Project:Current issues

From MediaWiki.org
Jump to: navigation, search
This page is for discussing issues related to MediaWiki.org site. To get help with MediaWiki software, ask on Project:Support desk.
An archive box Archives 

Current issues archive overview

Contents

Thread titleRepliesLast modified
GitBlit lacks full text search110:05, 17 June 2013
Where do pages for new maintenance scripts go?607:14, 4 June 2013
Archiving rather than deleting516:18, 30 May 2013
Translate extension1414:41, 24 May 2013
Install editor error008:41, 24 May 2013
Git/Conversion/Extensions still in svn210:51, 20 May 2013
Exclude in print420:39, 13 May 2013
Reviewing pending changes here on MediaWiki.org114:18, 9 May 2013
MediaWiki Configuration Issue Driving me Insane. Please Help.002:35, 18 April 2013
Main menu and clarity on homepage. 115:36, 15 April 2013
Page for general suggestions206:56, 22 March 2013
Localization107:41, 19 March 2013
Templates for release status814:02, 18 March 2013
API request for mediawiki.org being redirected to en.wikiquote.org310:09, 14 March 2013
Replace full protection with FlaggedRevs716:01, 9 March 2013
Template:Extension/de not accepting translations115:12, 3 March 2013
Categorize "/status" subpages1122:59, 28 February 2013
Grammatik prüfen für Extension:ConfirmAccount/de215:08, 25 February 2013
Formatting of Template:MediaWiki News009:13, 23 February 2013
Global docs search508:16, 21 February 2013
First page
First page
Previous page
Previous page
Last page
Last page

GitBlit lacks full text search

The full-text grep search that gitweb used to have is now gone in gitblit: [1]. There is a "search" within each repo, but it seems to only search commit messages. Can we please have full-text search back?

This, that and the other (talk)06:48, 16 June 2013

I've investigated this a bit some days ago and now filed bugzilla:49674; it's not that simple, sadly. You can now use the Wikimedia technical search for simple searches, though.

Nemo10:04, 17 June 2013
 

Where do pages for new maintenance scripts go?

I just wrote Manual:SKcreateandPromote.php. Is this in the right namespace? Is it supposed to go where it is?

It would be better to use your commit access to submit patches to the original createAndPromote.php script.

MarkAHershberger(talk)02:18, 8 May 2013

Oversight and sysadmin aren't defined by core. Instead we should probably add some sort of --group or --groups param that'll let us add any number of arbitrary groups to the user. Either using --group=oversight --group=steward or if that's not possible something like --groups=oversight,steward or --groups="oversight steward".

Daniel Friesen (Dantman) (talk)03:14, 8 May 2013

I would just submit it to the regular maintenance script, were it for the fact that those user groups don't exist in the MediaWiki core settings. I would recommend a default Oversight group though, possibly a sysadmin group, but not all wikis need a group higher than bureaucrat. The only wikis I find it useful for are ones where the website owners aren't necessarily the main admins. In such cases, it's useful to have a higher group in place in the event that someone gives bureaucrat access to someone who shouldn't have had it. I might submit a change for defaultsettings.php that includes an oversight group. Because of the issue, I'll work on a script that can add a user defined user group, rather than a predefined one.

It seems that I'm not able to commit there.

If you can come up with a patch that implements this more generically (per Daniel's suggestion), I'm happy to commit it for you and provide you with authorship attribution.

MarkAHershberger(talk)00:31, 9 May 2013
 
 
 
 
 

Archiving rather than deleting

The pages of about 50 extension which were tagged with security issues were just deleted. I think this is quite a drastic step since extensions providing according features must now we completely rewritten from the start rather than being fixed. Also deleting is the "wiki way of last resort" which is not justified in this circumstance. I think archiving extensions is preferable. Thoughts? PS I am not opposing to move these extensions out of business.

[[kgh]] (talk)07:32, 19 May 2013

There was 37 deleted and tagged today, which now makes 58 removed in total.

This has been discussed previously (mostly on IRC) and we choose this option because we really don't want insecure extensions being used, and un-deletion is cheap (where as archiving them allows people still to get at the code in most cases). The lists of the current batches was posted to multiple IRC channels before hand as well.

"according features must now we completely rewritten from the start rather than being fixed"

These were all tagged for over 12 months. If someone cared about them, they could have fixed extensions or If this actually motives them anyone with rights can easily undo the deletion.

Here is the list of the pages deleted from this batch: User:Peachey88/Sandbox/SecExt, Did you know the oldest one was from March 2007?

Peachey88 (talk)07:55, 19 May 2013

Ah, I was unaware of these IRC discussions. Would you mind pointing to the logs?

[[kgh]] (talk)08:02, 19 May 2013

The first batch of deletions appears to have been "03 April 2012‎" so it should be a few days before that.

Peachey88 (talk)08:06, 19 May 2013

Undeletion is cheap if people are aware of deletion and its reason. :) It would be nice to leave a redirect or a link in the deletion logs to a discussion or summary so that people know about it. Next time, it might just be a note in a deletion requests page or whatever.

Nemo16:47, 19 May 2013

I agree with Nemo. When doing deletions we should have something to chew on, especially if the deletion talk dates back over a year and was not even done on the wiki. Users should have a chance to grasp somehow.

[[kgh]] (talk)16:18, 30 May 2013
 
 
 
 
 

We've been using the translate extension for a while now on this wiki, which definitely needs more multilingual support, so I think we should greatly expand its usage, by deciding where to start. The aim is to reach more MediaWiki users (rather than developers); benefits have to be balanced by costs, and in some areas the extension is easier to use than in others (or even easier than continuing with {{Languages}} and so on). Some ideas:

  1. Most viewed pages: I've done some, but they often need an update/revamp in English too.
  2. Configuration variables: hundreds of them have the corresponding Manual: page translated and can be assumed of interest. The pages use a common pattern and most important info is in the template, so – in principle – translations can be moved to the new system (semi)automatically.
  3. Help pages would be the most useful in theory, but those we have here are very specific and limited. It makes no sense to translate most of them, because the "real help pages" and their translations are in fact on Meta or scattered among Wikipedias (or other Wikimedia projects.
Nemo09:23, 21 October 2012
Edited by another user.
Last edit: 13:31, 21 October 2012

About #3: What about the users of non-WMF wikis? Wouldn't translated help pages be helpful for them?

Leucosticte (talk)13:31, 21 October 2012

Yes but one should first move the up-to-date and complete English pages here from Meta and other wikis (finding a solution for licensing problems and also convincing them not to keep outdated copies around), which is not going to happen.

Nemo14:01, 21 October 2012

You may be right. I think it was a mistake to insist on public domain Help pages, and that we are reaping the harmful consequences of that decision. But to fix it would require acknowledging that a mistake was made, and sometimes people are resistant to that.

Leucosticte (talk)16:53, 21 October 2012

I disagree - PD help pages are a very good idea. However, it is a mistake to think they will be of any real use until we provide a workable method of distibuting them. I think it is a fairly safe assumption that if there was an easy way to import the default help pages into your local wiki, in the appropriate language(s), then that would be sufficient encouragement for the current pages to be tidied up (if, indeed, that is necessary - I haven't looked at them for a while) and, more importantly, widely translated.

I don't think think the solution here is to import existing non-English help content from elsewhere, or to try and encourage a translation drive for the help content, without having an export process in place.

HappyDog (talk)18:22, 21 October 2012

Seems we can all agree on this, so we're left with #1 and #2 for now.

Nemo08:26, 22 October 2012
 
 
 
 
Edited by 2 users.
Last edit: 18:21, 1 January 2013

Configuration settings summaries have over 23 thousands translations for the Configure extension; it would be nice to find a way to use them on wiki. I've opened bugzilla:43380 to see what's technically feasible.

Nemo11:06, 24 December 2012
 

I'm not familiar with the Translate extension, although I'm looking for an excuse to finally give it a try.  :) Is it possible to promote a set of pages where translation is prioritized? Using a category, for instance.

Trying to translate the whole mediawiki.org is pointless and actually counterproductive, but there is a bunch of pages that would really welcome more translations, and a formal request to be translated. It would be useful for the project and for translator to identify those, and if possible get those nice stats telling that Japanese is 100% up to date, Italian is 83%, Arabic is 12% and so on.

There are two types of translatable pages based on motivation:

  1. Promotion: local languages are good to reach out to new users and contributors. Homepage, the hubs, How to contribute, the local Groups (mainly in their respective native languages)...
  2. Support: essential pages for users of MediaWiki and our technical infrastructure. The most basic and required pages of the manual, how bugzilla works how to get developer access...

Maybe it's worth having both translatable categories separate? Maybe some languages make total sense for Promotion but less so for Support (no specific examples, although I can imagine Indic or Latin languages speakers needing those translations more for Promotion than Support, since the average sysadmin / developer of those languages is used to deal with English documentation).

It is clear that the deeper you get into both categories the clearer is the need to manage some English, at least in our current reality. We could probably define a VERY LIMITED set of pages translatable here and now in both categories and then consider the addition of new pages based on actual need.

And I agree with Nemo that those pages need a review in the canonical English version before making big calls for translation. But maybe this is a feature? It forces us to go through identified pages, mark them as translatable progressively and giving more time to translators to deal with new content. For instance, we could start focusing in How to contribute and Help:Formatting, and do a first test with these pages.

Qgil (talk)17:00, 24 December 2012

Yes, it's possible to "categorize" requests for translations, see for instance m:Special:AggregateGroups. It's also possible to define priority languages and even to disable translations in some languages, but this makes little sense on this wiki. In general, people will always translate what they're interested in, not what you'd most like to have translated, therefore if something would use translations it should be translatable, while for focused translation recruitement you can have a specific priority group of translatable pages.

In short, I don't like that "very limited" in all caps, unless you consider (like me) that e.g. 600 configuration settings pages (out of ten thousands content pages) would be a "very limited" set of translatable pages. ;-) Specific pages ready for translation should made translatable immediately: I'll comment on those two on talk.

Nemo17:49, 24 December 2012

Ok, got your point. I just find useful to have a set of pages identified for volunteer translators without own itch or agenda. "I want to start translating MediaWiki content to Catalan: where should I start? Thank you."

Qgil (talk)18:08, 24 December 2012

I've created a high priority group now.

Nemo18:46, 24 December 2012
 
 
 

http://stats.grok.se/www.w/top was updated; the Help: and Manual: pages in the top-1000 list should probably be made translatable. Who's willing to help me?

Nemo08:38, 24 May 2013

Thank you for this useful link!

Qgil (talk)14:41, 24 May 2013
 
 

Install editor error

A thread, Thread:Project:Current issues/Install editor error, was moved from here to Project:Support desk. This move was made by Peachey88 (talk | contribs) on 24 May 2013 at 08:41.

There are two extensions waiting for Git for quite some time now. It would be nice if somebody worked on it. Thank you and cheers

[[kgh]] (talk)10:27, 20 May 2013

"This page is no longer being maintained, please request new repositories in the usual place. If wanting to import something from SVN, just leave a note in the comments."

If people were still waiting and cared, I'm sure they would go check the page and notice the message. Perhaps someone can let the users know on their talk pages that they should be re-filed at the new page.

Peachey88 (talk)10:43, 20 May 2013

The confusing part is that this note was added after these conversion requests were added. That's why I was asking here. Probably something just went wrong.

[[kgh]] (talk)10:51, 20 May 2013
 
 

Exclude in print

Does "Exclude in Print" work?

wargo (talk)15:03, 12 May 2013

I have no idea what you're talking about, sorry.

Krenair (talkcontribs)16:41, 12 May 2013

Category:Exclude in print

wargo (talk)16:43, 12 May 2013

If it is meant to keep a template from being printed, it doesn't appear to work.

MarkAHershberger(talk)16:01, 13 May 2013
 
 

If you're just printing a page from your browser, no. If you're using the book tool, probably.

Reach Out to the Truth (talk)20:39, 13 May 2013
 

Reviewing pending changes here on MediaWiki.org

Is there any coordination of people reviewing pending changes here on MediaWiki.org. I made a few changes which are still pending. Seems to be taking quite a while. But I'm not very familiar with Flagged Revisions. Maybe I just have to wait.

My changes were to Extension:NukeDPL and some related pages (see Special:Contributions/Harry_Wood) Maybe for extensions the expectation is that a maintainer of the extension would also be reviewing wiki changes? That's not going to work in this case, because it seems the extension itself isn't very well maintained

Harry Wood (talk)11:10, 9 May 2013

No, there is no coordination. Usually people just review stuff on their watchlist, I guess.

Nemo14:18, 9 May 2013
 

MediaWiki Configuration Issue Driving me Insane. Please Help.

A thread, Thread:Project:Current issues/MediaWiki Configuration Issue Driving me Insane. Please Help., was moved from here to Project:Support desk. This move was made by Peachey88 (talk | contribs) on 18 April 2013 at 02:35.

Main menu and clarity on homepage.

Edited by 2 users.
Last edit: 02:34, 14 April 2013

I appreciate that most people here know what they are looking for but a little sorting of the main menu (meaning what appears on the LH side of the screen under the logo) might just help occasional visitors. In particular the categories are not well enough sorted to mean that is much use as a menu item and the community portal just goes to the help pages (which are listed immediately underneath and would be found by anyone actually looking for that). Also on the main page there is an explanation of what mediawiki is (thanks, I have got that) but the relationship of this website to the software is a little unclear. Been like that for a long time I know... --BozMo (talk) 16:55, 3 September 2012 (UTC)

[[]])16:55, 3 September 2012

Good points and I agree.

I have started drafting the contents of a refreshed sidebar at User:Qgil/mediawiki.org_sidebar. Feedback welcome.

Qgil (talk)15:36, 15 April 2013
 

Page for general suggestions

I'm relatively new to mediawiki.org, but I've looked for a while and couldn't find any obvious place where to post a bunch of general suggestions I have for the software. I think that a place for general suggestions is essential. Suppose you are a random MediaWiki user or developer, and want to share an idea you had for the software, where is the obvious place to go? I was about to create a Suggestions page myself, but decided to ask first, I must be missing something.

LFS (talk)03:21, 22 March 2013

We handle "enhancement requests" (aka suggestions) in Bugzilla. The reason is that it is easy to create a wiki page and start posting ideas but it is then less easy to track those suggestions, do something about them, discuss them and notify about the progress to people interested. And you are right: this is not evident someone landing and willing to suggest something. Maybe you could suggest an approach to solve this?  :)

Today there are 4504 open enhancement requests in our Bugzilla. Maybe your suggestion has been suggested, please do a search before posting just in case.

I'm curious about your suggestions. If you file a request please add qgil... in the CC and I will receive the notifications. Thank you!

Qgil (talk)05:45, 22 March 2013

Thanks, will do.

LFS (talk)06:56, 22 March 2013
 
 

Localization

(Sorry if this isn't the right place to post this.)

Since ULS is working on this wiki, perhaps it would be helpful to get more localization stuff working? Some things that would be useful:

Yair rand (talk)00:41, 19 March 2013

Thanks! Yes, this this the right place.

In general, please join the discussion below at Thread:Project:Current issues/ Project:Translate extension to see how we can expand translation and multilingualism of the wiki.

Nemo07:41, 19 March 2013
 

Templates for release status

Although we have several templates (and parameters in templates) to mark the status of extensions, functions, and variables (e.g., obsolete ones), we don't seem to have similar templates for releases of MW itself (i.e., something that can be slapped on a page like MediaWiki 1.18 to quickly and clearly explain that it's an old version that shouldn't be used, etc. — somewhat like {{oldupgradenotes}} except not for pages about upgrades). I'm thinking {{MW release status|ancient}}, {{MW release status|legacy}}, {{MW release status|lts}}, {{MW release status|stable}}, etc? (Whatever the proper set of terms would be...) Would such a template be worth making?

dcljr (talk)11:05, 15 February 2013

I think there is a benefit, so if you want to, go ahead and make it.

MarkAHershberger(talk)15:43, 20 February 2013

Since I'm not too familiar with the subject matter (i.e., MW as a piece of software), I was hoping someone else would want to do it...

dcljr (talk)09:22, 23 February 2013

If you can create the initial templates, then I can apply them.

MarkAHershberger(talk)14:57, 23 February 2013

I've created the template (plus documentation) but I haven't added it anywhere in case there's a problem with how I've implemented it. In particular, I wasn't sure about the "legacy" and "ancient" parameter values. AFAICT, once 1.21 is released, both 1.20 and 1.19 (LTS) will be "legacy" — right? Should I add an "lts" option to distinguish between LTS legacy releases and non-LTS legacy releases? (You can see the wording I'm currently using for all the options in the template documentation.) Also, is "ancient" okay or would you prefer "obsolete"? Once I the template is set up right I can put it on the various release-notes pages myself.

dcljr (talk)01:33, 13 March 2013

I've modified and started applying your template. But there is a problem when it comes to versions like 1.20 which have a Release_notes/## page and a MediaWiki_## page.

MarkAHershberger(talk)01:28, 16 March 2013
 

"obsolete" is more common, though "unsupported" may be better.

Also, you might want to consider passing a version number instead of its status so we don't need to go and update pages in the future to reflect the current status. I went ahead and created {{MW version/status}}.

Krinkle (talk)03:09, 14 March 2013

Yes, Krinkle's idea is the way to go. Mark, the call to K's template really should be built into "my" template instead of being passed in the template call itself. Sorry, I haven't been able to devote any time to doing this myself. I'll be back in a few days (?) to work on it some more, assuming it hasn't become perfect in the meantime... [w]

dcljr (talk)05:48, 18 March 2013
 
 
 
 
 

API request for mediawiki.org being redirected to en.wikiquote.org

OK, I guess this technically isn't a MediaWiki.org problem, since I'm guessing it's probably being caused by something beyond the control of local admins here, but... for some reason, now as I post this, an API request for http://mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=statistics&format=json (MediaWiki.org site statistics) is somehow being redirected to http://en.wikiquote.org/w/api.php?action=query&meta=siteinfo&siprop=statistics&format=json instead. (For comparison see Special:Statistics and q:Special:Statistics.) Interestingly, a request for http://www.mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=statistics&format=json (with a 'www.' prefix) is not being affected and returns the correct info. Anyone know what's going on, or whom I should ask about fixing this (since obviously something has changed just in the last 24 hours to cause the problem)?

dcljr (talk)00:03, 12 March 2013

Filed as bugzilla:46018.

Nemo08:51, 12 March 2013
 

Do use www.mediawiki.org :-]

Antoine "hashar" Musso (talk)08:58, 12 March 2013

Fixed now, BTW.

dcljr (talk)10:09, 14 March 2013
 
 

Replace full protection with FlaggedRevs

Some pages that are currently fully protected could benefit from a less rigid protection scheme using Flagged Revisions, allowing more editors to suggest edits without risking having highly visible pages contain potential gibberish. I propose changing the fully protected pages to Flagged Revision's "Require review for revisions from everyone except Reviewers" setting. That way people can suggest edits but these won't be publicly visible unless approved by a reviewer or administrator. Optionally, semi-protection can be added to prevent edits from unregistered or new accounts. What do you guys think?

Waldir (talk)15:51, 7 January 2013

The principle sounds interesting. What pages are you thinking of? Maybe it's easier to just report pages that should benefit from Flagged Revisions and change their status unless there is a good reason not to. Should we try with a just a few first?

Qgil (talk)18:13, 7 January 2013

There are 7 in ns0 (none worth unprotecting), one in Extension and none in Help or Manual. Waldir, what pages are you talking about?

Nemo19:12, 7 January 2013

I'm thinking all of them, really. It might be worth revisiting what we understand by "worth unprotecting". There is always a small detail (a typo, a minor rephrasing to make things clearer, etc.) that we will overlook — nothing's ever perfect, after all. As an example, just yesterday I noticed that the main page has a link to "How does MediaWiki work?", a redirect that can be replaced with its actual target, "Manual:What is MediaWiki?". Requiring edit requests makes the workload for such small edits triple. Besides, this wiki doesn't get much vandalism/spam (AFAIK), so it shouldn't be such a problem.

In any case, we can certainly try it with one or two pages and reassess after a month or two. Any edits will only be visible immediately if made by reviewers or admins, and should any of them screw up (which is rather unlikely to happen, as you might imagine), the right can easily be removed; at the same time, autoconfirmed users will be empowered to suggest edits (to make a git analogy, that's kind of a pull request rather than a patch, where the final repository gets the actual authorship in the version history). So what do you say about a test trive?

Waldir (talk)13:30, 8 January 2013

It's no big deal. If it's just those 7 pages (I'm excuding the main page and Visual editor/Feedback which might still be linked in edit view from somewhere) I can do it immediately.

Nemo15:00, 8 January 2013

Great, please do. Just one question: what do you mean by "which might still be linked *in edit view* from somewhere"? a url with action=edit?

Waldir (talk)17:19, 9 January 2013
 
 
 
 
 

Template:Extension/de not accepting translations

I just translated stable for Extension:ConfirmAccount/de and now it's saying that it's an unknown status.

You should change the beginning of this template(in Template: namespace) - add translated names of status.

wargo (talk)15:12, 3 March 2013
 

Categorize "/status" subpages

I would like to have a category with all /status pages so that we can use Special:RelatedChanges to get a RSS feed similar to this, but for status updates.

What do you think about it?

Helder21:23, 24 February 2013
Edited by another user.
Last edit: 15:43, 28 February 2013

Makes sense. You'll have to check that the JavaScript helper to add updates, LST and maybe something else don't break in some way, though.

Nemo08:51, 25 February 2013

I think there will be no problem with the script if we insert the category tag between the "Last update on" line and the first heading of the status pages.

What would be a good name for it? Category:Status pages?

Helder17:45, 28 February 2013

Fine, unless you like Category:Project status better. (only a suggestion for a more explicit name, not willing to bike-shed)  :)

Qgil (talk)18:25, 28 February 2013

Category:Project status seems better. I'will use this. :-)

Helder18:57, 28 February 2013
 
 
 

Definitely interesting. Good idea!

Qgil (talk)15:05, 25 February 2013
 

Sounds like a good idea.

Krenair (talkcontribs)00:34, 26 February 2013
 

Excellent! And now that we have this... How could we publicize it more?

I wonder if there is a way to plug this feed to a template that we could use at the homepage, News or...

Qgil (talk)20:15, 28 February 2013
 

Kann jemand dieser Artikel prüfen?

ఠ_ఠ Inquisitor Sasha Ehrenstein des Sturmkrieg Sector (Talk) (Contr)02:41, 30 November 2012

Ist dieses Artikel gut geschrieben?

ఠ_ఠ Inquisitor Sasha Ehrenstein des Sturmkrieg Sector (Talk) (Contr)22:11, 24 February 2013

My German is not good enough to assess the quality of a text - but I guess it is good enough not to raise complaints?

Qgil (talk)15:08, 25 February 2013
 
 

Formatting of Template:MediaWiki News

The formatting of Template:MediaWiki News seems quite awkward to me, with bullet points on the dates but not on the (indented) items following the dates. I think this should be the other way 'round. Interested parties please see my comment at Template talk:MediaWiki News#Formatting and reply there, if necessary. (I would have just used {{editprotected}} on the talk page instead of posting here, but I couldn't find such a template here on this wiki.)

dcljr (talk)09:13, 23 February 2013

Global docs search

Dropping here:

Nikerabbit> an idea from the xwiki presentation: make one search for docs, bugs, irc and mailing list

(from FOSDEM). Done as [1], maybe it's useful for some. Google is the only option because we don't have any mailing list search (even with Google we have to rely on a mirror).

Nemo15:30, 2 February 2013

As requested by Waldir, I've placed the list of URL on User:Nemo bis/MediaWiki search for everyone to edit. Let me know if you are interested in being added as administrator.

Nemo18:39, 11 February 2013
 

Interesting. How could this be more visible for those needing it more, mainly newbies?

Qgil (talk)22:57, 19 February 2013

If people like it, it's extremely easy to integrate it in the standard MediaWiki search, see for instance w:it:Speciale:Ricerca.

Nemo09:06, 20 February 2013

Interesting! I think it's worth to be discussed in an enhancement request.

Qgil (talk)15:09, 20 February 2013

What do you mean? It's a sysop action (adding some JS to MediaWiki:Common.js), so this is the place where to discuss it.

Nemo08:16, 21 February 2013
 
 
 
 
First page
First page
Previous page
Previous page
Last page
Last page