Skip to content
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

Merged
merged 17 commits into from
Aug 16, 2024
Merged

Conversation

mattcieslak
Copy link
Contributor

QSIRecon needed a major overhaul of the documentation, especially for the recently-added mapping workflows.

@mattcieslak mattcieslak requested a review from tsalo August 16, 2024 04:17
docs/building_workflows.rst Outdated Show resolved Hide resolved
docs/changes.rst Outdated
Copy link
Member

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

Copy link
Contributor Author

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?

Copy link
Member

Choose a reason for hiding this comment

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

Here's my workflow:

  1. Use the "Generate Release Notes" button on a draft release on GitHub.
  2. Add some context to the release notes.
  3. Save the release as a draft.
  4. Copy the release notes to the CHANGES.rst file and update the CITATION.cff file in a new PR.
  5. Merge the PR.
  6. Make the new release.

It's a little annoying, but it gets the release notes into the CHANGES file.

docs/building_workflows.rst Outdated Show resolved Hide resolved
@tsalo tsalo added the documentation Improvements or additions to documentation label Aug 16, 2024
docs/reconstruction copy.rst Outdated Show resolved Hide resolved
docs/reconstruction.rst Outdated Show resolved Hide resolved
docs/license.rst Outdated Show resolved Hide resolved
tsalo and others added 13 commits August 16, 2024 14:13
* 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
* Drop the Docker and Singularity wrappers.

* Keep dropping wrappers.
@mattcieslak mattcieslak merged commit c80616e into main Aug 16, 2024
16 checks passed
@mattcieslak mattcieslak deleted the doc/update-docs-post-split branch August 16, 2024 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants