Now that portage-2.2 is in ~arch, we should now be able to add sets to the tree.

How should we go about doing this? In some overlays, the repository root has sets/{foo,bar,etc} and sets.conf which might look like this:

[gentoo sets]
class = portage.sets.files.StaticFileSet
multiset = true
directory = ${repository:gentoo}/sets/
world-candidate = True

It might be useful to have a standard header for each set:

# Maintainer: f...@example.com
# Description: The complete set of all Foo packages

Should everyone be free to add sets at will, or should each addition be discussed first, similar to adding new global USE flags?

Anything else to consider?


Reply via email to