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

opam.ocaml.org migration to v3.ocaml.org #26

Open
2 of 6 tasks
avsm opened this issue Jan 5, 2023 · 3 comments
Open
2 of 6 tasks

opam.ocaml.org migration to v3.ocaml.org #26

avsm opened this issue Jan 5, 2023 · 3 comments

Comments

@avsm
Copy link
Member

avsm commented Jan 5, 2023

Once #19 is completed and the new opam.ocaml.org servers are stable, we need to start on merging opam.ocaml.org and ocaml.org/p and finishing the consolidation. Some low hanging fruits first:

Once that's done, we could do with a plan for how to migrate.

@tmattio
Copy link
Collaborator

tmattio commented Jan 6, 2023

@avsm we merged patches to address the parity with opam.ocaml.org: ocaml/ocaml.org#764 and ocaml/ocaml.org#762.

The sitemap might be a bit more involved, but we'll have a look.

@tmattio
Copy link
Collaborator

tmattio commented Jun 21, 2023

Status update: as far as I can tell, the only remaining blocker to retire opam.ocaml.org is to move the opam documentation to ocaml.org. We're currently working on the learn area and improving the documentation and we'll migrate the opam.ocaml.org documentation as part of this.

We've worked on the sitemap to improve SEO, but I don't think this is blocking the migration (ocaml.org SEO should have improved since January)

When we have this, I think we're ready to put redirections from opam.ocaml.org to ocaml.org/p

@sabine
Copy link

sabine commented Jun 30, 2023

I posted an issue at ocaml-opam/opam2web#227 to give people some warning that opam2web is going to retire soon-ish.

Also, I am inclined to host only the opam 2 documentation on ocaml.org until odoc generates manuals - then, we can move the opam docs into an opam package and show the documentation for all versions on ocaml.org.

Do we need to host the man pages of opam (my current draft of a patch doesn't)? If so, I'll host them on ocaml.org as well, but if we can omit those, it will place less complexity on the ocaml.org codebase.

Note: The legacy opam 1.1 and 1.2 documentation is still available under the corresponding tag in the https://github.com/ocaml/opam repository in the doc folder.

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

No branches or pull requests

3 participants