Add extra 'Projects' layer #1246

Closed
opened 2025-11-02 03:54:01 -06:00 by GiteaMirror · 4 comments
Owner

Originally created by @tonk on GitHub (Nov 15, 2017).

Currently the Gitea server has 'two levels', the Organisation and Repository levels.

I very often work for an organisation, doing a project that contains multiple repositories.
Now I'm creating an Organisation for each project, but is not the way I really want this to go.

It would be (in my opinion) be way better to have three levels, Organisation, Project and Repository levels.

Originally created by @tonk on GitHub (Nov 15, 2017). Currently the Gitea server has 'two levels', the Organisation and Repository levels. I very often work for an organisation, doing a project that contains multiple repositories. Now I'm creating an Organisation for each project, but is not the way I really want this to go. It would be (in my opinion) be way better to have three levels, Organisation, Project and Repository levels.
GiteaMirror added the issue/duplicate label 2025-11-02 03:54:01 -06:00
Author
Owner

@lafriks commented on GitHub (Nov 15, 2017):

I think Projects could be some kind of meta layer that should not be under organization but so that existing repositories could be added to them like links. This way same repository could be reused in multiple projects and also project could contain repositories from multiple organizations

@lafriks commented on GitHub (Nov 15, 2017): I think Projects could be some kind of meta layer that should not be under organization but so that existing repositories could be added to them like links. This way same repository could be reused in multiple projects and also project could contain repositories from multiple organizations
Author
Owner

@tonk commented on GitHub (Nov 15, 2017):

Agree. To be honest, I'm not hooked on names, like Project or implementation. So I don't mind which way some functionality like would be implemented.

As I don't code in Go (yet, first training next week :-)) I'm not able to really help getting it in.

@tonk commented on GitHub (Nov 15, 2017): Agree. To be honest, I'm not hooked on names, like Project or implementation. So I don't mind which way some functionality like would be implemented. As I don't code in Go (yet, first training next week :-)) I'm not able to really help getting it in.
Author
Owner

@RyanSquared commented on GitHub (Feb 16, 2019):

Relevant? #363

@RyanSquared commented on GitHub (Feb 16, 2019): Relevant? #363
Author
Owner

@lunny commented on GitHub (Feb 17, 2019):

duplicated with #363

@lunny commented on GitHub (Feb 17, 2019): duplicated with #363
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#1246