2012/4/4 Petr Bena <[email protected]>:
>> On 4 April 2012 14:45, Tim Starling <[email protected]> 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‬

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to