diff options
author | Brian Harring <ferringb@gmail.com> | 2024-01-24 18:13:57 -0800 |
---|---|---|
committer | Brian Harring <ferringb@gmail.com> | 2024-01-24 18:51:12 -0800 |
commit | 455cb864b0325ce6fdc36a95b41ceb8b8d223c94 (patch) | |
tree | 4709a052b946271f9b24f10dfbc41fb085890287 | |
parent | history: suppress revisions where content was being renamed or moved around. (diff) | |
download | pkgcheck-455cb864b0325ce6fdc36a95b41ceb8b8d223c94.tar.gz pkgcheck-455cb864b0325ce6fdc36a95b41ceb8b8d223c94.tar.bz2 pkgcheck-455cb864b0325ce6fdc36a95b41ceb8b8d223c94.zip |
authors: Add Michał Górny and Marien Zwart.
This is based on mixture of my knowledge and the invocation below.
Current *approximate* authorship based on git deltas (ignoring testdata since
it's not usually in LOC and tree-sitter-bash since it's a vendored import)
```
ferringb@frith ~/gentoo/pkgcheck $ git ls-files | grep -v testdata/ | grep -v tree-sitter-bash/ | xargs -n1 git blame -ew | cut -d\< -f2 | cut -d\> -f1 | cut -d\@ -f1 | sort -g | uniq -c | sort -gr
17265 radhermit
10391 arthurzam
1410 mgorny
933 ferringb
199 marienz
```
Note things like tweaking a line to use a genexp (py>=2.4) rather than
listcomp (py>=2.3) obscures ownership and doesn't actually override original
ownership.
mgorny is added for obvious reasons- copyright + activity.
Myself and Marienz are in there since pre 2013 I wrote... a lot.. (~66% loc, all functionality),
and Marien wrote a lot of checks + tests prior to dropping off in 2006 (~33% loc even as of 2013).
It's not obvious without looking through annotations and having some historical knowledge,
but fundamental bits and fundamental addons (UseAddon for example) were his and are still *there*
even if minor code tweaks obscure it. Minimally they should be in this list based on the
significance and importance of contribution alone.
Signed-off-by: Brian Harring <ferringb@gmail.com>
-rw-r--r-- | pyproject.toml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml index 2279deb2..0d362166 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,10 +19,13 @@ description = "pkgcore-based QA utility for ebuild repos" readme = "README.rst" license = {file = "LICENSE"} requires-python = "~=3.9" +# alphabetical by surname. authors = [ + {name = "Michał Górny", email = "mgorny@gentoo.org"}, {name = "Tim Harder", email = "radhermit@gmail.com"}, {name = "Brian Harring", email = "ferringb@gmail.com"}, {name = "Arthur Zamarin", email = "arthurzam@gentoo.org"}, + {name = "Marien Zwart"}, ] maintainers = [ {name = "Arthur Zamarin", email = "arthurzam@gentoo.org"}, |