Yeh it's also worth pointing out that the installer does this all effortlessly. So this is really only effecting existing users. That said I wonder if someone could make this a more effortless step. If the default fallback skin said 'If you are administrator please run git submodule update' or 'composer install skin-vector' I think the reaction might be more forgiving?
On Thu, Aug 7, 2014 at 11:46 AM, Florian Schmidt florian.schmidt.welzow@t-online.de wrote:
Hmm, now i think about that point: The "normal" third party user should download the latest build of MediaWiki via the "tarball installer" [1]. In this packages, Vector (and monobook as well) is still included. So the "normal" third party user won't see any problem with this. The users normally download MediaWiki from git are developers or persons who want to learn MediaWiki development. And (that's my personal point of view), they can figure out, where to get Vector (or some other skin) from and put it into the installations skin folder. And if i run a composer command or git, sorry, but form e it doesn't really matter if i look at the effort that needs to do this.
Just my 2 cents :)
[1] https://www.mediawiki.org/wiki/Download
Freundliche Grüße / Kind regards Florian
-----Ursprüngliche Nachricht----- Von: wikitech-l-bounces@lists.wikimedia.org [mailto:wikitech-l-bounces@lists.wikimedia.org] Im Auftrag von Jon Robson Gesendet: Donnerstag, 7. August 2014 20:29 An: Wikimedia developers Betreff: Re: [Wikitech-l] Moving Vector and MonoBook to separate repositories and what it means for you
Ideally the fallback skin should make it easier to download a default skin (https://www.mediawiki.org/wiki/Category:All_skins is a horrible page to land on). I'm currently trying to find the url for Vector E.g. A link to save this to your skins folder. Either that or we might want to put Vector as a submodule?
PS. https://www.mediawiki.org/wiki/Skin:Vector needs an update.
On Thu, Aug 7, 2014 at 9:18 AM, John phoenixoverride@gmail.com wrote:
Exactly what I warned about. Yet another example of poor thinking/execution and exactly what I predicted.
On Thu, Aug 7, 2014 at 12:02 PM, James HK jamesin.hongkong.1@gmail.com wrote:
Hi,
I just went on to `git pull --rebase origin master` on getting MW 1.24 master and suddenly I see a "Whoops! The default skin for your wiki ($wgDefaultSkin), vector, is not available."
I have to say that I'm not really interested in modifying the LocalSettings.php just to get a MW working as it used to be.
I do expect when downloading MW it is at least functional and not comes with a message of "Whoops!" your missing something.
The other funny thing, is the message which says: "You can paste the following lines into LocalSettings.php to enable all currently installed skins:" ( empty )
So I should paste an empty message to `LocalSettings.php`, what the hell!!
If you at least provide a composer download for the standard skins, I could go on and do `composer mediawiki/vector-skin` without having the remember the location of some gerrit repo, doing some cryptic git submodule stuff or care about "mediawiki/skins/*" at all.
Cheers
On 8/7/14, Bartosz Dziewoński matma.rex@gmail.com wrote:
This has just happened.
The instructions MediaWiki will display should guide you through. Poke me on IRC if the email I send earlier and the instructions don't help :)
-- Matma Rex
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Jon Robson
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l