commit:     0e002d195a18a3c1ee57605cc0783298106fe060
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 18 17:18:23 2020 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Feb  3 00:02:38 2020 +0000
URL:        https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=0e002d19

appendices/contributors: Update list of contributors.

- Add contributors when they have added at least 40 lines (yes, this
is quite arbitrary) to a file, based on the script below. This was
followed by some manual sanity checks, e.g., whether the line count
doesn't originate only from paragraph reformatting.

    for i in $(find . -name .git -prune -o -type f -print); do
        echo $i
        git blame -e -w $i
    done \
    | awk '
        /^\./ { file=$1; next }
        { lines[gensub(/.*\(<([^ <AT> ]*)@.*/, "\\1", 1, $0), file]++ }
        END {
            for (x in lines) {
                split(x, y, SUBSEP)
                if (lines[x] >= 40)
                    printf "%-15s  %-50s  %4d\n", y[1], y[2], lines[x]
            }
        }' \
    | sort

Where contributions to more than three (or to all) subdocuments of any
document would have been listed, only the parent document is listed
instead.

- Remove zhen as contributor for appendices/devbook-guide, because all
nontrivial lines written by him have been removed (or moved elsewhere),
most of them already in 2003:
https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/xml/htdocs/doc/en/xml-guide.xml?r1=1.19&r2=1.20

- Change description of halcy0n from "current maintainer" to "previous
maintainer", because his last commit was in 2010.

Closes: https://bugs.gentoo.org/705744
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 appendices/contributors/text.xml | 53 ++++++++++++++++++++++++++++++++++------
 1 file changed, 45 insertions(+), 8 deletions(-)

diff --git a/appendices/contributors/text.xml b/appendices/contributors/text.xml
index bf0a12d..628346d 100644
--- a/appendices/contributors/text.xml
+++ b/appendices/contributors/text.xml
@@ -45,6 +45,8 @@ This page lists the contributions to the Gentoo Development 
Guide:
 <author name="Alin Dobre" email="[email protected]">
   <uri link="::tools-reference/echo"/>
 </author>
+<!-- Contributions above this line were to the original (reStructuredText)
+     version, so they won't appear in the commit history -->
 <author name="Joseph Jezak" email="[email protected]">
   <uri link="::archs/ppc"/>
 </author>
@@ -52,7 +54,7 @@ This page lists the contributions to the Gentoo Development 
Guide:
   Previous maintainer (XSL Stylesheets, legacy Developer Handbook content)
 </author>
 <author name="Mark Loeser" email="[email protected]">
-  XSL Stylesheets, current maintainer
+  XSL Stylesheets, previous maintainer
 </author>
 <author name="Petteri Räty" email="[email protected]">
 <uri link="::ebuild-writing"/>,
@@ -61,11 +63,13 @@ This page lists the contributions to the Gentoo Development 
Guide:
 Misc
 </author>
 <author name="Ulrich Müller" email="[email protected]">
-  <uri link="::ebuild-writing"/>,
-  <uri link="::appendices/editor-configuration/emacs"/>,
-  <uri link="::general-concepts/licenses/"/>,
+  <uri link="::quickstart/"/>,
   <uri link="::general-concepts/virtuals/"/>,
-  <uri link="::ebuild-writing/eapi/"/>
+  <uri link="::ebuild-writing/"/>,
+  <uri link="::ebuild-maintenance/"/>,
+  <uri link="::appendices/editor-configuration/emacs/"/>,
+  <uri link="::appendices/devbook-guide/"/>,
+  DTD, XSL stylesheet, eclass conversion
 </author>
 <author name="Mike Pagano" email="[email protected]">
   <uri link="::general-concepts/news"/>
@@ -82,10 +86,43 @@ Misc
 <author name="Daniel Robbins" email="[email protected]">
   <uri link="::appendices/devbook-guide/">GuideXML guide</uri>
 </author>
-<author name="John P. Davis" email="[email protected]">
-  <uri link="::appendices/devbook-guide/">GuideXML guide</uri>
+<author name="Jeremy Olexa" email="[email protected]">
+  <uri link="::general-concepts/use-flags/"/>
+</author>
+<author name="Julian Ospald" email="[email protected]">
+  <uri link="::ebuild-writing/common-mistakes/"/>,
+  <uri link="::tools-reference/find/"/>
+</author>
+<author name="Alexandre Rostovtsev" email="[email protected]">
+  <uri link="::general-concepts/slotting/"/>
+</author>
+<author name="Göktürk Yüksek" email="[email protected]">
+  <uri link="::general-concepts/projects/"/>,
+  <uri link="::ebuild-writing/variables/"/>,
+  <uri link="::ebuild-writing/misc-files/metadata/"/>,
+  <uri link="::eclass-writing/"/>,
+  <uri link="::appendices/devbook-guide/"/>,
+  search functionality
+</author>
+<author name="Michael Orlitzky" email="[email protected]">
+  <uri link="::ebuild-writing/users-and-groups/"/>,
+  <uri link="::eclass-writing/"/>
+</author>
+<author name="Michał Górny" email="[email protected]">
+  <uri link="::general-concepts/"/>,
+  <uri link="::ebuild-writing/users-and-groups/"/>,
+  <uri link="::ebuild-writing/variables/"/>,
+  <uri link="::ebuild-writing/functions/src_test/"/>,
+  <uri link="::ebuild-maintenance/"/>
+</author>
+<author name="Brian Evans" email="[email protected]">
+  <uri link="::ebuild-writing/eapi/"/>,
+  <uri link="::ebuild-writing/variables/"/>,
+  <uri link="::ebuild-writing/functions/src_prepare/epatch/"/>
+</author>
+<author name="Lucas Ramage" email="[email protected]">
+  Search functionality
 </author>
-
 </authors>
 
 </body>

Reply via email to