Last modified: 2014-07-22 12:12:20 UTC
Please add the Chameleon skin to bugzilla as a subcomponent of 'MediaWiki extensions' with me (f.trott@gmx.net) as a default CC receiver. (It's not really an extension, but that's the best matching project. Would it be worth adding an 'MW skins' project?) Description of project: Chameleon is a new MW skin based on Twitter Bootstrap. It currently features a horizontal navigation menu with dropdowns at the top and a horizontal menu with dropups for the language links at the bottom. See https://www.mediawiki.org/wiki/Skin:Chameleon
I'm still kind of undecided where to put "unofficial" skins. For the records, the "official" skins are under "MediaWiki > Skin and page rendering" and specific skins have tracking tickets, w.g. bug 46949 for BlueCologne. A component makes sense, I just don't know yet under which product (e.g. "MediaWiki extensions"). If I ever introduce "classifications" in Bugzilla, I might create an "Unofficial skins" (or whatever to call it, "unofficial" sounds weird and too derogative) product.
Fwiw, I really do not mind having it under something called "unofficial", although "officialness" is probably not the right criterion to use. You'd have to first define (and somehow communicate) what "official" means. Included in MW by default? Provided and maintained by WMF? Maybe call it something like "additional", "added" or "optional". Or ask on the ML for proposals. :) The problem with just putting it into "Mediawiki extensions" is, that there might be an extension with the same name (see Vector). Another possibility could be to put _all_ skins under "Mediawiki skins". If somebody already knows and categorizes a bug as a skin bug, they might as well report it appropriately. This would also make it easier to remove a skin later from the default installation and maintain it as optional.
*bump*
(In reply to comment #2) > Another possibility could be to put _all_ skins under "Mediawiki skins". +1 Skins are skins, no matter if they're included with MediaWiki by default or not. If there's a /pressing/ need for the distinction, call the core skins "Default skins" or "Core MediaWiki skins" or something. But then again, we don't have an "Extensions used on Wikimedia sites" and "All other extensions" on Bugzilla, do we now? AbuseFilter, SocialProfile and all other extensions hosted on WMF git live happily under the "MediaWiki extensions" component on Bugzilla and that's just fine, IMO.
I'm very sorry that this dropped off my list. :( I've set you as default CC for the "Chameleon" component under "MediaWiki extensions" product and linked to Bugzilla from https://www.mediawiki.org/wiki/Skin:Chameleon Also see "Chameleon" entry on https://bugzilla.wikimedia.org/describecomponents.cgi?product=MediaWiki%20extensions
This is pretty confusing. I looked at [[mw:Extension:Chameleon]] for documentation after reading bug 54772 because the bug was filed under "MediaWiki extensions". I think this bug needs further thought; re-opening it for further consideration.
(In reply to comment #5) > I've set you as default CC for the "Chameleon" component under "MediaWiki > extensions" product and linked to Bugzilla from > https://www.mediawiki.org/wiki/Skin:Chameleon > > Also see "Chameleon" entry on > https://bugzilla.wikimedia.org/describecomponents. > cgi?product=MediaWiki%20extensions Thanks, Andre!
Sorry to bother you again. Could you make me default assignee instead of just default CC?
(In reply to comment #8) > Could you make me default assignee instead of just default CC? Sure, done now.
Thanks(In reply to comment #9) > (In reply to comment #8) > > Could you make me default assignee instead of just default CC? > > Sure, done now. Thanks!
Was fixed by bug 66441