commit: 7b5279a0527c44c330a99ee50736ed7097ff539f Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Tue Jan 9 14:40:50 2018 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Wed Jan 17 17:34:29 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5279a0
profiles.desc: Explicitly indicate maintainers for every profile Add @MAINTAINER comments before every 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 every 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 b1d5fdcdff7..689031ff912 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -7,6 +7,7 @@ #arch profile_directory status # Alpha Profiles +# @MAINTAINER: al...@gentoo.org 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: am...@gentoo.org 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: mgo...@gentoo.org 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.1/no-multilib/hardened/selinux exp amd64 default/linux/amd64/17.1/systemd exp # ARM Profiles +# @MAINTAINER: a...@gentoo.org 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: ar...@gentoo.org arm64 default/linux/arm64/13.0 exp arm64 default/linux/arm64/13.0/desktop exp arm64 default/linux/arm64/13.0/desktop/systemd exp @@ -102,6 +107,7 @@ arm64 default/linux/arm64/17.0/developer exp arm64 default/linux/arm64/17.0/systemd exp # HPPA Profiles +# @MAINTAINER: h...@gentoo.org 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: i...@gentoo.org 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: m...@gentoo.org 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: m...@gentoo.org 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: p...@gentoo.org 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: pp...@gentoo.org 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: s...@gentoo.org 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: s...@gentoo.org 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: sp...@gentoo.org 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: x...@gentoo.org 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: b...@gentoo.org 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: harde...@gentoo.org 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: m...@gentoo.org 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: ucl...@gentoo.org amd64 default/linux/uclibc/amd64 exp amd64 hardened/linux/uclibc/amd64 exp arm default/linux/uclibc/arm/armv7a exp @@ -304,6 +325,7 @@ x86 default/linux/uclibc/x86 exp x86 hardened/linux/uclibc/x86 exp # uclibc/embedded multiarch profiles +# @MAINTAINER: ucl...@gentoo.org #amd64 uclibc/amd64 dev #arm uclibc/arm dev #arm uclibc/arm/2.4 dev @@ -324,6 +346,7 @@ x86 hardened/linux/uclibc/x86 exp # These are Gentoo Prefix profiles, maintained by the Prefix team +# @MAINTAINER: pre...@gentoo.org # Linux Profiles amd64-linux prefix/linux/amd64 exp