Skip to content

The purpose of https://dotty.epfl.ch should be clarified and the content should be updated accordingly #15111

Closed
@julienrf

Description

@julienrf

The dotty website https://dotty.epfl.ch currently contains several pages that were relevant when Dotty was not yet Scala 3.0.0, especially the section Usage, which is now largely covered by the Getting Started page of the Scala documentation website. Same for the section Contributing, which is redundant with the Scala 3 Contributing Guide.

When we created the documentation content in the Scala documentation website, we did not immediately remove the corresponding content from the Dotty website, to allow for a smooth transition, but I think it is now time to remove the content that should be hosted on the Scala documentation website instead.

What needs to be done:

  • Remove the “Usage” section (if its content is not already covered by the Scala documentation, it should be added there)
  • Explain clearly the purpose of the https://dotty.epfl.ch on its frontpage (it targets developers or contributors, it shows the API documentation of the nightlies, and some internal documentation), and put a link to the actual Scala documentation website for users.
  • Update the “Contributing” section (the content that is covered by the Scala 3 contributing guide should be moved here)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions