Closed sckott closed 8 months ago
(pinged them in slack)
I think it would be smart to put DaSL maybe as one of the authors, so that people can reach out with questions even after the human authors move on to other orgs. The formal way people do it in python is via the "pyproject.toml" configuration file of the repo, but you could even just put it in as a "magic attribute" in the __init.py file (e.g. __credits = 'Fred Hutch DaSL').
thanks @tefirman !
From Taylor: In Python, we could list the WILDS/DaSL email account as one the maintainers ("name" isn't a required field). There's also a bunch places in the URL section that could point to the WILDS/DaSL webpage.
I largely agree with everything that's been said. Let's specify Fred Hutch as a funder rather than a copyright holder. Also I would prefer that information is specified in an appropriate config file rather than a code file. I'm actively figuring out the email address situation with Amy.
person("Fred Hutchinson Cancer Center", role = "fnd", email = "wilds@fredhutch.org")
{name = "Fred Hutchinson Cancer Center"", email = "wilds@fredhutch.org"}
in the authors block in a pyproject.toml file or other config file
@seankross @vortexing @tefirman
Should we mention anything about the hutch or dasl in the software itself?
For example, in R packages there's a way to include a company/organization/etc. that's either a copyright holder or funder. At ropensci we did like this https://github.com/ropensci/vcr/blob/main/DESCRIPTION#L21
And Posit does https://github.com/tidyverse/dplyr/blob/main/DESCRIPTION#L15
I don't know if there's anything formal in Python packaging land along these lines, but surely it could be informally included if we think it's necessary.
I don't have a strong opinion either way here, but figure it's due diligence to raise the issue. thanks y'all