Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
infra:nextgen [2017/10/17 14:55] – [Phase 1] skunnykinfra:nextgen [2017/10/17 15:01] – [Phase 1] skunnyk
Line 61: Line 61:
   - Allow to register for everybody in order to create issues and pull requests ✔    - Allow to register for everybody in order to create issues and pull requests ✔ 
   - Users with higher level of privileges can create their own user repositories (is it possible to do with gitea?) => Everybody can create a "fork" or a repository by default. We can set MAX_CREATION_LIMIT = 0 to only allow Forks (note: need to handle the "user repo" thing) ✔   - Users with higher level of privileges can create their own user repositories (is it possible to do with gitea?) => Everybody can create a "fork" or a repository by default. We can set MAX_CREATION_LIMIT = 0 to only allow Forks (note: need to handle the "user repo" thing) ✔
-  - Users can be added as project collaborators in order to commit to the repo directly (multiple project maintainers): One "owner" group per organization, on "core" dev per organization + individual dev to individual project (for example panel plugins). ✔ +  - Users can be added as project collaborators in order to commit to the repo directly (multiple project maintainers): One "owner" team per organization (full adminby default), one "core" dev team per organization (with write access) + individual dev write access to individual projects (for example panel plugins). ✔ 
-  - Some git hooks/configs are required: deny force push to git master, deny deleting master repo, deny deleting projects from organizations (official categories, see above), (what else?) : Only "official" repo, enable "branch protection" + Add denyNonFastforwards = true with a script (not possible via gitea itself) ✔+  - Some git hooks/configs are required: deny force push to git master, deny deleting master repo, deny deleting projects from organizations (official categories, see above), (what else?) : Only on "official" repo (not forks), enable "branch protection" + Add denyNonFastforwards = true with a script (not possible via gitea itself) ✔
   - git post-receive hook : use a "hack" by using git template (in ~/.gitconfig ) + symbolic links based on https://discuss.gogs.io/t/global-git-hook-support/777 : ✔   - git post-receive hook : use a "hack" by using git template (in ~/.gitconfig ) + symbolic links based on https://discuss.gogs.io/t/global-git-hook-support/777 : ✔
   - Enable github oauth ?   - Enable github oauth ?