Last modified: 2013-06-18 16:48:05 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 T24043, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 22043 - Install Extension:Interwiki in read-only mode on all WMF wikis
Install Extension:Interwiki in read-only mode on all WMF wikis
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
unspecified
All All
: Low enhancement (vote)
: ---
Assigned To: Niklas Laxström
http://www.mediawiki.org/wiki/Extensi...
:
: 22044 32872 (view as bug list)
Depends on:
Blocks: 31235
  Show dependency treegraph
 
Reported: 2010-01-07 15:38 UTC by lɛʁi לערי ריינהארט
Modified: 2013-06-18 16:48 UTC (History)
13 users (show)

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


Attachments

Description lɛʁi לערי ריינהארט 2010-01-07 15:38:02 UTC
Dear friends;

A transparent interwiki table should be provided by default in any wiki. Please install the extension; it will save valuable (local) documentation work.

examples: http://translatewiki.net/wiki/Special:Interwiki
( see also http://translatewiki.net/wiki/Special:Version )

Thanks in advance! Best regards Reinhardt [[user:Gangleri]]
Comment 1 Platonides 2010-01-07 15:45:36 UTC
I don't think there wouldn't be any problem in enabling that extension in read only mode on all wikis.

OTOH that extension also allows modifying the interwiki table (for people with interwiki permission), which would conflict with the current way to handle it.
Comment 2 Roan Kattouw 2010-01-07 15:53:44 UTC
Also note that the extension would need to be reviewed first, and that write mode is not only undesirable to enable but also probably wouldn't play well with the way we share interwiki tables across wikis (I don't really know how that works, but I'm pretty sure writing to the interwiki table is too simplistic).
Comment 3 Happy-melon 2010-01-12 23:48:40 UTC
This should indeed be installed WMF-wide.  Changing summary to suit.
Comment 4 Happy-melon 2010-01-12 23:49:04 UTC
*** Bug 22044 has been marked as a duplicate of this bug. ***
Comment 5 Robin Pepermans (SPQRobin) 2011-07-07 17:10:57 UTC
In my opinion it would be better to merge the Interwiki extension into core. It has been merged into core before, which was reverted but it's better now - see http://www.mediawiki.org/wiki/Suggestions_for_extensions_to_be_integrated#Interwiki
Comment 6 Bawolff (Brian Wolff) 2011-07-08 05:34:29 UTC
Note, when can already view interwiki stuff in the api ( http://en.wikipedia.org/w/api.php?action=query&meta=siteinfo&siprop=interwikimap )

However, with that said, I don't think the api method works when $wgInterwikiCache is enabled (like on Wikimedia). See bug 19838

The extension would suffer from the same issues as the api (since it does things in the same way)

(Also, this bug is very similar to bug 3745)
Comment 7 Robin Pepermans (SPQRobin) 2011-07-19 12:53:53 UTC
The API and this extension now work with the interwiki cache, since r92528 and r92529.
Comment 8 Robin Pepermans (SPQRobin) 2011-07-19 12:55:20 UTC
Note that with r92529, editing through SpecialInterwiki is always disabled when $wgInterwikiCache is used.
Comment 9 Sumana Harihareswara 2012-04-04 14:04:40 UTC
Robin, you can use https://www.mediawiki.org/wiki/Git/New_repositories to request a new Git repository for this extension so you can move to Git (which you would need to do in order for this to be deployed to WMF wikis). Thanks!
Comment 10 Sumana Harihareswara 2012-04-04 14:21:19 UTC
Sorry, I should have said that you should use https://www.mediawiki.org/wiki/Git/Conversion/Extensions_queue .
Comment 11 Robin Pepermans (SPQRobin) 2012-04-07 20:32:16 UTC
Ok, I listed the extension on https://www.mediawiki.org/wiki/Git/Conversion/Extensions_queue
Comment 12 Robin Pepermans (SPQRobin) 2012-04-07 20:37:40 UTC
*** Bug 32872 has been marked as a duplicate of this bug. ***
Comment 13 Sumana Harihareswara 2012-04-11 18:20:19 UTC
Siebrand says: "I once added that extension to core, but that was reverted because the special page could not be disabled, or editing could not be disabled (forgot what exactly). I think it makes sense to have a read-only interwiki list available for users."
Comment 14 Robin Pepermans (SPQRobin) 2012-04-11 18:26:09 UTC
As I said in comment 8, editing through SpecialInterwiki is always disabled when
$wgInterwikiCache is used [which is the case on WMF wikis].

(Even then, the "interwiki" user right could just be given to no user group.)

So, except for the git migration, I don't really see any issues left for this extension. On the other hand, the special page is less needed now because the API shows the correct interwikis as well since 1.19.
Comment 15 Siebrand Mazeland 2012-04-25 08:29:01 UTC
The Localisation team is putting this in the backlog for sprint 15. I think it should be mostly ready for deployment. If all checks pass, it could be deployed on 2012-05-15 by Niklas.

Review attention goes to UI design in read-only mode (not expecting anything big there), checking if all possible edit path can be properly disabled in aWikimedia context, and if the current code is up to standards.
Comment 16 Siebrand Mazeland 2012-05-21 08:36:30 UTC
Deployment rescheduled. Will be deployed on 2012-05-22 and enabled on 2012-05-29.
Comment 17 Niklas Laxström 2012-05-22 18:36:34 UTC
Merged, enabled on testwiki. Added to branch config.
Comment 18 Krinkle 2012-05-28 01:20:50 UTC
Nice:
https://test.wikipedia.org/wiki/Special:Interwiki
Comment 19 Niklas Laxström 2012-05-29 09:49:16 UTC
Doned.
Comment 20 Antoine "hashar" Musso (WMF) 2012-05-29 13:56:53 UTC
Oh my god!!! You rocks :-]

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


Navigation
Links