Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meta: Define and list "Authors" and "Maintainers" for PyPI metadata #2339

Closed
dgw opened this issue Aug 8, 2022 · 0 comments · Fixed by #2390
Closed

meta: Define and list "Authors" and "Maintainers" for PyPI metadata #2339

dgw opened this issue Aug 8, 2022 · 0 comments · Fixed by #2390
Labels
Documentation Housekeeping Code cleanup, removal of deprecated stuff, etc.
Milestone

Comments

@dgw
Copy link
Member

dgw commented Aug 8, 2022

I'll let you open the issue for the list of authors/maintainers.

Originally posted by @Exirel in #2328 (comment)


As above, we would like to fill out the list of authors/maintainers in project metadata in the wake of #2328. That means determining 1) who should be listed in each category and 2) filling in those lists. Optionally, 3) add more categories (e.g. differentiate between "authors" and "contributors"), but I'm not able to tell if that is supported by PyPI/packaging tools.

"Maintainers" especially are meant to offer a point of contact, the people to reach out to with problems or suggestions, because they're the ones working on the code now. The "Authors" field is less clearly defined, because if the original authors aren't involved any more and/or little-to-none of the original code remains, the utility to the users of seeing that information is minimal.

My rough list of "Authors" would include (from memory) sbp, myano, Embolalia, and anyone else who made major contributions to previous "generation" of the software (phenny -> jenni -> willie -> sopel). "Maintainers" would be some active subset of the "rockstars" group. Beyond myself (dgw) and Exirel, that idea gets vague very quickly. It might be best to decide partially based on who wants to be listed—that is, who's willing to be the project's "public face" in case anyone actually uses the contact info bundled with the package. 😁

Speaking of the @sopel-irc/rockstars, any of y'all have different opinions?

@dgw dgw added Documentation Housekeeping Code cleanup, removal of deprecated stuff, etc. labels Aug 8, 2022
@dgw dgw added this to the 8.0.0 milestone Aug 8, 2022
@dgw dgw closed this as completed in #2390 Jan 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Housekeeping Code cleanup, removal of deprecated stuff, etc.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant