- 🇺🇸United States drumm NY, US
Updating TODOs about how GitLab accounts behave
Looks like for everyone else, a ToS non-agreed account is a regular GitLab user account, they can be made maintainers, etc
For new users, command line Git access is irrelevant, they won't be able to add an SSH key or set up access tokens until they have agreed. Need to see how it does for existing accounts when ToS is enforced.
- 🇺🇸United States drumm NY, US
For command-line access, people will see:
$ git ls-remote git@gitlabstg1-aws.drupalsystems.org:project/drupalorg.git remote: remote: ======================================================================== remote: remote: You (@drumm) must accept the Terms of Service in order to perform this action. To accept these terms, please access GitLab from a web browser at https://git.code-staging.devdrupal.org. remote: remote: ======================================================================== remote: fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
So we will want to do a decent amount of communication about this upcoming change since it will be a little disruptive.
- Merge request !229Remove Git access agreement, and set up GitLab account immediately when possible → (Merged) created by drumm
- Status changed to Needs review
4 months ago 9:32pm 21 February 2024 - Status changed to Fixed
4 months ago 10:07pm 21 February 2024 - 🇺🇸United States drumm NY, US
This is now deployed with announcement at https://www.drupal.org/drupalorg/blog/updating-how-contributors-accept-t... →
Automatically closed - issue fixed for 2 weeks with no activity.