Description
The system infrastructure running the *.ocaml.org services has been tracked in a combination of private repositories and email lists. This ticket tracks the effort to shift this to a more centralised place on ocaml.org, and focusses on intended changes in the Q4 2020 timeframe.
This is partly to reflect the growth of the infrastructure and requests from more people to contribute to it, and also to make it easier to acknowledge the significant contributions from sponsors such as Packet.net, Scaleway, Rackspace, and Amazon towards it over the past eight years or so. There are also separate groups of people who are starting to work on some of the new efforts, and so a tracking issue will provide a place to discuss new projects and discover what's going on.
The background to the infrastructure changes are in my OCaml Workshop 2020 talk (slide 25 or video). I'll be going through and creating a ticket per infrastructure change and editing the body of this issue as I do so.
- docs.ocaml.org: incubate, plan (Setup the default example of the playground in the handler ocaml.org#1171)
- git.ocaml.org: incubate, plan (Revert "Remove metaprogramming frameworks from Platform (#563)" ocaml.org#1176)
- inbox.ocaml.org : active, document migration from Rackspace (HTTP 500 on all documentation pages ocaml.org#1170)
- lists.ocaml.org : sustain, notify community of possible temporary deprecation (HTTP 500 on all documentation pages ocaml.org#1170)
- ci.ocaml.org : active, document migration to ocurrent from datakit-ci (Typing Content ocaml.org#1177)
- discuss.ocaml.org : active, acknowledge open source discount (Update scraped data ocaml.org#1174)
- chat.ocaml.org: incubate, discuss (Update scraped data ocaml.org#1174)
- discord.ocaml.org : active, document migration from Rackspace ([RFC] Document the OCaml Platform governance ocaml.org#1175)
- www.ocaml.org : active, document migration from Rackspace (Add an Error Template so that 500 Errors do not render an empty page ocaml.org#1178)
- opam.ocaml.org : sustain, plan merger into ocaml.org (Move the "Releases" section from the "Learn" page to the main home page ocaml.org#1173)
- forge.ocaml.org : deprecated, document history on ocaml.org (No crunching (fixed) ocaml.org#1172)
If anyone else spots any missing gaps in the infrastructure list, please do feel free to comment on this issue or ping me directly on [email protected].