Re: [Wikitech-l] [WikimediaMobile] MobileFrontend disruption: Plans to break Minerva out into its own repository

2017-07-04 Thread Derk-Jan Hartman
awesome !


> On 4 Jul 2017, at 19:45, Gergo Tisza  wrote:
> 
> Nice! Thanks for working on this.
> 
> On Mon, Jul 3, 2017 at 7:03 PM, Jon Robson  > wrote:
> Dear all
> Back in 2014, Legoktm made the sensible suggestion [1] that we should pull 
> the skin portion of code from the MobileFrontend extension.
> 
> I've spent the last few months making it possible and I now plan to make this 
> a reality. I now plan to make this change on the 12th&13th July with Chad 
> (RainbowSprinkles) [2].
> 
> I'm writing to give notice; answer questions and minimise the disruption that 
> may cause. A while back when Vector was pulled out of MediaWiki core, there 
> was a little bit of pain so I'm keen to help people avoid this.
> 
> Developers:
> Please make sure you update vagrant. Vagrant will install the new skin as 
> part of the MobileFrontend role and provided you do `vagrant git-update` you 
> will not experience any breakage.
> 
> If you are not using Vagrant, please install the new skin [3] and load it 
> using wfLoadSkin (after including MobileFrontend extension). When 
> MobileFrontend stops working thats a sign you need to pull the latest code 
> from Master.
> 
> 3rd parties who are using MobileFrontend in deployed wikis
> Please be aware of this change when updating MobileFrontend. To be safe you 
> should install the MinervaNeue skin [3] as part of your deploy process and 
> keep an eye on compatibility.
> 
> The MinervaNeue skin and MobileFrontend are being kept backwards 
> compatibility to ensure we do not break anything in Wikimedia's production 
> cluster, which is detailed in the Phabricator task [4].
> 
> Translators
> As part of the migration I will be porting over translations to the new skin 
> from MobileFrontend. There may be some changes to the message keys during 
> this period of time so please bare this in mind when translating. The goal is 
> to avoid unnecessary translations!
> 
> Why are you doing this?!!?
> I've tried to write up this here [5]. Feel free to ask questions on the talk 
> page there. It's a good conversation to have.
> 
> Can I just use MobileFrontend?
> Sure. If you just have MobileFrontend it will give you a separate mobile site 
> and you are free to use whatever skin you want there.
> https://www.mediawiki.org/wiki/Extension:MobileFrontend#Setup_a_skin 
> 
> 
> Can I just use the Minerva skin and throw away my mobile site?
> Not quite. But that's the next step that this enables... :) More on that 
> later.
> 
> Any questions?
> Feel free to reply to this thread with any concerns or questions you have or 
> any way I can improve this migration.
> 
> Can I do nothing?
> If you do not update sure, but if you are updating your instance it's going 
> to break soon if you do not do anything.
> 
> Let me know if any questions!
> Jon
> 
> [1] https://phabricator.wikimedia.org/T71366 
> 
> [2]  https://wikitech.wikimedia.org/wiki/Deployments#Week_of_July_10th 
> 
> [3] https://github.com/wikimedia/mediawiki-skins-MinervaNeue 
> 
> [4] https://phabricator.wikimedia.org/T166748 
> 
> [5] 
> https://www.mediawiki.org/wiki/Reading/Web/MobileFrontend_and_Minerva#..._but_why_do_we_care_about_Minerva_as_a_desktop_skin.3F
>  
> 
> 
> ___
> Mobile-l mailing list
> mobil...@lists.wikimedia.org 
> https://lists.wikimedia.org/mailman/listinfo/mobile-l 
> 
> 
> 
> ___
> Mobile-l mailing list
> mobil...@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/mobile-l



signature.asc
Description: Message signed with OpenPGP
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [WikimediaMobile] MobileFrontend disruption: Plans to break Minerva out into its own repository

2017-07-04 Thread Bartosz Dziewoński

On 2017-07-04 19:46, יגאל חיטרון wrote:

Hi. The link [5] is dead.
IKhitron



It seems the list formatting broke it. The correct link is:

https://www.mediawiki.org/wiki/Reading/Web/MobileFrontend_and_Minerva#..._but_why_do_we_care_about_Minerva_as_a_desktop_skin.3F

Shortened: http://tinyurl.com/y8jl2526


--
Bartosz Dziewoński

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

Re: [Wikitech-l] [WikimediaMobile] MobileFrontend disruption: Plans to break Minerva out into its own repository

2017-07-04 Thread יגאל חיטרון
Hi. The link [5] is dead.
IKhitron


2017-07-04 20:45 GMT+03:00 Gergo Tisza :

> Nice! Thanks for working on this.
>
> On Mon, Jul 3, 2017 at 7:03 PM, Jon Robson  wrote:
>
> > Dear all
> > Back in 2014, Legoktm made the sensible suggestion [1] that we should
> pull
> > the skin portion of code from the MobileFrontend extension.
> >
> > I've spent the last few months making it possible and I now plan to make
> > this a reality. I now plan to make this change on the 12th&13th July with
> > Chad (RainbowSprinkles) [2].
> >
> > I'm writing to give notice; answer questions and minimise the disruption
> > that may cause. A while back when Vector was pulled out of MediaWiki
> core,
> > there was a little bit of pain so I'm keen to help people avoid this.
> >
> > *Developers:*
> > Please make sure you update vagrant. Vagrant will install the new skin as
> > part of the MobileFrontend role and provided you do `vagrant git-update`
> > you will not experience any breakage.
> >
> > If you are not using Vagrant, please install the new skin [3] and load it
> > using wfLoadSkin (after including MobileFrontend extension). When
> > MobileFrontend stops working thats a sign you need to pull the latest
> code
> > from Master.
> >
> > *3rd parties who are using MobileFrontend in deployed wikis*
> > Please be aware of this change when updating MobileFrontend. To be safe
> > you should install the MinervaNeue skin [3] as part of your deploy
> process
> > and keep an eye on compatibility.
> >
> > The MinervaNeue skin and MobileFrontend are being kept backwards
> > compatibility to ensure we do not break anything in Wikimedia's
> production
> > cluster, which is detailed in the Phabricator task [4].
> >
> > *Translators*
> > As part of the migration I will be porting over translations to the new
> > skin from MobileFrontend. There may be some changes to the message keys
> > during this period of time so please bare this in mind when translating.
> > The goal is to avoid unnecessary translations!
> >
> > *Why are you doing this?!!?*
> > I've tried to write up this here [5]. Feel free to ask questions on the
> > talk page there. It's a good conversation to have.
> >
> > *Can I just use MobileFrontend?*
> > Sure. If you just have MobileFrontend it will give you a separate mobile
> > site and you are free to use whatever skin you want there.
> > https://www.mediawiki.org/wiki/Extension:MobileFrontend#Setup_a_skin
> >
> > *Can I just use the Minerva skin and throw away my mobile site?*
> > Not quite. But that's the next step that this enables... :) More on that
> > later.
> >
> > *Any questions?*
> > Feel free to reply to this thread with any concerns or questions you have
> > or any way I can improve this migration.
> >
> > *Can I do nothing?*
> > If you do not update sure, but if you are updating your instance it's
> > going to break soon if you do not do anything.
> >
> > Let me know if any questions!
> > Jon
> >
> > [1] https://phabricator.wikimedia.org/T71366
> > [2]  https://wikitech.wikimedia.org/wiki/Deployments#Week_of_July_10th
> > [3] https://github.com/wikimedia/mediawiki-skins-MinervaNeue
> > [4] https://phabricator.wikimedia.org/T166748
> > [5] https://www.mediawiki.org/wiki/Reading/Web/
> > MobileFrontend_and_Minerva#..._but_why_do_we_care_about_
> > Minerva_as_a_desktop_skin.3F
> >
> >
> > ___
> > Mobile-l mailing list
> > mobil...@lists.wikimedia.org
> > https://lists.wikimedia.org/mailman/listinfo/mobile-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

Re: [Wikitech-l] [WikimediaMobile] MobileFrontend disruption: Plans to break Minerva out into its own repository

2017-07-04 Thread Gergo Tisza
Nice! Thanks for working on this.

On Mon, Jul 3, 2017 at 7:03 PM, Jon Robson  wrote:

> Dear all
> Back in 2014, Legoktm made the sensible suggestion [1] that we should pull
> the skin portion of code from the MobileFrontend extension.
>
> I've spent the last few months making it possible and I now plan to make
> this a reality. I now plan to make this change on the 12th&13th July with
> Chad (RainbowSprinkles) [2].
>
> I'm writing to give notice; answer questions and minimise the disruption
> that may cause. A while back when Vector was pulled out of MediaWiki core,
> there was a little bit of pain so I'm keen to help people avoid this.
>
> *Developers:*
> Please make sure you update vagrant. Vagrant will install the new skin as
> part of the MobileFrontend role and provided you do `vagrant git-update`
> you will not experience any breakage.
>
> If you are not using Vagrant, please install the new skin [3] and load it
> using wfLoadSkin (after including MobileFrontend extension). When
> MobileFrontend stops working thats a sign you need to pull the latest code
> from Master.
>
> *3rd parties who are using MobileFrontend in deployed wikis*
> Please be aware of this change when updating MobileFrontend. To be safe
> you should install the MinervaNeue skin [3] as part of your deploy process
> and keep an eye on compatibility.
>
> The MinervaNeue skin and MobileFrontend are being kept backwards
> compatibility to ensure we do not break anything in Wikimedia's production
> cluster, which is detailed in the Phabricator task [4].
>
> *Translators*
> As part of the migration I will be porting over translations to the new
> skin from MobileFrontend. There may be some changes to the message keys
> during this period of time so please bare this in mind when translating.
> The goal is to avoid unnecessary translations!
>
> *Why are you doing this?!!?*
> I've tried to write up this here [5]. Feel free to ask questions on the
> talk page there. It's a good conversation to have.
>
> *Can I just use MobileFrontend?*
> Sure. If you just have MobileFrontend it will give you a separate mobile
> site and you are free to use whatever skin you want there.
> https://www.mediawiki.org/wiki/Extension:MobileFrontend#Setup_a_skin
>
> *Can I just use the Minerva skin and throw away my mobile site?*
> Not quite. But that's the next step that this enables... :) More on that
> later.
>
> *Any questions?*
> Feel free to reply to this thread with any concerns or questions you have
> or any way I can improve this migration.
>
> *Can I do nothing?*
> If you do not update sure, but if you are updating your instance it's
> going to break soon if you do not do anything.
>
> Let me know if any questions!
> Jon
>
> [1] https://phabricator.wikimedia.org/T71366
> [2]  https://wikitech.wikimedia.org/wiki/Deployments#Week_of_July_10th
> [3] https://github.com/wikimedia/mediawiki-skins-MinervaNeue
> [4] https://phabricator.wikimedia.org/T166748
> [5] https://www.mediawiki.org/wiki/Reading/Web/
> MobileFrontend_and_Minerva#..._but_why_do_we_care_about_
> Minerva_as_a_desktop_skin.3F
>
>
> ___
> Mobile-l mailing list
> mobil...@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/mobile-l
>
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l