-
Notifications
You must be signed in to change notification settings - Fork 18
Incompatible with MW 1.38 - White screen #114
Comments
It probably is, sorry, I just don’t have the time to keep up with mw core changes, nor do I agree with some of the directions and choices. Mustache? Really! If the core devs object was to make extension and skin devs developing free extensions and skins harder to maintain by keeping up with the speed of deprecation of classes and methods, they succeeded. |
@Hutchy68 hi there! As a core developer, our intention was not making these skins harder to maintain but easier (quite the opposite actually!) and we are here to support you if needed. Use of Mustache is purely optional (you could use Twig or anything else if you wanted to) and existing code should still work with minor modifications. I'm making a patch as we speak and hope that after seeing it you'll reconsider maintaining it! |
isLogged in was deprecated in 1.36 and removed recently. See T270450 for more information This makes Pivot skin work again. Fixes: Hutchy68#114
I can attest that this fix does indeed work. It would be super if this PR was approved to at least extend pivot into the 1.38 release. (Pending that, one can clone the 114 branch of the @jdlrobson fork.) What a day to sit down and decide to script the MediaWiki upgrade process. |
No worries, thanks for the time and work you've given this great skin @Hutchy68, it has been much appreciated over the years! 🍺🍺🍺 Thanks also for the patch @jdlrobson (and for confirming it works @BrainwreckedTech). We'll get to appreciate it a bit longer before making a switch. 🍺 |
@Hutchy68 I guess it is time to un-grump yourself in the light of this new context and pulls provided by @jdlrobson Please let us out of our misery. Much appreciated and thanks a ton in advance. :) |
Hey @Hutchy68 another option, if you are interested is that Wikimedia could share the maintenance burden with you. You could transfer this repository to the @wikimedia Github - you'd still have merge rights there and make all the decisions around the skin, but we'd be able to patch Pivot when necessary automatically. We do this for a host of other skins : https://github.com/wikimedia/?q=skins&type=all&language=&sort= |
That would be amazing for users, and hugely appreciated because we love the skin so much! |
@jdlrobson I am archiving the Pivot skin so it can be moved to Wikimedia GitHub or whatever would be best. Jamie arrived Foreground too. My long term plan was to integrate Zurb Foundation 6 at some point. Thanks for taking care of this. |
Setup
Issue
Causes white screen, failure of anything to load. Sites previously using the skin are removing assuming the skin is unmaintained (which is odd because 1.38 just came out and the current MW LTS is still supported).
The text was updated successfully, but these errors were encountered: