[Wikitech-l] Vague question re: future of Vector skin

2013-03-12 Thread David Gerard
A few people on rationalwiki.org have been muttering about doing a
customised Vector skin.

The trouble with Vector is that, as I understand it, it's an odd
melange of extension and skin, with functionality that should be in
one being in the other, both ways.

I also understand that there are plans to refactor it to be sensibly
organised with the right functionality in the right place. (Though I
have no idea if there is actually anyone assigned to such a task.)

Is this the case? If not, what is? What's the present and future of Vector?


- d.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Vague question re: future of Vector skin

2013-03-12 Thread Matthew Flaschen
On 03/12/2013 05:07 PM, David Gerard wrote:
 A few people on rationalwiki.org have been muttering about doing a
 customised Vector skin.
 
 The trouble with Vector is that, as I understand it, it's an odd
 melange of extension and skin, with functionality that should be in
 one being in the other, both ways.
 
 I also understand that there are plans to refactor it to be sensibly
 organised with the right functionality in the right place. (Though I
 have no idea if there is actually anyone assigned to such a task.)

Yes, people are working on eliminating the extension (removing features
that didn't work and moving the good stuff to core).

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

It's a big task, so help would probably be welcome.

Remember, you can also do customization on-wiki at MediaWiki:Vector.js
and MediaWiki:Vector.css, or through gadgets (which can be defaulted to
on).  Of course, if it's generally useful you may want to try to merge
it into core or the extension.

Matt Flaschen

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Vague question re: future of Vector skin

2013-03-12 Thread Bartosz DziewoƄski

On Tue, 12 Mar 2013 22:07:29 +0100, David Gerard dger...@gmail.com wrote:


I also understand that there are plans to refactor it to be sensibly
organised with the right functionality in the right place. (Though I
have no idea if there is actually anyone assigned to such a task.)



Is this the case? If not, what is? What's the present and future of Vector?


There are plans, yes, and things are even starting to be getting done. See 
https://bugzilla.wikimedia.org/show_bug.cgi?id=45051 . And feel free to help :)

I sort of voluntarily assigned myself to it. As in, I want it done, and 
probably no one will unless I get on this myself, so I started working in it. 
I'm mostly fighting the footer cleanup thing right now (which is still disabled 
by default), the rest is free to take (there is a breakdown on the bug).

My plan for the extension is to leave only the disabled features no one was 
using anyway in it, and just let it stay like this. It'll probably be disabled 
on WMF servers once all the features that are actually in use are ported.



The trouble with Vector is that, as I understand it, it's an odd
melange of extension and skin, with functionality that should be in
one being in the other, both ways.


Yes, but really, much worse problem is the hardcore CSS hackery used to get it 
to look pretty in IE6 and FF2. Cleaning this up would make it much easier to 
customize the skin, but I don't see a way to do it without dropping support (or 
at least breaking some rendering a bit), and I don't see this getting any WMF 
support :)


--
Matma Rex

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Vague question re: future of Vector skin

2013-03-12 Thread MZMcBride
David Gerard wrote:
A few people on rationalwiki.org have been muttering about doing a
customised Vector skin.

The trouble with Vector is that, as I understand it, it's an odd
melange of extension and skin, with functionality that should be in
one being in the other, both ways.

I also understand that there are plans to refactor it to be sensibly
organised with the right functionality in the right place. (Though I
have no idea if there is actually anyone assigned to such a task.)

Is this the case? If not, what is? What's the present and future of
Vector?

Several people (myself included) railed against having both a skin and a
MediaWiki extension named Vector, but we were ultimately unsuccessful in
avoiding the creation of the current clusterfuck.

Relevant (current) bugs:

* https://bugzilla.wikimedia.org/show_bug.cgi?id=45051
  Phase out the Vector extension; merge the good parts into core

* https://bugzilla.wikimedia.org/show_bug.cgi?id=43689
  Implement Templates used on this page collapsing below edit window and
  the rest of footer cleanup module in core

* https://bugzilla.wikimedia.org/show_bug.cgi?id=45977
  Better, central default for MediaWiki:Edithelppage

* https://bugzilla.wikimedia.org/show_bug.cgi?id=42630
  Implement English Wikipedia-only enhancements for other Wikimedia wikis
  (tracking)

I believe the Wikimedia Foundation would like to eventually phase-out the
Vector skin in favor of the Athena skin (cf.
https://www.mediawiki.org/wiki/Athena).

I recently tripped across https://wikitech-test.wmflabs.org/wiki/ which
is using an interesting skin, but I'm not sure which.

MZMcBride



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Vague question re: future of Vector skin

2013-03-12 Thread Chad
On Tue, Mar 12, 2013 at 6:24 PM, MZMcBride z...@mzmcbride.com wrote:
 I recently tripped across https://wikitech-test.wmflabs.org/wiki/ which
 is using an interesting skin, but I'm not sure which.


I believe this was based off twitter's bootstrap.

-Chad

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Vague question re: future of Vector skin

2013-03-12 Thread Matthew Flaschen
On 03/12/2013 06:24 PM, MZMcBride wrote:
 I believe the Wikimedia Foundation would like to eventually phase-out the
 Vector skin in favor of the Athena skin (cf.
 https://www.mediawiki.org/wiki/Athena).

Maybe, but right now there is a lot more discussion about Agora
(basically, what https://en.wikipedia.org/wiki/Special:UserLogin/signup
looks like signed out).

Where these Agora styles will eventually end up is being discussed, but
currently it's in Extension:Agora (though that version of the signup
page uses its own Agora styles).

Matt Flaschen

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l