#3364 RFE: Support subgroups
Opened 6 years ago by ngompa. Modified 2 years ago

In Mageia's software git, we use subgroups to organize and further partition access for various Git repositories.

Currently, Pagure doesn't seem to support this. Could support for subgroups be added?


Metadata Update from @pingou:
- Issue tagged with: RFE, wishful

6 years ago

How do you defined a sub-group? A group within a group?
A little bit like provenpackager are a subgroup of packager? So giving packager access will give access to provenpackager but not the opposite?

Subgroups serve two roles:

  1. Further organization of projects (foo/baz/bar.git vs foo-baz/bar.git)
  2. Inheritance model for permissions (people in foo group have permissions on foo/baz subgroup, but people in foo/baz subgroup don't have permissions in foo group, etc.)

A strong +1 for this. The use-case in mind is that of projects which have separate (external) test-suite repositories. Given a name-space foo, we would then have:

foo/a.git
foo/b.git
foo/c.git
foo/tests/a.git
foo/tests/b.git
foo/tests/c.git

That of course in addition to the ngompa's argument regarding further organization of projects.

Metadata Update from @wombelix:
- Issue set to the milestone: 6.0

2 years ago

Log in to comment on this ticket.

Metadata