Skip to content

Commit c692ad3

Browse files
committed
migrate urls to /overviews/contribute
fix broken links
1 parent db3d07e commit c692ad3

18 files changed

+53
-65
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Documentation
3-
link: /contribute/documentation.html
3+
link: /overviews/contribute/documentation.html
44
icon: fa fa-book
55
---
6-
[Scaladoc (API)](/contribute/scala-standard-library-api-documentation.html), [docs.scala-lang.org](https://docs.scala-lang.org/contribute.html) and [scala-lang.org](https://github.com/scala/scala-lang).
6+
[Scaladoc (API)](/overviews/contribute/scala-standard-library-api-documentation.html), [docs.scala-lang.org](/contribute.html) and [scala-lang.org](https://github.com/scala/scala-lang).

_contribute_resources/2-bug-fixes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Bug fixes
3-
link: /contribute/guide.html
3+
link: /overviews/contribute/guide.html
44
icon: fa fa-bug
55
---
6-
Issues with the tools, core libraries and compiler. Also you can help us by [reporting bugs](/contribute/bug-reporting-guide.html).
6+
Issues with the tools, core libraries and compiler. Also you can help us by [reporting bugs](/overviews/contribute/bug-reporting-guide.html).
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: Code Reviews
3-
link: /contribute/codereviews.html
3+
link: /overviews/contribute/codereviews.html
44
icon: fa fa-eye
55
---
6-
Review pull requests against [scala/scala](https://github.com/scala/scala/pulls),
7-
[scala/scala-lang](https://github.com/scala/scala-lang/pulls),
6+
Review pull requests against [scala/scala](https://github.com/scala/scala/pulls),
7+
[scala/scala-lang](https://github.com/scala/scala-lang/pulls),
88
[scala/docs.scala-lang](https://github.com/scala/docs.scala-lang/pulls) and others.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Core Libraries
3-
link: /contribute/corelibs.html
3+
link: /overviews/contribute/corelibs.html
44
icon: fa fa-clipboard
55
---
66
Update and expand the capabilities of the core (and associated) Scala libraries.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: IDE and Build Tools
3-
link: /contribute/tools.html
3+
link: /overviews/contribute/tools.html
44
icon: fa fa-terminal
55
---
66
Enhance the Scala tools with features for build tools, IDE plug-ins and other related projects.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Compiler/Language
3-
link: /contribute/guide.html#larger-changes-new-features
3+
link: /overviews/contribute/guide.html#larger-changes-new-features
44
icon: fa fa-cogs
55
---
66
Larger language features and compiler enhancements including language specification and SIPs.

_overviews/contribute/bug-reporting-guide.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ layout: multipage-overview
44
num: 7
55
partof: scala-contribution
66
overview-name: Contributing to Scala
7-
permalink: /contribute/bug-reporting-guide.html
87
---
98

109
The Scala compiler and standard library bug tracker is located at [https://github.com/scala/bug](https://github.com/scala/bug). Before you submit a bug make sure that it is certainly a bug by following instructions in *Is it a Bug?*.

_overviews/contribute/codereviews.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ layout: multipage-overview
44
num: 3
55
partof: scala-contribution
66
overview-name: Contributing to Scala
7-
permalink: /contribute/codereviews.html
87
---
98
## Code Review Contributions
109

11-
In addition to [bug fixing](/contribute/guide.html), you can help us review
10+
In addition to [bug fixing](/overviews/contribute/guide.html), you can help us review
1211
[waiting pull requests](#pull-requests-awaiting-comment).
1312
This is also a good (and recommended) way to get to know the feel of
1413
the bug-fixing and submissions process before jumping in with your
@@ -17,7 +16,7 @@ own pull requests.
1716

1817
### Review Guidelines
1918

20-
[Code of Conduct reminder]({{ site.baseurl }}/conduct.html)
19+
[Code of Conduct reminder](https://scala-lang.org/conduct.html)
2120

2221
* Keep comments on-topic, concise and precise.
2322
* Attach comments to particular lines or regions they pertain to whenever possible.
@@ -53,4 +52,4 @@ own pull requests.
5352
</div>
5453
</div>
5554

56-
Also note that the [Tools contributions](/contribute/tools.html) page has more projects that will generate pull requests.
55+
Also note that the [Tools contributions](/overviews/contribute/tools.html) page has more projects that will generate pull requests.

_overviews/contribute/corelibs.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@ layout: multipage-overview
44
num: 4
55
partof: scala-contribution
66
overview-name: Contributing to Scala
7-
permalink: /contribute/corelibs.html
87
---
98
## Core Library Contributions
109

1110
There are several options for contributing to Scala's core libraries. You can:
1211

13-
* Help with [Documentation](/contribute/documentation.html).
14-
* [Report Bugs or Issues](/contribute/bug-reporting-guide.html) against the core libraries.
15-
* [Fix Bugs or Issues](/contribute/guide.html) against the
12+
* Help with [Documentation](/overviews/contribute/documentation.html).
13+
* [Report Bugs or Issues](/overviews/contribute/bug-reporting-guide.html) against the core libraries.
14+
* [Fix Bugs or Issues](/overviews/contribute/guide.html) against the
1615
[reported library bugs/issues](https://github.com/scala/bug).
1716

1817
### Significant changes

_overviews/contribute/documentation.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ layout: multipage-overview
44
num: 5
55
partof: scala-contribution
66
overview-name: Contributing to Scala
7-
permalink: /contribute/documentation.html
87
---
98
## Contributing Documentation to the Scala project
109

@@ -24,11 +23,11 @@ Thanks
2423

2524
The Scala API documentation lives with the scala project source code. There are many ways you can help with improving Scaladoc, including:
2625

27-
* [Log issues for missing scaladoc documentation](/contribute/scala-standard-library-api-documentation.html#contribute-api-documentation-bug-reports) -
26+
* [Log issues for missing scaladoc documentation](/overviews/contribute/scala-standard-library-api-documentation.html#contribute-api-documentation-bug-reports) -
2827
Please *follow the issue submission process closely* to help prevent duplicate issues being created.
29-
* [Claim Scaladoc Issues and Provide Documentation](/contribute/scala-standard-library-api-documentation.html) - please claim issues prior to working on a specific scaladoc task to prevent duplication of effort. If you sit on an issue for too long without submitting a pull request, it will revert back to unassigned and you will need to re-claim it.
28+
* [Claim Scaladoc Issues and Provide Documentation](/overviews/contribute/scala-standard-library-api-documentation.html) - please claim issues prior to working on a specific scaladoc task to prevent duplication of effort. If you sit on an issue for too long without submitting a pull request, it will revert back to unassigned and you will need to re-claim it.
3029
* You can also just
31-
[submit new Scaladoc](/contribute/scala-standard-library-api-documentation.html)
30+
[submit new Scaladoc](/overviews/contribute/scala-standard-library-api-documentation.html)
3231
without creating an issue, but please look to see if there is an issue already submitted for your task and claim it if there is. If not, please post your intention to work on a specific scaladoc task on [Scala Contributors](https://contributors.scala-lang.org/) so that people know what you are doing.
3332

3433
### The Main Scala Documentation Site
@@ -45,7 +44,7 @@ without creating an issue, but please look to see if there is an issue already s
4544
* SIP (Scala Improvement Process) Proposals
4645
and more
4746

48-
Please read [contributing to the docs.scala-lang.org site](https://docs.scala-lang.org/contribute.html) through before embarking on changes. The site uses
47+
Please read [contributing to the docs.scala-lang.org site](/contribute.html) through before embarking on changes. The site uses
4948
the [Jekyll](https://jekyllrb.com/) markdown engine so you will need to follow the instructions to get that running as well.
5049

5150
### Updating scala-lang.org
@@ -56,4 +55,4 @@ to Scala and related projects) is provided on the main
5655
[scala-lang GitHub project](https://github.com/scala/scala-lang) which may be forked to create pull requests.
5756

5857
Please read both the
59-
[docs.scala-lang.org contribution](https://docs.scala-lang.org/contribute.html) document and the [scala-lang.org GitHub README](https://github.com/scala/scala-lang#scala-langorg) before embarking on any changes to the Scala language site, as it uses the same Jekyll markdown tool and many of the same conventions as the Scala documentation site.
58+
[docs.scala-lang.org contribution](/contribute.html) document and the [scala-lang.org GitHub README](https://github.com/scala/scala-lang#scala-langorg) before embarking on any changes to the Scala language site, as it uses the same Jekyll markdown tool and many of the same conventions as the Scala documentation site.

_overviews/contribute/guide.md

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ layout: multipage-overview
44
num: 9
55
partof: scala-contribution
66
overview-name: Contributing to Scala
7-
permalink: /contribute/guide.html
87
---
98

109
<div class="container">
@@ -14,18 +13,18 @@ permalink: /contribute/guide.html
1413
<p>Get a peek into the inners of the Scala compiler.</p>
1514
</div>
1615
<div class="span4 doc-block">
17-
<h3><a href="{{ site.baseurl }}/contribute/bug-reporting-guide.html">Report an issue</a></h3>
16+
<h3><a href="/overviews/contribute/bug-reporting-guide.html">Report an issue</a></h3>
1817
<p>File a bug report or a feature request.</p>
1918
</div>
2019
</div>
2120

2221
<div class="row">
2322
<div class="span4 doc-block">
24-
<h3><a href="{{ site.baseurl }}/contribute/#community-tickets">Community issues</a></h3>
23+
<h3><a href="/overviews/contribute/index.html#community-tickets">Community issues</a></h3>
2524
<p>Get cracking on some easy to approach issues.</p>
2625
</div>
2726
<div class="span4 doc-block">
28-
<h3><a href="{{ site.baseurl }}/contribute/hacker-guide.html">Hacker guide</a></h3>
27+
<h3><a href="/overviews/contribute/hacker-guide.html">Hacker guide</a></h3>
2928
<p>Learn to write good code and improve your chances of contributing to the Scala galaxy.</p>
3029
</div>
3130
</div>
@@ -56,22 +55,22 @@ unencumbered by copyrights or patents.
5655

5756
This is the impatient developer's checklist for the steps to submit a bug-fix pull request to the Scala project. For more information, description and justification for the steps, follow the links in that step. Further specific instructions for the release of Scala you are targeting can be found in the `CONTRIBUTING.md` file for that [GitHub branch](https://github.com/scala/scala)
5857

59-
1. [Select a bug to fix from GitHub](/contribute/#community-tickets), or if you found the bug yourself and want to fix it, [create a GitHub issue](/contribute/bug-reporting-guide.html) (but please
60-
[make sure it's not a duplicate](/contribute/bug-reporting-guide.html#reporting-confirmed-bugs-is-a-sin)).
61-
2. Optional ([but recommended](/contribute/scala-internals/#why-its-a-good-idea)), announce your intention to work on the bug on [Scala Contributors](https://contributors.scala-lang.org/). After all, don't you want to work on a team with
62-
[these friendly people](/contribute/hacker-guide.html#1-connect) - it's one of the perks of contributing.
63-
3. [Fork the Scala repository](/contribute/hacker-guide.html#fork) and clone your fork (if you haven't already).
64-
4. [Create a feature branch](/contribute/hacker-guide.html#branch) to work on: use the branch name `issue/NNNN` where NNNN is the GitHub issue number.
65-
5. [Fix the bug, or implement the new small feature](/contribute/hacker-guide.html#implement), include new tests (yes, for bug fixes too).
66-
6. [Test, rinse](/contribute/hacker-guide.html#test) and [test some more](/contribute/partest-guide.html) until [all the tests pass](/contribute/hacker-guide.html#verify).
67-
7. [Commit your changes](/contribute/hacker-guide.html#commit) to your feature branch in your fork. Please choose your commit message based on the [Git Hygiene](https://github.com/scala/scala#user-content-git-hygiene) section of the Scala project README.
58+
1. [Select a bug to fix from GitHub](/overviews/contribute/index.html#community-tickets), or if you found the bug yourself and want to fix it, [create a GitHub issue](/overviews/contribute/bug-reporting-guide.html) (but please
59+
[make sure it's not a duplicate](/overviews/contribute/bug-reporting-guide.html#reporting-confirmed-bugs-is-a-sin)).
60+
2. Optional ([but recommended](/overviews/contribute/scala-internals.html/#why-its-a-good-idea)), announce your intention to work on the bug on [Scala Contributors](https://contributors.scala-lang.org/). After all, don't you want to work on a team with
61+
[these friendly people](/overviews/contribute/hacker-guide.html#1-connect) - it's one of the perks of contributing.
62+
3. [Fork the Scala repository](/overviews/contribute/hacker-guide.html#fork) and clone your fork (if you haven't already).
63+
4. [Create a feature branch](/overviews/contribute/hacker-guide.html#branch) to work on: use the branch name `issue/NNNN` where NNNN is the GitHub issue number.
64+
5. [Fix the bug, or implement the new small feature](/overviews/contribute/hacker-guide.html#implement), include new tests (yes, for bug fixes too).
65+
6. [Test, rinse](/overviews/contribute/hacker-guide.html#test) and [test some more](/overviews/contribute/partest-guide.html) until [all the tests pass](/overviews/contribute/hacker-guide.html#verify).
66+
7. [Commit your changes](/overviews/contribute/hacker-guide.html#commit) to your feature branch in your fork. Please choose your commit message based on the [Git Hygiene](https://github.com/scala/scala#user-content-git-hygiene) section of the Scala project README.
6867
8. If necessary [re-write git history](https://git-scm.com/book/en/Git-Branching-Rebasing) so that [commits are organized by major steps to the fix/feature](
6968
https://github.com/scala/scala#git-hygiene). For bug fixes, a single commit is requested, for features several commits may be desirable (but each separate commit must compile and pass all tests)
70-
9. [Submit a pull request](./hacker-guide.html#submit).
71-
10. [Work with a reviewer](https://github.com/scala/scala#reviewing) to [get your pull request merged in](/contribute/hacker-guide.html#review).
69+
9. [Submit a pull request](/overviews/contribute/hacker-guide.html#submit).
70+
10. [Work with a reviewer](https://github.com/scala/scala#reviewing) to [get your pull request merged in](/overviews/contribute/hacker-guide.html#review).
7271
11. Celebrate!
7372

74-
Need more information or a little more hand-holding for the first one? We got you covered: take a read through the entire [Hacker Guide](./hacker-guide.html) for an example of implementing a new feature (some of the steps can be skipped for bug fixes, this will be obvious from reading it, but many of the steps here will help with bug fixes too).
73+
Need more information or a little more hand-holding for the first one? We got you covered: take a read through the entire [Hacker Guide](/overviews/contribute/hacker-guide.html) for an example of implementing a new feature (some of the steps can be skipped for bug fixes, this will be obvious from reading it, but many of the steps here will help with bug fixes too).
7574

7675
### Larger Changes, New Features
7776

@@ -80,4 +79,4 @@ and on the implementation plan. Announce the change
8079
on the [Scala Contributors](https://contributors.scala-lang.org/) mailing list and get developer feedback. For really complex changes, a [Scala Improvement Process (SIP)](https://docs.scala-lang.org/sips/) document might be required, but the first step is always to discuss it on the mailing list and if a SIP is required, that will be discussed on the mailing list.
8180

8281
Contributions, big or small, simple or complex, controversial or undisputed, need to materialize as patches against
83-
the Scala project source tree. The [hacker guide](/contribute/hacker-guide.html) will explain how to materialize your idea into a full-fledged pull request against the Scala code base.
82+
the Scala project source tree. The [hacker guide](/overviews/contribute/hacker-guide.html) will explain how to materialize your idea into a full-fledged pull request against the Scala code base.

0 commit comments

Comments
 (0)