Hi everybody,

Lately, ASF Infra has changed the write permissions of all Git repositories
twice.

Originally, it was not possible to force into the master branch.
A few weeks ago, infra disabled also force pushing into other branches.

Now, this has changed again after the issue was discussed with the ASF
board.
The current situation is the following:
- force pushing is allowed on all branched, including master
- branches and tags can be deleted (not sure if this applies as well for
the master branch)
- "the 'protected' portions of git to primarily focus on refs/tags/rel -
thus any tags under rel, will have their entire commit history."

I am not 100% sure which exact parts of the repository are protected now as
I am not very much into the details of Git.
However, I believe we need to create new tags under rel for our previous
releases to protect them.

In addition, I would like to propose to ask Infra to add protection for the
master branch. I can only recall very few situations where changes had to
be reverted. I am much more in favor of a reverting commit now and then
compared to a branch that can be arbitrarily changed.

What do you think about this?

Best, Fabian

Reply via email to