I was a little surprised to learn that all organization members automatically watch new repos. Browsing around the Forgejo docs, I assume this is because AUTO_WATCH_NEW_REPOS is true (the default).
Is that the most natural behavior? It means, for example, that I can get everyone to watch my repo by 1) creating an organization, 2) adding everyone to it, 3) creating the repo, 4) removing everyone from the organization again. (That particular "spam attack" could also be avoided by having an invitation system around organization membership though, cf. forgejo/discussions#441.)
### Comment
I was a little surprised to learn that all organization members automatically watch new repos. Browsing around the Forgejo docs, I assume this is because `AUTO_WATCH_NEW_REPOS` is `true` (the default).
Is that the most natural behavior? It means, for example, that I can get everyone to watch my repo by 1) creating an organization, 2) adding everyone to it, 3) creating the repo, 4) removing everyone from the organization again. (That particular "spam attack" could also be avoided by having an invitation system around organization membership though, cf. https://codeberg.org/forgejo/discussions/issues/441.)