-
Notifications
You must be signed in to change notification settings - Fork 1.1k
0.1.2 series announcement #2627
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
Conversation
…into anounce-0.1.2
There are a few typos in the @-mentions. They stand out in the GitHub diff because they aren't shown in bold |
@adriaanm, thx! I'll track them and fix them |
docs/docs/release-notes/0.1.2.md
Outdated
- local optimizations(-optimise) by @darkdimius and @OlivierBlanvillain [\[27\]][27] | ||
- sbt support by @smarter [\[28\]][28] | ||
- DottyDoc by @felixmulder [\[29\]][29] | ||
- Implcit Function Types by @odersky [\[30\]][30] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Implicit
docs/docs/usage/version-numbers.md
Outdated
Release candidates version numbers have the form `0.${x}.${y}-RC${z}`. Release candidates are updated by incrementing `${z}`. | ||
Every 6 weeks, the latest release candidate is promoted to stable and becomes version `0.${x}.${y}`. | ||
|
||
Nightlies have version numbers of the form `0.${x}.${y}-bin-${date}-${sha}-NIGHTLY`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't -bin
be present everywhere?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AFAIK -bin isn't needed in case version doesn't look like NIGHTLY or SNAPSHOT. SBT magic.
|
||
## Library authors: Join our community build | ||
|
||
Dotty now has a set of libraries that are build against every nightly snapshot. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are built
3. That's it! | ||
|
||
|
||
# What’s in the 0.1.2-RC1 technology preview ? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extra space before ?
1. Click on `Build Settings` in the menu on the left | ||
2. Under `Target`, click on `Dotty` | ||
3. That's it! | ||
[Scastie](https://scastie.scala-lang.org/?target=dotty), the online Scala playground, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
another link is still there.
NB: the entire branch is red because we're killing CI threads. No need to run the compiler test-suite here. |
supports Dotty. | ||
|
||
supports Dotty. | ||
You can try it out there without installing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would say "without installing anything", otherwise it looks like a word is missing from the sentence.
I think it would be nice if the Scastie link pointed to an example of Dotty code that illustrates various Dotty features, what do you think? I could try making one. |
authorImg: /images/petrashko.jpg | ||
--- | ||
|
||
Today, we excited to release Dotty version 0.1.2-RC1. This release |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we are excited
|
||
_Dotty_ is the project name for a language and compiler that | ||
is slated to become Scala 3.0. This is an ongoing development, | ||
developed transparently as open source software. The Dotty project |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
transparently developed (also avoids the immediate repetition of "development" followed by "developed")
|
||
## Release schedule | ||
|
||
We are adopting a time-based release schedule: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Starting from this release, we are adopting ...
We are adopting a time-based release schedule: | ||
- Nightly builds will be published, for those wanting to be at the forefront of | ||
development. | ||
- Every 6 weeks, a release candidate will be cut based on the last nightly build, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
last -> latest
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
also "... nightly build. The release candidates ..." (so period + start new sentence)
- Nightly builds will be published, for those wanting to be at the forefront of | ||
development. | ||
- Every 6 weeks, a release candidate will be cut based on the last nightly build, | ||
the release candidates let library authors test their code in advance of each |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why only library authors and not app authors?
docs/docs/release-notes/0.1.2.md
Outdated
- VS code protocol implementation by [@smarter] [\[24\]][24] | ||
- VS code plugin by [@smarter] [\[24\]][24] | ||
- Vulpix: new test-suite by [@felixmulder] that replaces partest by [@vsalvis] [\[25\]][25] | ||
- java parser by [@olhotak] [\[26\]][26] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Java
docs/docs/release-notes/0.1.2.md
Outdated
- VS code plugin by [@smarter] [\[24\]][24] | ||
- Vulpix: new test-suite by [@felixmulder] that replaces partest by [@vsalvis] [\[25\]][25] | ||
- java parser by [@olhotak] [\[26\]][26] | ||
- local optimizations(-optimise) by [@darkdimius] and [@OlivierBlanvillain] [\[27\]][27] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Local
and space before "(-optimize
)"
docs/docs/release-notes/0.1.2.md
Outdated
- Vulpix: new test-suite by [@felixmulder] that replaces partest by [@vsalvis] [\[25\]][25] | ||
- java parser by [@olhotak] [\[26\]][26] | ||
- local optimizations(-optimise) by [@darkdimius] and [@OlivierBlanvillain] [\[27\]][27] | ||
- sbt support by [@smarter] [\[28\]][28] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Special case: this needs to stay lowercase "sbt" since sbt is an all-lowercase proper noun.
docs/docs/release-notes/0.1.2.md
Outdated
- java parser by [@olhotak] [\[26\]][26] | ||
- local optimizations(-optimise) by [@darkdimius] and [@OlivierBlanvillain] [\[27\]][27] | ||
- sbt support by [@smarter] [\[28\]][28] | ||
- DottyDoc by [@felixmulder] [\[29\]][29] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Difference spelling of DottyDoc here.
docs/docs/release-notes/0.1.2.md
Outdated
[33]: http://dotty.epfl.ch/docs/reference/inline.html | ||
|
||
# Contributors | ||
Dotty team and contributes have closed 750 issues and has merged a total of 1258 pull requests. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The Dotty team and contributors ... and have merged
No description provided.