Last modified: 2014-03-10 00:53:28 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 T64309, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 62309 - Support Rexx programming language
Support Rexx programming language
Status: NEW
Product: MediaWiki extensions
Classification: Unclassified
Scribunto (Other open bugs)
unspecified
All All
: Lowest enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-03-06 09:49 UTC by Jerome Potts
Modified: 2014-03-10 00:53 UTC (History)
3 users (show)

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


Attachments

Description Jerome Potts 2014-03-06 09:49:55 UTC
[[w:Rexx]], please?
Comment 1 Andre Klapper 2014-03-06 12:44:14 UTC
After a while I realized that "RF additional programming languages" probably stands for "Request for...".

Setting summary to "Rexx" as a ticket should only have one request.

Please also provide your intention and usecase for Rexx, and what "supporting" them actually means.
Comment 2 Jerome Potts 2014-03-08 22:52:41 UTC
The Extension:Scribunto page at Mediawiki.org presents it as: "...allows for embedding scripting languages in MediaWiki. Currently the only supported scripting language is Lua".
I like Rexx, with its built-in string functions, and i am wondering if Scribunto will "support" other scripting languages, as the quoted text above seems to state such a possibility.

Using the said string manipulation functions should make it very easy to write templates for a Mediawiki installation. The French Wikisource does not currently have the String Lua module which can be found on the English Wikipedia. With Rexx, i believe that i could have such functions (and possibly better ones too) available in a very short time.

Back to the possibility of Scribunto to host various scripting languages, this would make it more accessible to various programmers who have different preferred programming languages.
Comment 3 Andre Klapper 2014-03-09 10:50:45 UTC
I see. Patches are welcome: https://www.mediawiki.org/wiki/Developer_access
Comment 4 Brad Jorsch 2014-03-10 00:53:28 UTC
Do note that adding additional languages has a barrier to overcome in the additional complexity it would introduce for anyone editing modules in the wiki: rather than learning one language, they potentially have to learn many. There's also the question of whether modules in different languages can interoperate.

I say this just to point out additional issues that would have to be solved.

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


Navigation
Links