That's really placing people in a tough situation. Oof.
That's really placing people in a tough situation. Oof.
Personally, I don’t think that people should even ask to be removed like that. Sure, if someone wants to leave then the project should avoid implying that they are still an active member, but asking them to make it look like you never _were_ a member is going too far.
I really hate how metadata of git commits is immutable though. I've often wanted to make a small change like fix a typo in a description, only to find out it's impossible.
Sure, it would be very inconvenient for everybody who has a clone of the repo, but I don't think that's a convincing argument to a nation state trying to enforce regulations.
Edit: Apparently renaming branches and reverting that works: https://stackoverflow.com/a/69294044
""" Paragraphs 1 and 2 shall not apply to the extent that processing is necessary:
...
(d) for archiving purposes in the public interest, scientific or historical research purposes or statistical purposes in accordance with Article 89(1) in so far as the right referred to in paragraph 1 is likely to render impossible or seriously impair the achievement of the objectives of that processing; or
(e) for the establishment, exercise or defence of legal claims.
"""