Page MenuHomePhabricator

Request a Wikimedia Gerrit repository for the Wikimedia Italia's infrastructure
Closed, ResolvedPublic

Description

We requested a Wikimedia Gerrit repository to track changes related to the Wikimedia Italia's infrastructure, similarly for what Wikimedia CH has here:

rWCIN wikimedia-ch-wmch-infrastructure

And similarly to other repositories in use by the Wikimedia Foundation itself as well of course.

This ticket covers the upstream request here:

https://www.mediawiki.org/wiki/Gerrit/New_repositories/Requests

Note that after the publication in Gerrit the repository will be automagically hosted in read-only mode also in Wikimedia Phabricator and also in the Wikimedia Foundation's GitHub page.

I hope this may be a first step to invest less in the security through obscurity paradigm.

Event Timeline

QChris claimed this task.
QChris subscribed.

Apologies @QChris but can you rename in Gerrit the wikimedia-it group (this Gerrit group) to wikimedia-it-infrastructure and can you add myself and members listed here (if possible)?

https://phabricator.wikimedia.org/project/members/5047/

The intention is to allow these people to commit and push directly while accepting merge requests.

Thanks again.

(Just for reference if others read this in future: valerio.bozzolan is currently owner of all repos underneath wikimedia-it in our gerrit. So this is not a policy issue, as he could add people/adjust projects on his own)

Now for the real thing:
wikimedia-it is also the owner of the wikimedia-it/wordpress-betheme-child-theme-for-wmit repo. So adding people to that group would also allow the added people to act as owner of the other repo. But since this task is about the infrastructure repo, I'm not sure that would be intentional.

If it is intentional, let me know and I'll adjust things accordingly.

For the meantime, I've just added @Nemo_bis to the wikimedia-it-wmit-infrastructure group and granted Push permission. So you two should be able to push directly to the wmit-infrastructure repo.
However, I colud not find @Laurentius in our Gerrit, so I failed to add him. @Laurentius, do you have an LDAP account? If so, what is it called?

(Just for reference if others read this in future: valerio.bozzolan is currently owner of all repos underneath wikimedia-it in our gerrit. So this is not a policy issue, as he could add people/adjust projects on his own)

Apologies but I'm quite sure that the Gerrit's Add member button was grey/disabled for me.

So adding people to that group would also allow the added people to act as owner of the other repo.

Yep, it's intentional. Thank you again for supporting this workflow.