https://bugzilla.wikimedia.org/show_bug.cgi?id=63351

            Bug ID: 63351
           Summary: Drastic undocumented CSS changes for Vector
           Product: MediaWiki
           Version: 1.23-git
          Hardware: All
                OS: All
            Status: NEW
          Keywords: code-update-regression
          Severity: major
          Priority: Unprioritized
         Component: Skin and page rendering
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: federicol...@tiscali.it
                CC: gla...@hallowelt.biz, hexm...@gmail.com,
                    jrob...@wikimedia.org, krinklem...@gmail.com,
                    martinezn...@gmail.com, matma....@gmail.com,
                    rkald...@wikimedia.org
            Blocks: 1
       Web browser: ---
   Mobile Platform: ---

Ic5ba836364d04b2c3814777b69b5f47fce25292a , as noted in
<http://lists.wikimedia.org/pipermail/wikitech-l/2014-March/075498.html>,
introduced extensive CSS changes, but has no release notes, in total disregard
of [[mw:Manual:Coding conventions]]. Unless fixed, the change is liable to
immediate revert; at any rate, it can't land in a stable release as is.

We need release notes explaining:
1) what changed exactly,
2) why,
3) how a wiki can be configured to keep the 1.22 styles.
Once done, though it's not on the "coding" mandatory part,
4) MediaWiki users need to be notified on mediawiki-l,
5) [[mw:MediaWiki 1.23]] needs to be updated.

Point (1) can perhaps be achieved by distilling the content of [[mw:Typography
refresh]], while for (2) we're currently in total lack of rationales (cf.
<https://www.mediawiki.org/?oldid=945913#Wikipedia_or_MediaWiki.3F>) and on (3)
I've not heard anything.

On (4), the extensive usage of Wikimedia-only discussion venues, for months,
gave the definite impression that this change was planned for Wikimedia
projects only, so (unless the change is reverted in core) an energic
communication will be needed to compensate and properly notify/involve
MediaWiki users.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to