Last modified: 2013-01-28 22:35:02 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 T28261, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 26261 - Bundle ParserFunctions extension with MediaWiki
Bundle ParserFunctions extension with MediaWiki
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Normal enhancement with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-12-06 06:24 UTC by MZMcBride
Modified: 2013-01-28 22:35 UTC (History)
10 users (show)

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


Attachments

Description MZMcBride 2010-12-06 06:24:17 UTC
Given that the new installer now has the option to enable extensions that are located in $IP/extensions, the ParserFunctions extension should come bundled with MediaWiki.

This bug is not about including ParserFunctions in core. It is about including the ParserFunctions code in the extensions directory by default, which would allow the installer to enable it if the user chooses to do so.

ParserFunctions has become nearly essential for a MediaWiki installation. Requiring end users to install the extension separately is a completely unnecessary hurdle.
Comment 1 Sam Reed (reedy) 2010-12-06 09:01:36 UTC
Just trying to think if there is anything else that should go in the list... And make this bug slightly more generic.

But you're right, and I believe Ryan Lane has said the same.

Especially with the new installer going "oh, you seem to have extension X in your extensions directory, would you like me to install it?" like you say...
Comment 2 Antoine "hashar" Musso (WMF) 2010-12-06 11:02:37 UTC
I do support the idea of bundling ParserFunctions in MediaWiki tarball.
Comment 3 Sam Reed (reedy) 2010-12-06 11:09:24 UTC
Tim, or anyone else.. Do we have any sort of download stats from the ExtensionDistributors?

Syntax highlighting is probably highly used.

I wonder if it's even worth including some of the basic spam filters...? Recaptcha/ConfirmEdit and alike
Comment 4 Raimond Spekking 2010-12-06 11:11:07 UTC
+1

I have to install ParserFunctions on all installations I am in charge with. Most customers know Wikipedia and want to use templates in their wiki. And most Wikipedia templates make usage of PF.
Comment 5 Max Semenik 2010-12-06 18:24:15 UTC
No matter how much mistake was to introduce it in the first place, now PF is part of wikimarkup as most people know it, and pretending that it's an absolutely separate extension that average wiki doesn't need is stupid^H^H^H^H^H^H way too naive.
Comment 6 Phillip Patriakeas 2010-12-06 18:34:45 UTC
On the other hand, it would be quite nice to see someone actually code up a working, secure alternate to ParserFunctions (as opposed to just talking about it and deciding that all the previously-proposed languages are inadequate for one reason or another).

Don't look at me to do it, my skills make script kiddies look good. =/
Comment 7 Emufarmers 2010-12-06 22:10:00 UTC
(In reply to comment #1)
> Just trying to think if there is anything else that should go in the list...
Syntax highlighting, CheckUser, Cite, and ConfirmEdit/SpamBlacklist come to mind, but I don't think any of them is as essential as ParserFunctions.  Should the standard bundle be as slim as possible, or should it include all of the most common extensions?

I agree that ParserFunctions should be bundled, in any event.
Comment 8 p858snake 2010-12-06 22:34:53 UTC
(In reply to comment #3)
> Tim, or anyone else.. Do we have any sort of download stats from the
> ExtensionDistributors?

No, That is requested in https://bugzilla.wikimedia.org/show_bug.cgi?id=25844
Comment 9 Antoine "hashar" Musso (WMF) 2010-12-07 00:40:15 UTC
Please restrict bug comments to ParserFunctions :-)
Comment 10 Roan Kattouw 2010-12-07 16:31:02 UTC
I support bundling ParserFunctions.

What does this look like to the installing user, anyway? Are they offered the choice to install PF or not in a non-confusing way?
Comment 11 Sam Reed (reedy) 2011-09-30 14:17:33 UTC
r98515
Comment 12 Olivier Finlay Beaton 2011-09-30 14:28:25 UTC
The installer in 1.17 lists the extensions found by name, but does not select any by default.  There are checkboxes beside each one.

I'd like to see SOME of those checkboxes on by default (like ParserFunctions), a description of the extension added (not just the name), and maybe allow us to specify two extensions as performing the same function but as alternatives (old wiki editor vs new wiki editor, but still as checkboxes so you can install more than one option). 

I guess that might be a seperate enh request ><
Comment 13 Sam Reed (reedy) 2011-09-30 14:29:05 UTC
(In reply to comment #12)
> I guess that might be a seperate enh request ><

Yes.
Comment 14 Jason Spiro 2013-01-28 19:14:01 UTC
(In reply to comment #12)
> The installer in 1.17 lists the extensions found by name, but does not select
> any by default.  There are checkboxes beside each one.
> 
> I'd like to see SOME of those checkboxes on by default (like
> ParserFunctions) [...]

I just filed Bug 44429 - "Please enable ParserFunctions by default".

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


Navigation
Links