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 redirection to docs.epics-controls.org #21

Merged
merged 3 commits into from
Sep 1, 2023
Merged

add redirection to docs.epics-controls.org #21

merged 3 commits into from
Sep 1, 2023

Conversation

stephane-cea
Copy link
Collaborator

All links will now redirect to docs.epics-controls.org in order to centralize the documentation (instead of having a whole dedicated sub-website for how-tos).

If this pull request is merged, then one might also want to consider archiving this project.

fyi @gabrielfedel

@stephane-cea stephane-cea added the enhancement New feature or request label Aug 30, 2023
@gabrielfedel
Copy link
Contributor

LGTM!

all links will now redirect to docs.epics-controls.org in order to
centralize the documentation (instead of having a whole dedicated
sub-website for how-tos)
@stephane-cea
Copy link
Collaborator Author

@minijackson : any comment/suggestion?

@ralphlange
Copy link
Contributor

Looks fine.

@minijackson
Copy link
Collaborator

Looks good. I'm wondering though, if these pages are now redirected, we can remove them all? And clearly mark the repository as deprecated. @stephane-cea do you want to do that? Or we can do it in another PR.

@ralphlange
Copy link
Contributor

I can remove the sub-project on RTD. Just ping me.

@stephane-cea
Copy link
Collaborator Author

Looks good. I'm wondering though, if these pages are now redirected, we can remove them all? And clearly mark the repository as deprecated. @stephane-cea do you want to do that? Or we can do it in another PR.

Ho yes that's a good idea, I'll do that now

Stéphane Tzvetkov added 2 commits August 31, 2023 11:00
…ps://github.com/epics-docs/how-tos))

in order to avoid confusing users/contributors because thoses pages have
now migrated to the [epics-docs repo](https://github.com/epics-docs/epics-docs)
especially about the current state of this repo
(the [how-tos repo](https://github.com/epics-docs/how-tos)),
i.e. it should be now considered deprecated/archived

also about the migration of the pages and the redirections
of the associated old links to the new location of the pages
@stephane-cea stephane-cea marked this pull request as draft August 31, 2023 09:20
@stephane-cea stephane-cea marked this pull request as ready for review August 31, 2023 09:33
@stephane-cea
Copy link
Collaborator Author

Looks good. I'm wondering though, if these pages are now redirected, we can remove them all? And clearly mark the repository as deprecated. @stephane-cea do you want to do that? Or we can do it in another PR.

done

Copy link
Collaborator

@minijackson minijackson 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!

@minijackson minijackson merged commit 7e795aa into epics-docs:master Sep 1, 2023
1 check passed
@stephane-cea
Copy link
Collaborator Author

I can confirm that the redirections are working as intended on https://docs.epics-controls.org/projects/how-tos/en/latest/.

Now, they are currently two open PR (#10 and #11): I will ask them to migrate to the epics-docs repository.

I think we could archive the project now. It seems that even if archived (read-only public archive), it should still appear on readthedocs. For example, I found this project in an archived state since 2021 that still renders on readthedocs: https://addwiki.readthedocs.io/en/latest/ / https://github.com/addwiki/readthedocs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants