Page MenuHomePhabricator

Styles and their documentation to be moved from Wikipedia to Mediawiki
Closed, DeclinedPublic

Description

Any of the items on
http://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes
http://en.wikipedia.org/wiki/MediaWiki:Common.css

  1. should be documented at www.mediawiki.org, instead of en.wikipedia.org?
  2. are finished with their "incubation" period, and can be moved into

MediaWiki like Bug 26266, if not there already, (perhaps along say with
<i> etc. HTML tags, if they match what the CSS does)?

(If I don't understand, I'm not alone,
http://en.wikipedia.org/wiki/Wikipedia_talk:Catalogue_of_CSS_classes#Bunch_of_newbie_questions
"I tried to read this page but it made my head spin,")


Version: 1.18.x
Severity: trivial
URL: http://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes

Details

Reference
bz26543
TitleReferenceAuthorSource BranchDest Branch
Remove remaining references to Z23 in the orchestrator.repos/abstract-wiki/wikifunctions/function-orchestrator!29apineapine-nothingsmain
Customize query in GitLab

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 11:23 PM
bzimport set Reference to bz26543.
bzimport added a subscriber: Unknown Object (MLST).

That CSS catelogue will soon be outdated, and in a way already is since Wikipedia runs on 1.16 and MediaWiki is currently preparing 1.17 for release and trunk is 1.18 so it shouldn't be imported to MediaWiki.org since it already doesn't represent what is coming within a month – not the mention the parts that are Wikimedia and/or Wikipedia specfic.

As for Common styles, MediaWiki is used way more then just Wikipedia and it can already be quite nasty for developers to create own skins due to the number of default styles that need to be 'reset' in some cases.

If people are interested in being exactly the same as Wikipedia, nothing keeps them from doing that, but it most certainly should not be the default in a MediaWiki release:

  • go to [[Special:Version]] and install the extensions you like
  • go to [[MediaWiki:Common.css]], [[MediaWiki:Common.js]], [[MediaWiki:Vector.css]], [[MediaWiki:Vector.js]] and copy the relevant stuff.
  • Anything else ?

Seems like a fairly straightforward process.

If your request is to have styles across the various Wikimedia projects be the same, perhaps request some kind of [[MediaWiki:Global.css]] which could be stored on Meta-Wiki or Commons that affects all wikis.

(In reply to comment #1)

  • go to [[MediaWiki:Common.css]], [[MediaWiki:Common.js]],

[[MediaWiki:Vector.css]], [[MediaWiki:Vector.js]] and copy the relevant stuff.
Seems like a fairly straightforward process.

...hat the user must repeat over and over to keep updated. I'm just hoping that the reasonable styles would moved to MediaWiki like in Bug 26266.

(In reply to comment #2)

(In reply to comment #1)

  • go to [[MediaWiki:Common.css]], [[MediaWiki:Common.js]],

[[MediaWiki:Vector.css]], [[MediaWiki:Vector.js]] and copy the relevant stuff.
Seems like a fairly straightforward process.

...hat the user must repeat over and over to keep updated. I'm just hoping that
the reasonable styles would moved to MediaWiki like in Bug 26266.

If you believe there are styles in Wikipedia's specific database that every single wiki-installation (at least the biggest part) would benefit from, feel free to request it like you did in bug 26266.

However this bug is way to general and as-is a WONTFIX since there are lots of styles in there are have nothing to do on other wikis. Not even on other WMF-wikis.

Whatever parts of it are reasonable to be moved to MediaWiki maybe requested in a specific bug as you have done before.

(In reply to comment #3):

Whatever parts of it are reasonable to be moved to MediaWiki maybe requested in
a specific bug as you have done before.

I would like to emphasize the word "reasonable" here. We really need to see that lots of people are copying styles before we consider moving them to core.

We've gotten a lot of cruft over the years because one person asked for something and a developer said "Eh, why not."

All I know is we hear about 'reasonable' ones via word of mouth,
http://lists.wikimedia.org/pipermail/mediawiki-l/2010-December/036070.html
and have to file bugs to get them in. Please put them in in the first
place. Thank you.