Skip to content

Commit 66a1947

Browse files
committed
chore: Adjust the titles
1 parent 2701035 commit 66a1947

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

_posts/2024-10-16-announcing-governance.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
category: announcement
33
permalink: /news/new-governance
44
title: "Scala: a mature open-source project"
5+
by: Scala Core Team
56
---
67

78
In over twenty years of developing Scala, we’ve learned that good project governance is the key to the maturity, resilience, and health of any open-source project, even more so for a project of the size and complexity of Scala. We learned that governance is iterative and ever-evolving, to follow the project’s development needs and adjust to them. We also learned that transparency is very important to build trust and stability. These are the guiding principles for the Scala teams at LAMP, Lightbend, Scala Center, and VirtusLab, [the organisations that drive Scala development](/governance/#whos-behind-scala).
@@ -61,7 +62,7 @@ You can now find a list of Scala maintainers and their roles on the updated Gove
6162

6263
Following the major Scala 3 release in May 2021, the Scala teams faced many challenges. To name a few: Would Scala 3 succeed? How would the ecosystem migrate, and how long would it take? Who would provide and coordinate the resources necessary to operate and advance this big project? At the time of the release, the pool of Scala 3 experts was quite small and existing governance was not adapted to absorb the big change. With significant engineering and time commitment, financial investment and expertise from companies backing Scala, incredible support from the community contributors, and various community driven Scala organisations, we have overcome these challenges and delivered a stable and reliable Scala project.
6364

64-
## Acknowledgments
65+
## Acknowledgements
6566

6667
We have the pleasure to recognise those organisations and individuals who have significantly contributed to bringing the Scala project to this stage.
6768

development/index.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ If you’d like for your organization to work with us more closely, please conta
3535
scala.center (at) epfl.ch which will be able to arrange the possible
3636
collaboration.
3737

38-
## Semantic Versioning of the Language
38+
## Semantic versioning of the language
3939

4040
Scala 3 follows [Semantic Versioning](https://semver.org/). Each version number
4141
has a well-defined meaning, following the `major.minor.patch` scheme, with each
@@ -152,7 +152,7 @@ by the Open Community Build to ascertain their impact on the ecosystem. If
152152
necessary, we may prolong the RC period and delay a release to give ourselves
153153
time to fix a particularly troublesome regression.
154154

155-
## Scala Distributions
155+
## Scala distributions
156156

157157
Scala 3 is currently developed in 2 parallel **distributions** (or **lines**),
158158
code-named **Scala LTS** (for **Long Term Support**) and **Scala Next**.
@@ -194,7 +194,7 @@ changes (after approval by the SIP Committee), larger new features and
194194
occasional bugfixes that may affect source compatibility. All of our testing and
195195
maintenance practices apply in the same way to Scala Next and LTS.
196196

197-
## Schedule, Iterations and Roadmap
197+
## Schedule, iterations and roadmap
198198

199199
Scala 3 is developed in iterations, according to a roadmap as designed by its
200200
Product Manager and governed by the [Scala Core Team](/scala-core). Each
@@ -205,7 +205,7 @@ best-effort basis, delays and extensions may happen. The Scala Core Team
205205
reserves the right to readjust the schedule as deemed necessary, with the
206206
language users’ best interest in mind.
207207

208-
### Scala Next Iterations
208+
### Scala Next iterations
209209

210210
The length of an iteration is normally between 6 and 12 weeks. We default to 6
211211
weeks for cycles devoted to a patch version and 8 weeks for a minor version. The
@@ -219,7 +219,7 @@ release of Scala 3.5.0, we are unlikely to work on Scala 3.6.0 before 3.5.1 and
219219
stable and timely releases, with a fresh batch of enhancements and fixes for the
220220
Scala Next and LTS lines, while holding technical debt at a healthy minimum.
221221

222-
### Scala Next Releases
222+
### Scala Next releases
223223

224224
At the end of each Scala Next iteration, an RC (Release Candidate) version is
225225
published for the community to test and the next development iteration starts.
@@ -234,15 +234,15 @@ will not release a final version if it has critical known issues.
234234
As a result, we expect to release **a new Scala Next stable version every 6 to
235235
12 weeks**.
236236

237-
### Scala LTS Iterations
237+
### Scala LTS iterations
238238

239239
There are no dedicated iterations for working on Scala LTS. Scala LTS is tied to
240240
Scala Next iterations instead. Any relevant bug fixes introduced in Scala Next
241241
are successively backported to the LTS. Each PR merged that is included in the
242242
current Next version will be analyzed for compatibility and merged if possible
243243
to the current LTS branch.
244244

245-
### Scala LTS Releases
245+
### Scala LTS releases
246246

247247
We expect to publish a release candidate of a new Scala LTS patch version around
248248
the time Scala Next `3.<current-minor>.2` is out. Then (with possible

0 commit comments

Comments
 (0)