It seems to me that it is necessary to adhere to one common design and logic in all portals. ~~Maybe they should somehow be combined? And make a redirect to Wikimedia.org?~~
== Proposal
Use a common code base and design concept on all Wikimedia portals. Refuse to use meta-code generation and transfer portals to Wikipedia portal code.
== Problem
>>! In T230593#5841292, @mxn wrote:
> When the Wikipedia portal was modernized in 2016, the intent was that all the sister portals would get a similar facelift and upgrade. However, the Foundation could only commit resources to modernizing the Wikipedia portal, and there didn’t seem to be much traction on the rest.
>
> The sister portals are still just [HTML source code maintained as wiki pages on Meta-Wiki](https://meta.wikimedia.org/wiki/Project_portals#Other_Wikimedia_portals) (with some Lua modules semi-automating updates). That means we could technically apply any design whatsoever to them without much in the way of coding. However, they wouldn’t benefit from wikipedia.org’s dynamic features like automatic localization. I think we’d want to get to the point where all the portals use the same build system and resources, but not necessarily strictly the same design.
>
> A while back in T139052, I attempted to modernize the Wiktionary portal but didn’t get far enough to tackle sharing code and resources between the portals. The biggest hurdle for me was that the build system was fairly tied to a model in which the Wikipedia portal would be built one way while the other portals would just be fetched from Meta. At the time, the Wikipedia portal was undergoing such rapid change that I couldn’t keep up either, so other than perhaps an example to follow, I don’t think https://gerrit.wikimedia.org/r/371656 should ever be merged.
>
> If anyone is interested in tackling a proper modernization of the sister portals, take a look at rWPOR ([GitHub mirror](https://github.com/wikimedia/portals/)). Otherwise, if you can improve on the design but feel intimidated by the build system there, you could try incorporating some of the styling improvements to the project portals [on Meta](https://meta.wikimedia.org/wiki/Project_portals#Other_Wikimedia_portals), if you’re OK with that work having to be redone later on.
== Represent current situation
| [[ https://wikipedia.org | Wikipedia ]] {F30041643} | [[ https://Wikibooks.org | Wikibooks ]] {F30041644} | [[ https://Wikiversity.org | Wikiversity ]] {F30041645}
| [[ https://Wikisource.org | Wikisource ]] {F30041647} | [[ https://Wikivoyage.org | Wikivoyage ]] {F30041649} | [[ https://Wikinews.org | Wikinews ]] {F30041650}
| [[ https://Wikiquote.org | Wikiquote ]] {F30041651} | [[ https://Wiktionary.org | Wiktionary ]] {F30041653}
== Process
[] Analyze and find out what is the difference between portals, and why it happened
[] Come up with how to replace the Wikipedia's mobile application block in other portals
[] Rollout to
[] [[ https://wikibooks.org | wikibooks.org ]]
[] [[ https://wikiversity.org | wikiversity.org ]]
[] [[ https://wikisource.org | wikisource.org ]]
[] [[ https://wikivoyage.org | wikivoyage.org ]]
[] [[ https://wikinews.org | wikinews.org ]]
[] [[ https://wikiquote.org | wikiquote.org ]]
[] [[ https://wiktionary.org | wiktionary.org ]]
[] Find and analyze all portals that are not served by Wikimedia (example: T139051)
== Source code
* https://meta.wikimedia.org/wiki/Project_portals#Other_Wikimedia_portals
* https://phabricator.wikimedia.org/diffusion/WPOR/