-
Notifications
You must be signed in to change notification settings - Fork 6
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
[DOCS] Reorganize documentation #56
Conversation
docs/changes.rst
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How do you feel about copying over the release notes before making each release, like I do with XCP-D? https://xcp-d.readthedocs.io/en/latest/changes.html
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the past I've had trouble keeping this in sync with the github releases page. Do you have a system for keeping these all consistent?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's my workflow:
- Use the "Generate Release Notes" button on a draft release on GitHub.
- Add some context to the release notes.
- Save the release as a draft.
- Copy the release notes to the CHANGES.rst file and update the CITATION.cff file in a new PR.
- Merge the PR.
- Make the new release.
It's a little annoying, but it gets the release notes into the CHANGES file.
* Add report config files. * Remove viz submodule. * Work on nireports. * Add viz utils back in. * More work. * Fix import. * Remove reportlets_dir. * Try to fix things. * Add qsirecon_suffix info. * Update core.py * Update run.py * Update expected outputs. * Update run.py * Update. * Update test_cli.py * Update run.py * Update expected outputs. * Update workflow.py * Update. * Fix.
* Drop the Docker and Singularity wrappers. * Keep dropping wrappers.
* Add ng, perng, and parng to outputs. * Only calculate with non-aniso? * Update dipy.py * Update test_cli.py * Update. * Update dipy_mapmri_outputs.txt
Co-authored-by: Taylor Salo <[email protected]>
* Drop the Docker and Singularity wrappers. * Keep dropping wrappers.
QSIRecon needed a major overhaul of the documentation, especially for the recently-added mapping workflows.