Last modified: 2014-02-07 09:54:46 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 T16202, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 14202 - Break Math/texvc out of MediaWiki core into extensions
Break Math/texvc out of MediaWiki core into extensions
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
Math (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Brion Vibber
:
Depends on: 60234 60279 60471 60799
Blocks: 17465 29145
  Show dependency treegraph
 
Reported: 2008-05-21 02:24 UTC by Nick Jenkins
Modified: 2014-02-07 09:54 UTC (History)
3 users (show)

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


Attachments

Description Nick Jenkins 2008-05-21 02:24:27 UTC
Currently the math extension ships with MediaWiki core in the math/ directory. (I'm guessing this is because of historical easons?) However, this is unlike every other extension, which goes into extensions/. 

Is there some particularly good reason why math needs to be available on every MediaWiki wiki? If not, could it be moved to extensions/ ?

Of course, I understand that this may be too hard to fix now, but the question might as well be asked.
Comment 1 Brion Vibber 2008-05-22 18:14:26 UTC
It predates the extension systems, and we haven't got round to it.
Comment 2 Brion Vibber 2009-06-30 18:35:00 UTC
With the updated preferences system this should be easier to do now...
Comment 3 Brion Vibber 2011-04-09 00:40:30 UTC
Mostly done on trunk (1.18) in r85706.

There's a few bits that still need to be moved out: messages, constants, and some legacy code using them in the message files.
Comment 4 Nick Jenkins 2011-04-15 12:14:22 UTC
Nice one! :-) Thank you Brion, it's great to have this consistency. And given there have been some follow-up commits for the few bits, it might be possible to close this bug now (but I'm too out of the loop at the moment to say for sure).
Comment 5 Brion Vibber 2011-04-15 17:21:29 UTC
I think we actually still need to push out the creation & updating of the 'math' table from core, unless it snuck in while I wasn't looking. :)
Comment 6 Brion Vibber 2011-04-22 21:39:50 UTC
...and math table's broken out in r86741. Resolving FIXED> :D
Comment 7 Gerrit Notification Bot 2014-01-03 08:52:32 UTC
Change 104991 had a related patch set uploaded by Physikerwelt:
Remove call to deprecated ParserOptions::getMath

https://gerrit.wikimedia.org/r/104991
Comment 8 Gerrit Notification Bot 2014-01-29 09:10:47 UTC
Change 104991 merged by Physikerwelt:
Remove call to deprecated ParserOptions::getMath

https://gerrit.wikimedia.org/r/104991
Comment 9 Andre Klapper 2014-02-07 09:54:46 UTC
For numerous likely regressions of the last patch, see bug 60997.

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


Navigation
Links