On Tue, Jan 9, 2018 at 9:43 AM, Michał Górny <[email protected]> wrote:
> Add @MAINTAINER comments before each profile set indicating > the effective maintainer for the following set of profiles. While most > of those entries may seem obvious at first, I expect that some > of the sub-profiles will eventually 'change hands', e.g. the /hardened > sub-profiles would be maintained by Hardened, etc. > > The main goal is to provide a clear indication of who maintains each > profile. This will be of great help both to bug-wranglers (who currently > have to pretty much guess who to assign profile bugs to) and to other > developers who plan to commit larger changes and want to get ACK from > appropriate parties. > --- > profiles/profiles.desc | 23 +++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/profiles/profiles.desc b/profiles/profiles.desc > index 66dd7a32799f..8c9bd78143a1 100644 > --- a/profiles/profiles.desc > +++ b/profiles/profiles.desc > @@ -7,6 +7,7 @@ > #arch profile_directory status > > # Alpha Profiles How are machines supposed to read this data? Can we consider structured data? -A > +# @MAINTAINER: [email protected] > alpha default/linux/alpha/13.0 stable > alpha default/linux/alpha/13.0/desktop stable > alpha default/linux/alpha/13.0/desktop/gnome stable > @@ -19,6 +20,7 @@ alpha > default/linux/alpha/17.0/desktop/gnome/systemd > exp > alpha default/linux/alpha/17.0/developer exp > > # AMD64 Profiles > +# @MAINTAINER: [email protected] > amd64 default/linux/amd64/13.0 > stable > amd64 default/linux/amd64/13.0/selinux > dev > amd64 default/linux/amd64/13.0/desktop > stable > @@ -48,6 +50,7 @@ amd64 default/linux/amd64/17.0/x32 > dev > > # Experimental SYMLINK_LIB=no profiles > # Run app-portage/unsymlink-lib *before* switching the profile. > +# @MAINTAINER: [email protected] > #amd64 default/linux/amd64/17.1 exp > #amd64 default/linux/amd64/17.1/selinux exp > #amd64 default/linux/amd64/17.1/hardened exp > @@ -63,6 +66,7 @@ amd64 default/linux/amd64/17.0/x32 > dev > #amd64 default/linux/amd64/17.1/systemd exp > > # ARM Profiles > +# @MAINTAINER: [email protected] > arm default/linux/arm/13.0 stable > arm default/linux/arm/13.0/desktop dev > arm default/linux/arm/13.0/desktop/gnome dev > @@ -90,6 +94,7 @@ arm default/linux/arm/13.0/armv7a/desktop/gnome > dev > arm default/linux/arm/13.0/armv7a/developer dev > > # ARM64 Profiles > +# @MAINTAINER: [email protected] > arm64 default/linux/arm64/13.0 dev > arm64 default/linux/arm64/13.0/desktop exp > arm64 default/linux/arm64/13.0/desktop/systemd dev > @@ -102,6 +107,7 @@ arm64 default/linux/arm64/17.0/developer > exp > arm64 default/linux/arm64/17.0/systemd exp > > # HPPA Profiles > +# @MAINTAINER: [email protected] > hppa default/linux/hppa/13.0 stable > hppa default/linux/hppa/13.0/desktop dev > hppa default/linux/hppa/13.0/developer dev > @@ -110,6 +116,7 @@ hppa default/linux/hppa/17.0/desktop > exp > hppa default/linux/hppa/17.0/developer exp > > # IA64 Profiles > +# @MAINTAINER: [email protected] > ia64 default/linux/ia64/13.0 stable > ia64 default/linux/ia64/13.0/desktop stable > ia64 default/linux/ia64/13.0/desktop/gnome stable > @@ -122,6 +129,7 @@ ia64 > default/linux/ia64/17.0/desktop/gnome/systemd > stable > ia64 default/linux/ia64/17.0/developer stable > > # M68K Profiles > +# @MAINTAINER: [email protected] > m68k default/linux/m68k/13.0 exp > m68k default/linux/m68k/13.0/desktop exp > m68k default/linux/m68k/13.0/desktop/gnome exp > @@ -132,6 +140,7 @@ m68k default/linux/m68k/17.0/desktop/gnome > exp > m68k default/linux/m68k/17.0/developer exp > > # MIPS Profiles > +# @MAINTAINER: [email protected] > mips default/linux/mips/13.0/o32 dev > mips default/linux/mips/13.0/n32 dev > mips default/linux/mips/13.0/n64 exp > @@ -146,10 +155,12 @@ mips > default/linux/mips/13.0/mipsel/multilib/n32 > dev > mips default/linux/mips/13.0/mipsel/multilib/n64 exp > > # Nios II Profiles > +# @MAINTAINER: ? > nios2 default/linux/nios2/13.0 exp > nios2 default/linux/nios2/17.0 exp > > # PPC32 Profiles > +# @MAINTAINER: [email protected] > ppc default/linux/powerpc/ppc32/13.0 > stable > ppc default/linux/powerpc/ppc32/13.0/desktop > stable > ppc default/linux/powerpc/ppc32/13.0/desktop/gnome > stable > @@ -162,6 +173,7 @@ ppc > default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd > stable > ppc default/linux/powerpc/ppc32/17.0/developer > stable > > # PPC64 Profiles > +# @MAINTAINER: [email protected] > ppc default/linux/powerpc/ppc64/13.0/32bit-userland > stable > ppc default/linux/powerpc/ppc64/13.0/32bit-userland/desktop > stable > ppc default/linux/powerpc/ppc64/13.0/32bit-userland/desktop/gnome > stable > @@ -188,16 +200,19 @@ ppc64 default/linux/powerpc/ppc64/ > 17.0/64bit-userland/little-endian exp > ppc64 > default/linux/powerpc/ppc64/17.0/64bit-userland/little-endian/systemd > exp > > # RISC-V Profiles > +# @MAINTAINER: ? > riscv default/linux/riscv/13.0 exp > riscv default/linux/riscv/17.0 exp > > # S390 Profiles > +# @MAINTAINER: [email protected] > s390 default/linux/s390/13.0 exp > s390 default/linux/s390/13.0/s390x exp > s390 default/linux/s390/17.0 exp > s390 default/linux/s390/17.0/s390x exp > > # SH Profiles > +# @MAINTAINER: [email protected] > sh default/linux/sh/13.0 exp > sh default/linux/sh/13.0/desktop exp > sh default/linux/sh/13.0/desktop/gnome exp > @@ -208,6 +223,7 @@ sh default/linux/sh/17.0/desktop/gnome > exp > sh default/linux/sh/17.0/developer exp > > # SPARC Profiles > +# @MAINTAINER: [email protected] > sparc default/linux/sparc/13.0 exp > sparc default/linux/sparc/13.0/desktop exp > sparc default/linux/sparc/13.0/desktop/gnome exp > @@ -220,6 +236,7 @@ sparc > default/linux/sparc/17.0/desktop/gnome/systemd > exp > sparc default/linux/sparc/17.0/developer exp > > # x86 Profiles > +# @MAINTAINER: [email protected] > x86 default/linux/x86/13.0 stable > x86 default/linux/x86/13.0/selinux dev > x86 default/linux/x86/13.0/desktop stable > @@ -240,6 +257,7 @@ x86 default/linux/x86/17.0/developer > stable > x86 default/linux/x86/17.0/systemd stable > > # Gentoo/FreeBSD Profiles > +# @MAINTAINER: [email protected] > amd64-fbsd default/bsd/fbsd/amd64/9.1 dev > amd64-fbsd default/bsd/fbsd/amd64/11.1 dev > amd64-fbsd default/bsd/fbsd/amd64/9.1/clang exp > @@ -249,6 +267,7 @@ x86-fbsd default/bsd/fbsd/x86/9.1 > dev > x86-fbsd default/bsd/fbsd/x86/11.1 dev > > # Hardened Profiles > +# @MAINTAINER: [email protected] > amd64 hardened/linux/amd64 > stable > amd64 hardened/linux/amd64/selinux > stable > amd64 hardened/linux/amd64/no-multilib > stable > @@ -272,6 +291,7 @@ x86 hardened/linux/x86 > stable > x86 hardened/linux/x86/selinux > stable > > # musl profiles > +# @MAINTAINER: [email protected] > amd64 default/linux/musl/amd64 exp > amd64 hardened/linux/musl/amd64 exp > amd64 default/linux/musl/amd64/x32 exp > @@ -290,6 +310,7 @@ x86 default/linux/musl/x86 > exp > x86 hardened/linux/musl/x86 exp > > # Non-embedded uclibc profiles > +# @MAINTAINER: [email protected] > amd64 default/linux/uclibc/amd64 dev > amd64 hardened/linux/uclibc/amd64 dev > arm default/linux/uclibc/arm/armv7a > dev > @@ -304,6 +325,7 @@ x86 default/linux/uclibc/x86 > dev > x86 hardened/linux/uclibc/x86 dev > > # uclibc/embedded multiarch profiles > +# @MAINTAINER: [email protected] > #amd64 uclibc/amd64 dev > #arm uclibc/arm dev > #arm uclibc/arm/2.4 dev > @@ -324,6 +346,7 @@ x86 hardened/linux/uclibc/x86 > dev > > > # These are Gentoo Prefix profiles, maintained by the Prefix team > +# @MAINTAINER: [email protected] > > # Linux Profiles > amd64-linux prefix/linux/amd64 exp > -- > 2.16.0.rc1 > > >
