Skip to content

Update Scala 3 contributing guide and fix dead links #2833

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

Merged
merged 1 commit into from
Jun 12, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions _overviews/contribute/scala3.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,3 @@ Dotty is an open-source project, and as such, we welcome contributions from the
If you are interested in contributing to Scala 3, please visit the project [developer website](https://dotty.epfl.ch/docs/contributing/index.html), where you will find all the information you need to get started. We encourage everyone, regardless of their level of expertise, to contribute to Scala 3, as there are many ways to help, from fixing bugs and implementing new features to improving documentation and testing.

If you have any questions, please feel free to ask them on the [Contributors Forum](https://contributors.scala-lang.org/c/scala-3/scala-3-contributors/9).

Summary of the contribution guide on Scala 3:

- [Getting-Started](https://dotty.epfl.ch/docs/contributing/getting-started.html)
- [Workflow](https://dotty.epfl.ch/docs/contributing/workflow/index.html)
- [IDEs and Tools](https://dotty.epfl.ch/docs/contributing/tools/index.html)
- [Procedures](https://dotty.epfl.ch/docs/contributing/procedures/index.html)
- [High Level Architecture](https://dotty.epfl.ch/docs/contributing/architecture/index.html)
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I’ve removed that part because I don’t want to maintain a mirror of the dotty.epfl.ch website structure here.

2 changes: 1 addition & 1 deletion _overviews/scala3-contribution/procedures-cheatsheet.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Cheatsheets
description: This page describes a cheatsheet for working with the Scala 3 compiler.
redirect_to: https://dotty.epfl.ch/docs/contributing/workflow/index.html#sbt-commands-cheat-sheet-1
redirect_to: https://dotty.epfl.ch/docs/contributing/cheatsheet.html
---
5 changes: 0 additions & 5 deletions _overviews/scala3-contribution/procedures-efficiency.md
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That page seemed to have been removed with no replacement, so I remove it from here as well.

This file was deleted.

2 changes: 1 addition & 1 deletion _overviews/scala3-contribution/procedures-intro.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Contributing to Scala 3
description: This page introduces the compiler procedures for the Scala 3 compiler.
redirect_to: https://dotty.epfl.ch/docs/contributing/workflow/index.html
redirect_to: https://dotty.epfl.ch/docs/contributing/procedures/index.html
---