-
Notifications
You must be signed in to change notification settings - Fork 51
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
Migration to RTD #2198
Comments
Source https://docs.readthedocs.io/en/stable/faq.html
|
|
Looks very nice ! |
I have added a rule so a dedicated version is automatically built when a tag is pushed |
Is the plan to enable rtd on pull requests (similar to the guides for instance)? If so, does this make https://github.com/ome/omero-documentation/blob/develop/.github/workflows/sphinx.yml effectively redundant ? |
It should be enabled on pull requests, so yes the job will be redundant |
Redirect options
As discussed asynch in slack, until we switch to 6,
|
From a quick look, A few questions:
For instance, we already published https://omero.readthedocs.io/en/v5.6.5-1/ with minor modifications. Does this mean this link will need to keep evolving every time we make a rtd release?
What about retaining the existing logic and have I assume some links will need to be updated on every OMERO.server release anyways? |
that means that The easiest option is to point https://docs.openmicroscopy.org/omero/latest, https://docs.openmicroscopy.org/omero/5 and https://docs.openmicroscopy.org/omero/5.6 to https://omero.readthedocs.io/en/stable/ and https://docs.openmicroscopy.org/omero/5.6.5 to https://omero.readthedocs.io/en/v5.6.5/ in case someone wants a specific tag |
So you would not update https://docs.openmicroscopy.org/omero/5.6.5 when a new |
Also sharing the configuration for the redirection which is pretty simple
|
There's a banner indicating that there's a new version of you are looking at the most recent tag for example go to v5.6.5 so I don't think it will be a problem |
The proposal from #2198 (comment) is now implemented and should redirect both the top-level and the deep links
No immediate objection to moving with this approach and possibly revisiting later but I'll leave others who have been updating the technical documentation to review /cc @joshmoore @pwalczysko |
Another issue I noticed while posting the URLs to the documentation is that the documentation title currently reads as
I assume this comes from omero-documentation/omero/conf.py Line 40 in 36cced7
|
I think we should try to automate that. |
I have made the release process section more visible see #2260 |
Explanation of one |
Assuming this can be closed? |
List of tasks for the migration to RTD
The text was updated successfully, but these errors were encountered: