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

Bartosz Dziewoński <matma....@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |matma....@gmail.com

--- Comment #1 from Bartosz Dziewoński <matma....@gmail.com> ---
So basically, apart from the PHP experimenting-related cruft, Vector extension
has six JS/CSS modules which we need to take care of.

* collapsiblenav
  * Considered stable, enabled on WMF wikis by default, currently configurable
    in preferences. I don't like it personally and I have it disabled in my
    prefs; it should probably be merged, but I'd like to keep the possibility
of
    disabling it in prefs.

* collapsibletabs
  * Considered stable, enabled on WMF wikis and not configurable. This is
really
    a workaround to the issue that Vector's layout breaks down on smaller
screen
    resolutions (bug 44386), but a useful and reasonably neat one, so it should
    be kept.

* editwarning
  * Considered stable, *disabled* on WMF wikis by default, can be enabled in
    preferences. Personally I think it's cruft and useless, and the code is
    awfully convoluted to make it sort of work; people seem to use it, though.

* expandablesearch
  * I have no idea what this is, but it's probably disabled entirely and
unknown
    of for a reason. Let's forget about it.

* footercleanup
  * Enabled only on en.wiki, non-configurable. Very nice and should be
    integrated into core CSS (that is, for all skins, not just Vector); will
    need some care first to ensure it doesn't break the edit interface on other
    wikis. (You wouldn't believe the things people insert there.)

* sectioneditlinks
  * Experiment, disabled everywhere; bug 41729 deals with it.

To sum up:
* collapsiblenav and collapsibletabs: merge into the Vector skin
* editwarning: I have no idea
* expandablesearch: kill and forget
* footercleanup: ensure it works properly, then merge into core CSS (all skins)
* sectioneditlinks: reimplement in core (see bug 41729), then kill and forget

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

Reply via email to