From 57cafbdfbd75729936c646b13a12d429b8e5f342 Mon Sep 17 00:00:00 2001 From: Anatolii Kmetiuk Date: Thu, 17 Sep 2020 15:38:58 +0200 Subject: [PATCH 1/2] Add naming schema change article --- docs/blog/_posts/2020-09-21-naming-schema-change.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 docs/blog/_posts/2020-09-21-naming-schema-change.md diff --git a/docs/blog/_posts/2020-09-21-naming-schema-change.md b/docs/blog/_posts/2020-09-21-naming-schema-change.md new file mode 100644 index 000000000000..c95e0f418889 --- /dev/null +++ b/docs/blog/_posts/2020-09-21-naming-schema-change.md @@ -0,0 +1,11 @@ +--- +layout: blog-page +title: Dotty becomes Scala 3 +author: Anatolii Kmetiuk +authorImg: /images/anatolii.png +date: 2020-09-21 +--- + +This article is a heads-up for the upcoming change in the naming of Dotty artefacts (as published to Maven). Currently, the organization name is “ch.epfl.lamp” which will become “org.scala-lang”. The artefact names will be changed from “dotty-xxx” to “scala3-xxx”. + +The change, naturally, will break the existing build tools that work with Dotty. Hence, tooling maintainers need to be prepared to migrate the tooling to the new naming schema. We are planning to introduce the change by October 1st in a form of the next Dotty release, Scala 3.0-M1. The major tooling will be migrated shortly after the release is on Maven. From b51b04ae460b50d0feed18ceca48d4ae1ec64282 Mon Sep 17 00:00:00 2001 From: Anatolii Kmetiuk Date: Fri, 18 Sep 2020 17:55:42 +0200 Subject: [PATCH 2/2] Update docs/blog/_posts/2020-09-21-naming-schema-change.md Co-authored-by: Guillaume Martres --- docs/blog/_posts/2020-09-21-naming-schema-change.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/blog/_posts/2020-09-21-naming-schema-change.md b/docs/blog/_posts/2020-09-21-naming-schema-change.md index c95e0f418889..333db0f8579d 100644 --- a/docs/blog/_posts/2020-09-21-naming-schema-change.md +++ b/docs/blog/_posts/2020-09-21-naming-schema-change.md @@ -8,4 +8,4 @@ date: 2020-09-21 This article is a heads-up for the upcoming change in the naming of Dotty artefacts (as published to Maven). Currently, the organization name is “ch.epfl.lamp” which will become “org.scala-lang”. The artefact names will be changed from “dotty-xxx” to “scala3-xxx”. -The change, naturally, will break the existing build tools that work with Dotty. Hence, tooling maintainers need to be prepared to migrate the tooling to the new naming schema. We are planning to introduce the change by October 1st in a form of the next Dotty release, Scala 3.0-M1. The major tooling will be migrated shortly after the release is on Maven. +This change will be part of the next Dotty release planned for October 1st which will be known as Scala 3.0.0-M1. We encourage maintainers of tooling (IDEs, build tools, ...) to prepare for this change now by special-casing the way they handle the compiler when its version number starts with `3.` just like they already had to special-case versions starting with `0.` to support existing Dotty releases.