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

Hostname migration: local.overhang.io -> local.edly.io & docs.tutor.overhang.io -> docs.tutor.edly.io #945

Closed
7 tasks done
regisb opened this issue Nov 21, 2023 · 2 comments
Assignees

Comments

@regisb
Copy link
Contributor

regisb commented Nov 21, 2023

We are going to change two important domain names associated to Tutor:

  1. The Tutor documentation will be moved to docs.tutor.edly.io.
    • Create DNS records
    • Move the documentation to docs.tutor.edly.io
    • Preserve existing links with a 301 (permanent) redirect
    • Replace all instances of docs.tutor.overhang.io in all plugins
  2. When running Open edX locally, the hostnames will change from *.local.overhang.io to *.local.edly.io.
    • Create DNS records (local.edly.io and *.local.edly.io)
    • Replace all instances of *.local.overhang.io in all plugins in nightly
    • Rebase Quince branches on top of nightly

Item 1. should be fairly transparent for all users. Item 2. is non-backward compatible, so we are taking the opportunity of the Quince release to make that change.

Both changes should be as simple as a search-and-replace in all plugin repositories, and I'm OK to implement the changes myself. But I'm curious to hear from @overhangio/tutor-maintainers if there is any question whatsoever about this issue?

@regisb regisb moved this from Backlog to In Progress in Tutor project management Nov 21, 2023
@regisb regisb self-assigned this Nov 21, 2023
@kdmccormick
Copy link
Collaborator

Hey @regisb , we'd talked about the dev domain before and I said I'd set up a new domain before Quince, which I never did. Oops.

I'm interested in having something that we could use as a default in Open edX repos, so ideally that'd be something that doesn't mention Tutor or Edly. But I know the Quince release is coming up quickly. Give me 24 hours to come up with an alternative proposal, and if I don't have anything, then feel free to go ahead with local.edly.io.

@regisb
Copy link
Contributor Author

regisb commented Nov 28, 2023

After discussing with Kyle, it's unlikely that we'll have an answer from the legal theme on the potential use of the openedx.io domain before the Quince release. So if do get a positive answer after Quince, then we can switch to openedx.io for Redwood.

regisb added a commit that referenced this issue Dec 5, 2023
The new domain name points to 127.0.0.1, just like the previous one. We
keep the local.overhang.io domain names for backward compatibility. In
the future, we hope to migrate to "*.openedx.io" but that will not
happen before Redwood.

Close #945
@regisb regisb moved this from In Progress to In review in Tutor project management Dec 5, 2023
regisb added a commit to overhangio/tutor-minio that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-webui that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-indigo that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-cairn that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-forum that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-xqueue that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-android that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-notes that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-jupyter that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-credentials that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-discovery that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-xqueue that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-mfe that referenced this issue Dec 5, 2023
regisb added a commit to overhangio/tutor-ecommerce that referenced this issue Dec 5, 2023
regisb added a commit that referenced this issue Dec 5, 2023
mhsiddiqui pushed a commit to overhangio/tutor-jupyter that referenced this issue Dec 7, 2023
regisb added a commit to overhangio/tutor-minio that referenced this issue Dec 9, 2023
regisb added a commit to overhangio/tutor-android that referenced this issue Dec 9, 2023
regisb added a commit to overhangio/tutor-discovery that referenced this issue Dec 9, 2023
regisb added a commit to overhangio/tutor-mfe that referenced this issue Dec 9, 2023
regisb added a commit to overhangio/tutor-ecommerce that referenced this issue Dec 9, 2023
regisb added a commit to overhangio/tutor-cairn that referenced this issue Dec 9, 2023
regisb added a commit to overhangio/tutor-notes that referenced this issue Dec 9, 2023
regisb added a commit to overhangio/tutor-xqueue that referenced this issue Dec 9, 2023
regisb added a commit to overhangio/tutor-credentials that referenced this issue Dec 9, 2023
@regisb regisb moved this from In review to Done in Tutor project management Dec 9, 2023
@regisb regisb closed this as completed in 6da97d2 Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants