Skip to content

Commit 1b0b8ae

Browse files
committed
Dotty release blogpost: various improvements.
1 parent 5a4e0ea commit 1b0b8ae

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

blog/_posts/2017-05-31-first-dotty-milestone-release.md

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ author: Dmytro Petrashko
66
by: Dmytro Petrashko
77
authorImg: /images/petrashko.jpg
88
---
9-
Today, we excited to release Dotty version 0.1.2-RC1. This release
9+
10+
Today, we are excited to release Dotty version 0.1.2-RC1. This release
1011
serves as a technology preview that demonstrates new language features
1112
and the compiler supporting them.
1213

@@ -17,7 +18,7 @@ and the compiler supporting them.
1718

1819
_Dotty_ is the project name for a language and compiler that
1920
is slated to become Scala 3.0. This is an ongoing development,
20-
developed transparently as open source software. The Dotty project
21+
transparently developed as open source software. The Dotty project
2122
started more than 4 years ago. It reached a major milestone in 2015 by
2223
achieving
2324
[bootstrap](http://dotty.epfl.ch/blog/2015/10/23/dotty-compiler-bootstraps.html),
@@ -29,7 +30,7 @@ all be part of regular time-based releases.
2930
## How can you try it out?
3031

3132
You have several alternatives: use the `sbt-dotty` plugin, get a standalone
32-
installation, or try it online on [Scastie](https://scastie.scala-lang.org/).
33+
installation, or try it online on [Scastie].
3334

3435
### sbt
3536
Using sbt 0.13.13 or newer, do:
@@ -45,7 +46,8 @@ using Dotty with sbt, see the
4546
### Standalone installation
4647

4748
Releases are available for download on the _Releases_
48-
section of the Dotty repository: https://github.com/lampepfl/dotty/releases.
49+
section of the Dotty repository:
50+
https://github.com/lampepfl/dotty/releases
4951

5052
We also provide a [homebrew](https://brew.sh/) package that can be installed by running
5153

@@ -55,12 +57,9 @@ brew install lampepfl/brew/dotty
5557

5658
### Scastie
5759

58-
[Scastie](https://scastie.scala-lang.org/), the online Scala playground,
59-
supports Dotty. To try it out:
60-
1. Click on `Build Settings` in the menu on the left
61-
2. Under `Target`, click on `Dotty`
62-
3. That's it!
63-
60+
[Scastie], the online Scala playground,
61+
supports Dotty.
62+
You can try it out there without installing anything.
6463

6564
# What’s in the 0.1.2-RC1 technology preview?
6665
This technology preview demonstrates new language features planned for Scala 3:
@@ -81,14 +80,11 @@ See here for the full [release notes](http://dotty.epfl.ch/docs/release-notes/0.
8180

8281
## Release schedule
8382

84-
We are adopting a time-based release schedule:
83+
Starting from this release, we are adopting a time-based release schedule:
8584
- Nightly builds will be published, for those wanting to be at the forefront of
8685
development.
87-
- Every 6 weeks, a release candidate will be cut based on the last nightly build,
88-
the release candidates let library authors test their code in advance of each
89-
release. Multiple release candidates may be released during each 6 weeks
90-
period to fix regressions.
91-
- Every 6 weeks, the last release candidate becomes a release.
86+
- Every 6 weeks, a release candidate will be cut based on the latest nightly build.
87+
- Every 6 weeks, the latest release candidate becomes a release.
9288

9389
At the end of 6 weeks, the milestone will be promoted to a stable release.
9490
See here for the full [version number explanation](http://dotty.epfl.ch/docs/usage/version-numbers.html).
@@ -121,3 +117,6 @@ Join our [community build](https://github.com/lampepfl/dotty-community-build)
121117

122118

123119
To get started, see <https://github.com/lampepfl/dotty>.
120+
121+
122+
[Scastie]: https://scastie.scala-lang.org/?target=dotty

0 commit comments

Comments
 (0)