Hi all!

It has been a couple of weeks since the initial email. Thanks to all who
asked and commented, please continue to do so over email, phabricator [1],
or on the wiki talk page [2].

We will proceed to create phabricator #epic tasks and flesh them out in
preparation for the upcoming FY, based on the documentation on-wiki.

Expect more updates to come before starting the work, and some technical
blog posts about related work.


[1]: https://phabricator.wikimedia.org/project/profile/67/

On Tue, Apr 3, 2018 at 7:40 PM, Joaquin Oltra Hernandez <
jhernan...@wikimedia.org> wrote:

> Hi!
> Over the next fiscal year, the Wikimedia Foundation Readers Web team will
> be making technical improvements to the mobile web codebases
> (MobileFrontend and MinervaNeue).
> The project, which we’re calling ‘Invest in the MobileFrontend &
> MinervaNeue frontend architecture’, contained in Output 2.7 of the Platform
> Evolution CDP [1], is currently in its specification and planning stages.
> The outcomes of the project are:
> 1. Improve developer experience (on-boarding, maintenance, development)
> 2. Reduce technical debt and make production improvements
> 3. Separate presentation and logic
> 4. Make Minerva and MobileFrontend better citizens of the MediaWiki
> ecosystem
> MobileFrontend & MinervaNeue, which power the Wikimedia mobile sites, make
> heavy use of client-side UIs with templates, CSS and JavaScript. Over the
> past eight years of developing a mobile-first wiki experience we have
> learnt and frontend technology has evolved. We will improve and modernize
> the code bases to continue supporting our mobile web users in the future.
> Please see Outcomes 1, 2 and 3 in the wiki page for more detail.
> Minerva will become an independent skin without a dependency on
> MobileFrontend, and vice versa. Please see Outcome 4 in the wiki page for
> more detail.
> Please visit the project page on MediaWiki.org to learn more about the
> outcomes and outputs, and share your questions. [2]
> N.B. This project is distinct from “Output 3.1: Contribution tools on
> mobile web via an existing mediawiki skin” [3], described in the FY
> 2018-2019 plan.
> _____________________
> Joaquin Oltra Hernandez
> Senior Software Engineer, Readers Web
> [1]: https://wikifarm.wmflabs.org/platformevolution/index.php/
> Plan:FY18-19/2/7
> [2]: https://www.mediawiki.org/wiki/Reading/Web/Projects/
> Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
> [3]: https://meta.wikimedia.org/wiki/Wikimedia_Foundation_
> Annual_Plan/2018-2019/Audiences#Outcome_3:_Mobile_Contributing
Mobile-l mailing list

Reply via email to