Thanks for asking. I've started https://www.mediawiki.org/wiki/Skin:Minerva_Neue#I_maintain_an_extension,_how_can_I_integrate_with_Minerva?
I encourage any further questions on the talk page to make sure that has the appropriate information.

On the subject of menus specifically, we're currently working towards hard deprecating both MobileMenu and PersonalUrls hooks in favor of https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateNavigation::Universal to centralize menu modification. Please note, if you are writing new code, to use SkinTemplateNavigation::Universal (it supports PersonalUrls since 1.36 and I am hoping it will provide an alternative to MobileMenu in 1.38 or 1.39)


On Fri, Jan 7, 2022 at 11:56 PM Gergő Tisza <gtisza@gmail.com> wrote:
On Fri, Jan 7, 2022 at 12:09 PM Jon Robson <jrobson@wikimedia.org> wrote:
The implication of this is that extension developers should be making sure their code compatible with MinervaNeue.

Is there a tutorial on what should be done to ensure compatibility?
(One thing that comes to mind is supporting the MobileMenu hook as an alternative to PersonalUrls.)
_______________________________________________
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-leave@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/