2012/4/4 Petr Bena <benapetr(a)gmail.com>om>:
On 4 April
2012 14:45, Tim Starling <tstarling(a)wikimedia.org> wrote:
I think it's pretty likely that the Lua feature will be live before
NaturalLanguageList gets looked at again. NaturalLanguageList was not
sufficiently inspiring to get included in the roadmap.
I think that the correct question is if it was inspiring for the
community of commons wiki, which it was designed for. When someone
spends the time working on something what is useful for users of site,
it should be naturally interesting enough for wmf to spend their time
to review it (someone did a work for you, and doesn't even want any
reward for that, can you at least look on the code?)
There were many complaints from side of community that wmf comes a lot
with some stuff no one really wants or is interested in which is
deployed no matter if it gained any consensus or not (simply - wmf
overrides the community). Which is bit funny in this context when the
"wanted" software made by volunteers is ignored, because it's not
sufficiently inspiring for wmf, even if users wants it and some other
software is deployed no matter if someone wants it.
That is quite true.
What is even crazier is that the communities deploy a lot of pretty
cool code in the form of scripts, gadgets, styles and templates,
without asking the WMF. Probably, none of it can break the cluster as
badly as bad PHP code in an extension can, but this code does have a
lot of problems - among other things, it's hard to translate, to
maintain and to port from project to project and it sometimes makes
the user experience slow because of the huge heaps of JS involved.
And nevertheless people create them and massively use them. Some
projects absorb some of it completely - see the Ref Toolbar, which has
become outrageously tightly integrated into the English Wikipedia.
Much of it would be better done as proper extensions, which would be
much easier to translate, install and maintain, but would never make
the review process.
I totally understand how hard it is, but we must at least dream about
a world in which developing and deploying extensions is as easy as
doing the same with gadgets.
--
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
http://aharoni.wordpress.com
“We're living in pieces,
I want to live in peace.” – T. Moore