Goal:
- Content sources should store comps groups information about repositories and provide an api to list and search
- This will be similar to what we have today with rpms
Acceptance Criteria:
- Api that lists package groups (comps) of a repository
- Api that searches within a set of repos for comps by name, de-duplicating groups for a given name. Similar to the /rpm/names api we have today.
-
- The same groups can exist across repos, for example 'fonts' is in rhel 9 baseos and rhel9 epel. We'd present the user with a de-duplicated list
Open questions:
- Do categories need to be included? Yes