Skip to content

Commit cc850be

Browse files
authored
categorize the modules to help us think about them (#156)
1 parent 15b4252 commit cc850be

File tree

1 file changed

+19
-5
lines changed

1 file changed

+19
-5
lines changed

README.md

Lines changed: 19 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,29 @@ This is an sbt 1.x plugin for building Scala modules.
44

55
## What modules use it?
66

7+
### Former standard library
8+
9+
* [scala-parser-combinators](https://github.com/scala/scala-parser-combinators)
10+
* [scala-swing](https://github.com/scala/scala-swing)
11+
* [scala-xml](https://github.com/scala/scala-xml)
12+
13+
For historical reasons, these were originally part of the Scala standard library. They live on as modules since they are in the `scala.` namespace and keeping them there preserves source compatibility with old source code that uses them. They are now community-maintained and largely frozen in design, though still open to minor improvements.
14+
15+
### Standard library adjacent
16+
717
* [scala-async](https://github.com/scala/scala-async)
818
* [scala-collection-compat](https://github.com/scala/scala-collection-compat)
9-
* [scala-collection-contrib](https://github.com/scala/scala-collection-contrib)
1019
* [scala-java8-compat](https://github.com/scala/scala-java8-compat)
11-
* [scala-library-next](https://github.com/scala/scala-library-next)
1220
* [scala-parallel-collections](https://github.com/scala/scala-parallel-collections)
13-
* [scala-parser-combinators](https://github.com/scala/scala-parser-combinators)
14-
* [scala-swing](https://github.com/scala/scala-swing)
15-
* [scala-xml](https://github.com/scala/scala-xml)
21+
22+
These modules are maintained by the Scala organization, with community input and participation. They have an especially close relationship with the Scala standard library (or, in the case of scala-async, the Scala 2 compiler).
23+
24+
### Future standard library?
25+
26+
* [scala-library-next](https://github.com/scala/scala-library-next)
27+
* [scala-collection-contrib](https://github.com/scala/scala-collection-contrib)
28+
29+
Code that could become part of the standard library in the future.
1630

1731
## Why this plugin?
1832

0 commit comments

Comments
 (0)