Skip to content

Juliaup rollout

Open
Open

Description

I'm starting to think through all the necessary changes we need to do to make Juliaup the official way to install Julia, and an important part is the homepage and documentation.

Roughly, here is what I would suggest:

  1. We add two new sections to the Julia manual: "Installation" and "Juliaup". The first one describes in detail all the installation options we have, the second one documents all the ins-and-outs of Juliaup.
  2. We add a top level "Get Started" section to the Julia home page, https://julialang.org/get-started/.
  3. We model that page after https://www.rust-lang.org/learn/get-started, i.e. the first part is a platform specific install instructions (short and sweet) with a link to the comprehensive installation instructions in the manual. So, this would display differently depending on which platform one opens that page. I think down the road we could also add suggestions about editors etc, but maybe for starters it could really just be "Do X to install" and then "Read the Getting Started section in the manual" with a link.
  4. We replace the "Downloads" top level navigation element on the home page with a link to the new "Get Started" page.
  5. On the homepage, we also replace the green "Download" link with one to the "Get Started" page.
  6. We keep the https://julialang.org/downloads/ page alive, though, essentially in its current form, but we just deemphasize it. I'm not entirely sure from which pages we would link to it, maybe still from the "Getting Started" page? But essentially at the top we would have text along the lines of "This page has an archive of downloads, to install Julia on a system please follow the instructions on the Get Started page".
  7. We (well, I) write a blog post that announces this change.

Thoughts? Does that make sense?

If someone wants to help with making these changes it would be great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions