Add authors/maintainer info to documentation site#137
Open
TimothyWillard wants to merge 1 commit intomainfrom
Open
Add authors/maintainer info to documentation site#137TimothyWillard wants to merge 1 commit intomainfrom
TimothyWillard wants to merge 1 commit intomainfrom
Conversation
Collaborator
Author
|
@pearsonca and @MacdonaldJoshuaCaleb I've added some initial info, but please let me know if there is additional information I should add. Also, do we have opinions on what distinguishes an author vs maintainer? |
Member
Eventually, current activity? Like authors might not longer be maintaining, but maintainers are also authors? |
74bf144 to
57a1e0d
Compare
cee5eca to
277e96f
Compare
pearsonca
reviewed
Feb 18, 2026
Member
pearsonca
left a comment
There was a problem hiding this comment.
LGTM? Probably @MacdonaldJoshuaCaleb wants orcid added?
Added `scripts/authors.py` which will extract author/maintainer information from the `pyproject.toml` file and produce a `docs/authors.md` file. In particular it pulls the role information from `project.authors`/`project.maintainers` and supplemental info (GitHub & ORCID) from `tools.flepimop2.people`. Closes #116.
277e96f to
8ec5d76
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Added
scripts/authors.pywhich will extract author/maintainer information from thepyproject.tomlfile and produce adocs/authors.mdfile. In particular it pulls the role information fromproject.authors/project.maintainersand supplemental info (GitHub & ORCID) fromtools.flepimop2.people.Closes #116.