Talk:Suggestions for extensions to be integrated/LQT Archive 1

From mediawiki.org

Rubric?[edit]

It would be great if this page linked to an explanation of why an extension would be integrated into core, and criteria that are used to make the decision. Adamw (talk) 18:46, 12 September 2012 (UTC)Reply

Lead[edit]

The last revision of the lead section, while interesting, might be too much for such a brainstorming page. Leucosticte, I found your previous revision very helpful, but if you plan to add more it's probably better to create another page, which can start as an essay and maybe one day become policy. --Nemo 10:35, 20 November 2012 (UTC)Reply

System administrator fatigue[edit]

Should we try to limit the number of extensions that are bundled with the core, and that therefore require the person installing MediaWiki to make a decision as to whether to check the box? If there are too many of those checkboxes, people will probably be inclined to either check all of them or leave them all unchecked, rather than thinking about each one. That might defeat part of the point of bundling rather than merging. Leucosticte (talk) 13:47, 26 November 2012 (UTC)Reply

Short answer: no. Longer answer: IMHO, it's probably better to group the checkboxes so that one can e.g. select "anti-spam extensions", or find some other way than silly checkboxes (false by default even?) to handle this; please file a bug against the installer. Nemo 13:57, 26 November 2012 (UTC)Reply

Side note... are we bothering to include the description of the extension near the checkbox? Daniel Friesen (Dantman) (talk) 14:21, 26 November 2012 (UTC)Reply

MediaWiki 1.20 installer.
As of v1.20, no, we're not. Clicking the "help" icon reveals the text you see on the cyan background. For each box you check, it will add the corresponding require_once line to LocalSettings.php installing the extension. As of v1.21, the installer doesn't have any checkboxes asking you about extensions, and it doesn't add those require_once lines to LocalSettings.php. Leucosticte (talk) 03:01, 27 November 2012 (UTC)Reply
Filed as bugzilla:43817. --Nemo 10:48, 10 January 2013 (UTC)Reply
Actually I was mistaken; because I didn't download the tarball, I didn't see the checkboxes. As Nemo writes on IRC, "if it's not the actual tarball and it doesn't ship the extensions, the installer won't ask about them". Leucosticte (talk) 22:24, 14 November 2013 (UTC)Reply

Gathering popularity data[edit]

I was thinking that if get hold of the API URLs (obtained through, e.g., grabbing the RSD data you get when you hit the RecentChanges URLs available on each WikiIndex page that has a completed wikiindex:Template:Wiki) for a representative sample of the wikis out there, and then hit siprop=extensions, we could assemble a listing that would give us some idea of how widely used each extension is. Those numbers could be weighted by wikiFactor, so that for instance Wikipedia's using CategoryTree would carry more weight than, say, XS4ALL not using it. Any other thoughts on this? I'm assuming we wouldn't pay attention to Wikia wikis, by the way? Anyway, the benefit of this would be to help figure out what extensions are so popular that maybe they should be shipped with MW. Leucosticte (talk) 03:25, 27 November 2012 (UTC)Reply

1.21[edit]

After [1], I've filed Bug 43815 – Some more extension to bundle with the 1.21 tarball/installer. --Nemo 10:39, 10 January 2013 (UTC)Reply

And Mark mentioned some more. --Nemo 20:42, 14 January 2013 (UTC)Reply

Add remove extension[edit]

Hi please add a section for removing extension from core or remove the bundled extension please 90.212.81.76 13:01, 9 October 2013 (UTC)Reply

That's Suggestions to split from core into extensions. --Nemo 15:47, 9 October 2013 (UTC)Reply