Page MenuHomePhabricator

Migrate Italian WLM webapp repositories from GitHub to Wikimedia GitLab
Open, HighPublic2 Estimated Story Points

Description

Preamble: our kind volunteer Ferdinando Traversa from Italy is the author of our beloved Wiki Loves Monuments website, written in Ruby (BTW: I trust Ferdinando when he says that Ruby is an awesome programming language ✨ - USE RUBY, RUBY IS LOVE, RUBY LOVES YOU).

And, here we are, it's 2023, and now the project evolved and we have more repositories, about the new WLM web-app.

The project is splitted in backend and two frontends. The backend at the moment is hosted on Wikimedia Toolforge. The frontends instead are hosted in the server wmit-intreccio of Wikimedia Italy. This is the current documentation about Wikimedia Cloud:

https://wikitech.wikimedia.org/wiki/Nova_Resource:Wlm-it-visual

This is the documentation about the WMIT-Infrastructure:

https://wiki.wikimedia.it/wiki/Data-driven_community_engagement_per_Wiki_Loves_Monuments/Technical_documentation

The elephant in the room question is: where is the source code?

Indeed the source code is FREE AND OPEN SOURCE \o/ YEAH also following WMIT guidelines ( https://wiki.wikimedia.it/wiki/Sviluppo_software ) but we need to find a nice home for that source code.

Success conditions

Other nice things to have:

Event Timeline

valerio.bozzolan triaged this task as High priority.
valerio.bozzolan updated the task description. (Show Details)

Hi @MauroBianchiInmagik - we would love to grant you Developer privileges in a Wikimedia GitLab space. With these permissions you will be able to publish the repository of the WLM App.

Please do a first login here (it will ask you "Wikitech credentials"):

https://gitlab.wikimedia.org/

Then, please share your nickname here as a comment. Thank you so much