diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 000000000..180f52ae9 --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,48 @@ +# Contributors + +PyPDF2 had a lot of contributors since it started with pyPdf in 2005. We are +a free software project without any company affiliation. We cannot pay +contributors, but we do value their contributions. A lot of time, effort, and +expertise went into this project. With this list, we recognize those awesome +people 🤗 + +The list is definitely not complete. You can find more contributors via the git +history and [GitHubs 'Contributors' feature](https://github.com/py-pdf/PyPDF2/graphs/contributors). + +## Contributors to the pyPdf / PyPDF2 project + +* [Karvonen, Harry](https://github.com/Hatell/) +* [Pinheiro, Arthur](https://github.com/xilopaint) +* [pubpub-zz](https://github.com/pubpub-zz): involved in community development +* [Thoma, Martin](https://github.com/MartinThoma): Maintainer of PyPDF2 since April 2022. I hope to build a great community with many awesome contributors. [LinkedIn](https://www.linkedin.com/in/martin-thoma/) | [StackOverflow](https://stackoverflow.com/users/562769/martin-thoma) | [Blog](https://martin-thoma.com/) +* ztravis + +## Adding a new contributor + +Contributors are: + +* Anybody who has an commit in main - no matter how big/small or how many. Also if it's via co-authored-by. +* People who opened helpful issues: + (1) Bugs: with complete MCVE + (2) Well-described feature requests + (3) Potentially some more. + The maintainers of PyPDF2 have the last call on that one. +* Community work: This is exceptional. If the maintainers of PyPDF2 see people + being super helpful in answering issues / discussions or being very active on + Stackoverflow, we also consider them being contributors to PyPDF2. + +Contributors can add themselves or ask via an Github Issue to be added. + +Please use the following format: + +``` +* Last name, First name: 140-characters of text; links to linkedin / github / other profiles and personal pages are ok + +OR + +* GitHub Username: 140-characters of text; links to linkedin / github / other profiles and personal pages are ok +``` + +and add the entry in the alphabetical order. People who . The 140 characters are everything visible after the `Name:`. + +Please don't use images. diff --git a/docs/conf.py b/docs/conf.py index ec0538ce4..41e5fba22 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -17,6 +17,7 @@ sys.path.insert(0, os.path.abspath("../")) shutil.copyfile("../CHANGELOG.md", "meta/CHANGELOG.md") +shutil.copyfile("../CONTRIBUTORS.md", "meta/CONTRIBUTORS.md") # -- Project information ----------------------------------------------------- diff --git a/docs/index.rst b/docs/index.rst index 8f8ec7760..20eb49402 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -67,6 +67,7 @@ You can contribute to `PyPDF2 on Github `_. meta/CHANGELOG meta/project-governance meta/history + meta/CONTRIBUTORS meta/comparisons meta/faq