Last modified: 2013-07-30 01:11:30 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T53478, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 51478 - Don't protect documentation pages for CentralNotice translation
Don't protect documentation pages for CentralNotice translation
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
CentralNotice (Other open bugs)
master
All All
: Normal normal (vote)
: ---
Assigned To: Matt Walker
:
Depends on:
Blocks: 36591
  Show dependency treegraph
 
Reported: 2013-07-16 21:19 UTC by James Alexander
Modified: 2013-07-30 01:11 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description James Alexander 2013-07-16 21:19:22 UTC
Currently all pages under CNBanner are completely protected. This, in general, follows the normal Translate extension rules which protect translation pages except that it also protects /qqq (documentation) pages. This means that only administrators can add documentation (either through the interface or through the wiki) which is, far from ideal :).
Comment 1 Matt Walker 2013-07-17 20:18:49 UTC
(In reply to comment #0)
> Currently all pages under CNBanner are completely protected.

Unless I'm missing something; CentralNotice only protects /en and /qqq in CNBanner.


> This means that only administrators can add documentation (either
> through the interface or through the wiki) which is, far from ideal :).

I choose to have /qqq protected because it shadows /en (and will be overwritten if /en changes.) I'm open to suggestions on how we could make that better though.
Comment 2 James Alexander 2013-07-17 20:41:43 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > Currently all pages under CNBanner are completely protected.
> 
> Unless I'm missing something; CentralNotice only protects /en and /qqq in
> CNBanner.
> 

Ok, that does appear to be the case, sorry about the confusion.

> 
> > This means that only administrators can add documentation (either
> > through the interface or through the wiki) which is, far from ideal :).
> 
> I choose to have /qqq protected because it shadows /en (and will be
> overwritten
> if /en changes.) I'm open to suggestions on how we could make that better
> though.

What do you mean.... qqq should never shadow /en they are very different things ... /qqq is for documentation (for example 'do not translate this it's a CN variable and not a text piece' ) while /en (on meta) is source 'the actual text'. Right now the current system (because /qqq is protected) blocks non admins from editing the documentation which is not right.
Comment 3 Nemo 2013-07-18 16:42:32 UTC
Indeed, you should avoid prefilling (aka polluting) qqq with en strings in the first place as well.
Comment 4 Gerrit Notification Bot 2013-07-29 22:24:10 UTC
Change 76639 had a related patch set uploaded by Mwalker:
Don't Create, Populate, or Protect CNBanner /qqq

https://gerrit.wikimedia.org/r/76639
Comment 5 Gerrit Notification Bot 2013-07-30 00:58:42 UTC
Change 76639 merged by Adamw:
Don't Create, Populate, or Protect CNBanner /qqq

https://gerrit.wikimedia.org/r/76639

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links