Last modified: 2014-07-22 12:12:20 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 T52191, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 50191 - Add Skin:Chameleon
Add Skin:Chameleon
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Bugzilla (Other open bugs)
wmf-deployment
All All
: Normal enhancement (vote)
: ---
Assigned To: Andre Klapper
:
Depends on: 66441
Blocks:
  Show dependency treegraph
 
Reported: 2013-06-25 19:52 UTC by s7eph4n
Modified: 2014-07-22 12:12 UTC (History)
6 users (show)

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


Attachments

Description s7eph4n 2013-06-25 19:52:16 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
Comment 1 Andre Klapper 2013-06-27 09:08:50 UTC
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.
Comment 2 s7eph4n 2013-06-27 09:39:16 UTC
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.
Comment 3 s7eph4n 2013-09-24 12:49:35 UTC
*bump*
Comment 4 Jack Phoenix 2013-09-24 12:55:05 UTC
(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.
Comment 5 Andre Klapper 2013-09-27 16:16:35 UTC
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
Comment 6 MZMcBride 2013-09-30 05:15:38 UTC
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.
Comment 7 s7eph4n 2013-09-30 10:26:49 UTC
(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!
Comment 8 s7eph4n 2013-10-03 19:55:06 UTC
Sorry to bother you again. Could you make me default assignee instead of just default CC?
Comment 9 Andre Klapper 2013-10-07 09:39:33 UTC
(In reply to comment #8)
> Could you make me default assignee instead of just default CC?

Sure, done now.
Comment 10 s7eph4n 2013-10-07 10:22:07 UTC
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!
Comment 11 Andre Klapper 2014-07-22 12:12:20 UTC
Was fixed by bug 66441

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


Navigation
Links