I am not firing up GIT until every permission is exactly the way it was to the limits of the ability of /lab to handle it. I will keep the /lab email alerts going to junkmail until that time as well.
When that is done, and any OWNER permissions are sorted out, and any accounts that not belonging to active integrators and contributors have had permissions lowered, AND any ORG level permissions have been moved to non-person ORG administrative POSITION accounts that are controlled by the committee, then I will begin participating again.
I do not want to interfere with this project, as apparently it has positive implications that I can’t seem to grasp that I hope make it worth the loss of project exposure, utility, and goodwill. Just do it perfectly, and when it is announced to be “Mission Accomplished” for real, I will be back and ready to start learning work-arounds.
@r0bby There are quite a few issues with the port to gitlab that need to be sorted out (our permissions is just one). So I don’t think this is ready for cut-over just yet.
Ping me when you are online so we can address them or revert if needed (as planned).
@r0bby Art, Terry and I need to be Owner roles on the the GitLab project we are on t he GitHub project. I’m currently Master, Art and Terry are “Developer” . Not sure what “Master” means as Github does not have that role.
Also I agree, at least one Owner account should be a generic ‘sysadmin@librehealth.io’ account that the steering committee has shared access to in case of emergencies.
@tony in GitHub I browse the repository at a commit’s level and download a zip of the repository for testing the PR’s changes on my local system. Is there a way to do this in GitLab?
Hmm, never done it that way myself. I add a remote for the pull request source and pull it into a branch for testing. Didn’t even know that was a feature. Will check into that.
I just get the ability to get a diff in the pr under the cloud. If I go to the main screen I see the branch you made for the bash but I do not see any of the PR’s for the UI changes. Sorry I am not Gitting this
Click on the Branch Name part… in the Request to Merge line ex: cp-fees
That open apoorvac gitlab page in that branch. Then you can download a ZIP of that PR
Looks like the cool API features in GitHUB don’t work here. My test pull script that grabs a contributors’ branch for testing will have to be re-written for the gitlab API, and I am not sure where to start with that. I just got things settled with GitHUB API v3 (meaning they have not changed anything on me recently). I found this: https://github.com/huboard/ghee/pull/37/files but it is written in ruby. I tried looking at https://gitlab.com/gitlab-com/support/issues/187 but it is old, and I don’t apparently have permission to see it.
Looks like I should just forget about using that setup for LibreEHR, and just keep it for my stuff. Maybe someone will do some magic test server setup that has at least half that capability…or just add a bunch more testers/reviewers that can handle the same load in a more manual fashion.
I’d like to hear about this, sounds interesting. The github site is a full mirror so all your testing stuff should still work from there, only have to merge on the 'lab side, I think.