Thought the deadline is March 21. I also hope you find a second student to help 
with this, looks like a lot of great work.

On Fri, 21 Mar 2014, at 7:34, Bartosz Dziewoński wrote:
> I realize this has been discussed on this list rather recently (starting with 
> Jon's CologneBlue question), and I realize some exploratory work has started 
> (or at least was considered), but I'm submitting this anyway. I came up with 
> the general idea first (really!), just haven't had time to write it down 
> before.
> 
> Several people asked me to reply regarding the CologneBlue thread – consider 
> this my response. :)
> 
> Comments (here or on the talk page) would be very welcome. I haven't gotten 
> anyone to formally commit to mentoring this project yet, hopefully that can 
> be sorted out on time.
> 
> https://www.mediawiki.org/wiki/User:Matma_Rex/Separating_skins_from_core_MediaWiki
> 
> 
> Project synopsis:
> 
> MediaWiki core includes four skins, and allows site administrators to create 
> and install additional ones. However, the process is less than pleasant, due 
> to several related problems (lack of documentation, more than one "correct" 
> way to make a skin work, directory layout that makes packaging and 
> (un)installation difficult, core skins and MediaWiki itself being 
> interdependent, and possibly others).
> 
> I intend to solve at least two of the aforementioned issues by devising and 
> documenting a saner directory layout for skins (and applying it to the four 
> core ones) and then carefully disentangling them from MediaWiki code, 
> removing cross-dependencies and making it possible for non-core skins to have 
> the same level of control over all aspects of the look&feel as core ones 
> currently have. This would make the lives of both skin creators and site 
> administrators wishing to use a non-default skin a lot easier.
> 
> If everything goes well, the process would be culminated with moving the core 
> skins out of core, to separate git repositories. This would require 
> coordination with MediaWiki release managers (to have them shipped in the 
> release tarballs the way certain extensions are shipped now) and Wikimedia 
> Foundation Operations team members (to ensure the deployment of the new 
> system on Wikimedia wikis goes smoothly), so it cannot be made a part of my 
> core proposal.
> 
> -- 
> Matma Rex
> 
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to