I did some long overdue house cleaning in the OpenMRS GitHub teams. For example, the old “partial” and “full” committer teams are gone (access is via Dev Stage teams). The old “transfer team” is gone, since it’s no longer necessary. This should have little affect on most devs.
Who is most likely affected?
The people who might be affected are:
Managing one or more repos under OpenMRS org
Not (yet) a /dev/3, /dev/4, or /dev/5
Had not been added as a collaborator on the repo(s)
What to do if someone inappropriately lost push access to an OpenMRS repo
While we prefer to help get people to /dev/3 or beyond, in some circumstances a /dev/2 or even outside collaborator needs to get push access to a repo hosted under the OpenMRS org. Any /dev/5 should be able to go into the settings for a repo and add someone as a collaborator to get them special write access to a repo when needed.
If it helps, below is a list of people who were repo owners of specific repos in the past and may not have gotten onto /dev/3+ stage or (yet) been granted collaborator access to specific repos as needed:
When GitHub transitioned to new team management a while ago, these teams were unpublished by default. We had left them that way in a combination of not-getting-around-to-changing-it and wanting the “truth” of Dev Stage assignment to be driven from Talk badges instead of GitHub.
I’ve made the teams public and added you as a maintainer n the temporary-core team to help @dkayiwa manage that team. Its intent was to give temporary write access to openmrs-core to people who were not a /dev/4 or /dev/5 working on a specific task/project that required write access to core. If you could check w/ @bharatak and @ssmusoke to see if they still need access and, if so, see if we can’t help them grow to the /dev/4 stage.
@burke I am the playing the release manager for 2.0.x branch. I might need the access to openmrs-core. Can I be moved to /dev/4 ?, Currently I have merge access to openmrs-core as I got the temporary access for managing the 1.12.x release.
@bharatak you should have commit access to opemrs-core, have you tried it lately? Please let us know if you still don’t have access. And thanks for volunteering to be the release manager!