Last modified: 2013-02-21 21:21: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 T44561, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42561 - Enable CodeEditor extension on Schema namespace on Meta-Wiki
Enable CodeEditor extension on Schema namespace on Meta-Wiki
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
https://meta.wikimedia.org/wiki/Meta:...
: shell
Depends on: 42577
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-30 02:54 UTC by MZMcBride
Modified: 2013-02-21 21:21 UTC (History)
7 users (show)

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


Attachments

Description MZMcBride 2012-11-30 02:54:36 UTC
I think it'd be nice to enable the CodeEditor extension on the Schema namespace on Meta-Wiki. The namespace is housing JSON using tabs, apparently, so the CodeEditor extension would make life easier. Plus the extension could generally use some stress-testing (it's currently only deployed to the Scribunto namespace on MediaWiki.org, as far as I know).
Comment 1 Steven Walling 2012-11-30 07:09:35 UTC
If there are no potential nasty interactions with the integrity of the schema and their validation, don't see why not. Would generally make things easier. 

I think the extension also applies to JS on MediaWiki.org as well, so there is perhaps potential to apply it to JS on Meta too?
Comment 2 Dereckson 2012-11-30 13:23:12 UTC
I opened a discussion on meta. to confirm the choice.

(In reply to comment #0)
> (...) Plus the extension could generally
> use some stress-testing (it's currently only deployed to the Scribunto
> namespace on MediaWiki.org, as far as I know).

I confirm.

And it's not currently possible to enable all extension options:
        // Don't enable core functionality until it has been reviewed and approved
        $wgCodeEditorEnableCore = false;

The CodeEditor extension is currently only used as a dependency for the Scribunto extension.

[ +shellpolicy. Setting local discussion URL. ]
Comment 3 Ori Livneh 2012-12-01 04:26:10 UTC
Gerrit change #36343 enables JSON support in CodeEditor, a prerequisite for enabling the extension for the Schema namespace on Meta.
Comment 4 Dereckson 2012-12-29 17:21:30 UTC
Gerrit change #36343 has been merged.
Comment 5 MZMcBride 2013-02-21 21:18:20 UTC
http://wikitech.wikimedia.org/index.php?title=Server_admin_log&diff=56638&oldid=56636

Without objection, deployed today. Thanks, Ori!
Comment 6 MZMcBride 2013-02-21 21:21:02 UTC
I7914cc6a7602fc11a186bfaa3aeea9c315f67a24 for reference.

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


Navigation
Links