-
Notifications
You must be signed in to change notification settings - Fork 4
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
Suggestions for maintenance updates #14
Comments
Hey @hakonanes. That's an awesome maintenance list, don't know what more to say! Thanks for putting it together. I just put the ones that require access at the bottom for now, hope it doesn't trip your flow. Only because I might be slower to get to them/will probably need an assist, but I do like them. Perhaps we can revisit those (if you're still interested then of course)? Other than that my only contribution here was adding one item for myself - to add an allcontributors section.:) |
Turns out the |
Making RtD build docs from PRs is particularly easy, just ticking a box! It would be good to tick the box so that RtD build the docs from PRs when I set up a PR with some suggested doc changes.
Great, we use that in a project I maintain as well. |
RtD's "Build pull requests for this project" box is now ticked:), was easy indeed. |
Package is now downloadable from |
That's awesome, thanks for driving everything there. Just tested it, works like a charm.
Sure, that sounds great. Thanks again. |
First time trying so hope this works: @all-contributors please add @hakonanes for all the superb help with documentation, infrastructure, and maintenance |
File README.md was not found in the repository (vaipatel/morphops). |
Thank you for the kind words :) I had forgotten that rst wasn't supported by allcontributors... I see that Sphinx doesn't show the contents of |
Yea quite possibly. I was wondering why I couldn't see the But I just copied the More broadly, I'm leaning toward doing a separate smaller |
Some things will be repeated, but not much, so I think that is fine. |
Thank you @vaipatel for the positive experience of contributing to this package!
As mentioned in #13, I want to reference this package in a manuscript. Therefore, I want this package to be easily maintainable in the foreseeable future. With this in mind, I have a few suggestions for maintenance updates I'd like to discuss:
Use the clean and OS dark/light theme aware RtD theme Furo instead of the "standard" RtD theme.See comment Suggestions for maintenance updates #14 (comment)Use the README.rst directly in the RtD docs'The setup you had withindex.rst
(example use), without going via a Sphinx make command.README_for_gh
is nice.conda
channelconda-forge
(example). See Add morphops Python package conda-forge/staged-recipes#16430.Feel free to edit this comment to add to the list.
If there is interest, I can make PRs for most of these points. Some points require access I don't have though: the RtD build on PR, set up Coveralls, Zenodo DOI. I can assist with these if desirable.
The text was updated successfully, but these errors were encountered: