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
