Skip to content

Add authors/maintainer info to documentation site#137

Open
TimothyWillard wants to merge 1 commit intomainfrom
push-ztxkmwwutpqw
Open

Add authors/maintainer info to documentation site#137
TimothyWillard wants to merge 1 commit intomainfrom
push-ztxkmwwutpqw

Conversation

@TimothyWillard
Copy link
Collaborator

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.

@TimothyWillard
Copy link
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?

@pearsonca
Copy link
Member

Also, do we have opinions on what distinguishes an author vs maintainer?

Eventually, current activity? Like authors might not longer be maintaining, but maintainers are also authors?

@TimothyWillard TimothyWillard force-pushed the push-ztxkmwwutpqw branch 2 times, most recently from 74bf144 to 57a1e0d Compare February 11, 2026 17:10
@TimothyWillard TimothyWillard marked this pull request as ready for review February 13, 2026 14:37
@TimothyWillard TimothyWillard force-pushed the push-ztxkmwwutpqw branch 2 times, most recently from cee5eca to 277e96f Compare February 17, 2026 18:57
Copy link
Member

@pearsonca pearsonca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add author / contributor info

2 participants