Skip to content

Commit 72f6b45

Browse files
Merge pull request scala#679 from scala/pr/667
Scala-lang redesign
2 parents 98cab4f + 290816e commit 72f6b45

17 files changed

+187
-212
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: Documentation
3+
link: /contribute/documentation/
4+
icon: fa fa-file-text
5+
---
6+
[Scaladoc (API)](/contribute/scala-standard-library-api-documentation/),[docs.scala-lang.org](http://docs.scala-lang.org/contribute.html) and [scala-lang.org](https://github.com/scala/scala-lang).

‎_contribute_resources/2-bug-fixes.md

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

‎contribute/bug-reporting-guide.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2-
layout: page
32
title: Bug Reporting
3+
layout: inner-page-no-masthead
4+
permalink: /contribute/bug-reporting-guide/
5+
includeTOC: true
46
---
57

68
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?*.

‎contribute/codereviews.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
---
2-
layout: page
32
title: Code Review Contributions
3+
layout: inner-page-no-masthead
4+
permalink: /contribute/codereviews/
5+
includeTOC: true
46
---
57
## Code Review Contributions
68

7-
In addition to [bug fixing](./guide.html), you can help us review
9+
In addition to [bug fixing](/contribute/guide/), you can help us review
810
[waiting pull requests](#pull-requests-awaiting-comment).
911
This is also a good (and recommended) way to get to know the feel of
1012
the bug-fixing and submissions process before jumping in with your
@@ -13,7 +15,7 @@ own pull requests.
1315

1416
### Review Guidelines
1517

16-
[Code of Conduct reminder](../conduct.html)
18+
[Code of Conduct reminder](/conduct/)
1719

1820
* Keep comments on-topic, concise and precise.
1921
* Attach comments to particular lines or regions they pertain to whenever possible.
@@ -49,4 +51,4 @@ own pull requests.
4951
</div>
5052
</div>
5153

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

‎contribute/corelibs.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
---
2-
layout: page
32
title: Core Library Contributions
3+
layout: inner-page-no-masthead
4+
permalink: /contribute/corelibs/
5+
includeTOC: true
46
---
57
## Core Library Contributions
68

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

9-
* Help with [Documentation](./scala-standard-library-api-documentation.html).
10-
* [Report Bugs or Issues](./bug-reporting-guide.html) against the core libraries.
11-
* [Fix Bugs or Issues](./guide.html) against the
11+
* Help with [Documentation](/contribute/scala-standard-library-api-documentation/).
12+
* [Report Bugs or Issues](/contribute/bug-reporting-guide/) against the core libraries.
13+
* [Fix Bugs or Issues](/contribute/guide/) against the
1214
[reported library bugs/issues](https://issues.scala-lang.org/issues/?filter=13001).
1315
* Contribute significant new functionality or a new API by submitting
1416
a Scala Library Improvement Process (SLIP) Document.

‎contribute/documentation.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
2-
layout: page
32
title: Documentation Contributions
3+
layout: inner-page-no-masthead
4+
permalink: /contribute/documentation/
5+
includeTOC: true
46
---
57
## Contributing Documentation to the Scala project
68

@@ -20,11 +22,11 @@ Thanks
2022

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

23-
* [Log issues for missing scaladoc documentation](./scala-standard-library-api-documentation.html#contribute-api-documentation-bug-reports) -
25+
* [Log issues for missing scaladoc documentation](/contribute/scala-standard-library-api-documentation/#contribute-api-documentation-bug-reports) -
2426
Please *follow the issue submission process closely* to help prevent duplicate issues being created.
25-
* [Claim Scaladoc Issues and Provide Documentation](./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.
27+
* [Claim Scaladoc Issues and Provide Documentation](/contribute/scala-standard-library-api-documentation/) - 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.
2628
* You can also just
27-
[submit new Scaladoc](./scala-standard-library-api-documentation.html)
29+
[submit new Scaladoc](/contribute/scala-standard-library-api-documentation/)
2830
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-internals so that people know what you are doing.
2931

3032
### The Main Scala Documentation Site

0 commit comments

Comments
 (0)