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

Add documentation folder and Actions for https://hci-unihd.github.io/plant-seg/ #179

Merged
merged 6 commits into from
Dec 18, 2023

Conversation

qin-yu
Copy link
Collaborator

@qin-yu qin-yu commented Dec 16, 2023

I created a Jupyter Book (Sphinx) based doc structure. Jupyter Book allow us to include Jupyter Notebook style code block and its actual ouptut in the doc, but before you need/do this, the book is just Sphinx. Existing Wiki is ported to it with minor modifications in links, and this commit is co-authored. The GitHub action in this branch is only for this branch, for testing. The website is at https://hci-unihd.github.io/plant-seg/

When the PR is merged, we need to change the branch to master (or a dedicated branch called say publish to reduce the frequency of Doc rebuilding) in the Action file .github/workflows/build-deploy-book.yml.

Note that in Wiki we can use GitHub hosted images with blob URL, but here we can only use raw URL, see https://gist.github.com/qin-yu/cb9039b0eda130c4ea14ae330a74e8b1

If the doc grows we can automate the ToC generation in the future.

qin-yu and others added 5 commits November 30, 2023 17:30
Co-authored-by: Lorenzo Cerrone <[email protected]>
Co-authored-by: Adrian Wolny <[email protected]>
This is a dummy commit to test the GitHub Action I added.
@qin-yu qin-yu self-assigned this Dec 16, 2023
@qin-yu qin-yu added documentation Improvements or additions to documentation enhancement New feature or request labels Dec 16, 2023
@qin-yu qin-yu mentioned this pull request Dec 16, 2023
@lorenzocerrone
Copy link
Collaborator

Fantastic job! Thanks Qin! I looks good to me

Copy link
Collaborator

@lorenzocerrone lorenzocerrone left a comment

Choose a reason for hiding this comment

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

looks good!

@qin-yu qin-yu merged commit 4d38a92 into master Dec 18, 2023
1 check passed
@wolny
Copy link
Collaborator

wolny commented Dec 18, 2023

Awesome! Thx @qin-yu

@qin-yu qin-yu deleted the addDoc branch December 18, 2023 14:39
@qin-yu
Copy link
Collaborator Author

qin-yu commented Jan 8, 2024

Repo home's description now use Pages as the website.

@qin-yu
Copy link
Collaborator Author

qin-yu commented Jan 29, 2024

New footer for Wiki:

⭐ Our New Documentation is at https://hci-unihd.github.io/plant-seg/intro.html

@qin-yu
Copy link
Collaborator Author

qin-yu commented Jan 31, 2024

I disabled Wiki (and Projects).

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 enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants