Skip to content

Commit 80115cb

Browse files
paudrowclalancettenuclearsandwich
authored
Edit Rolling section on releases page (ros2#3010)
* Edit Rolling section on releases page Signed-off-by: Audrow Nash <[email protected]> Co-authored-by: Chris Lalancette <[email protected]> Co-authored-by: Steven! Ragnarök <[email protected]>
1 parent 5cd0734 commit 80115cb

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

source/Releases.rst

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -164,14 +164,16 @@ The expectation is to release new ROS 2 distributions once per year.
164164
Rolling Distribution
165165
--------------------
166166

167-
The Rolling distribution of ROS 2 serves as a staging area for future stable distributions of ROS 2 and as a collection of the most recent development releases.
168-
Unlike most stable ROS 2 distributions which have an initial release, a support window during which they are updated, and a definite end of support (see :ref:`list_of_distributions` above) the Rolling distribution is continuously updated and is subject to in-place updates which will at times include breaking changes.
167+
:doc:`ROS 2 Rolling Ridley <Releases/Release-Rolling-Ridley>` is the rolling development distribution of ROS 2.
168+
It is described in `REP 2002 <https://www.ros.org/reps/rep-2002.html>`_ and was first introduced in June 2020.
169169

170-
Packages released into the Rolling distribution will be automatically released into future stable distributions of ROS 2.
171-
:doc:`Releasing a ROS 2 package <../How-To-Guides/Releasing/Releasing-a-Package>` into the Rolling distribution follows the same procedures as all other ROS 2 distributions.
170+
The Rolling distribution of ROS 2 serves two purposes:
171+
172+
1. it is a staging area for future stable distributions of ROS 2, and
173+
2. it is a collection of the most recent development releases.
172174

173-
:doc:`ROS 2 Rolling Ridley <Releases/Release-Rolling-Ridley>` is the rolling development distribution of ROS 2 as proposed in `REP 2002 <https://www.ros.org/reps/rep-2002.html>`_.
174-
It was first introduced in June 2020.
175+
As the name implies, Rolling is continuously updated and **can have in-place updates that include breaking changes**.
176+
We recommend that most people use the most recent stable distribution instead (see :ref:`list_of_distributions`).
175177

176-
The Rolling distribution will receive frequent and possibly compatibility-breaking releases in core packages and we recommend most people use the most recent stable distribution instead.
177-
Since new stable distributions will be created from snapshots of the Rolling distribution, package maintainers who want to make their packages available in future ROS 2 distributions can do so by releasing their packages into the Rolling distribution.
178+
Packages released into the Rolling distribution will be automatically released into future stable distributions of ROS 2.
179+
:doc:`Releasing a ROS 2 package <../How-To-Guides/Releasing/Releasing-a-Package>` into the Rolling distribution follows the same procedures as all other ROS 2 distributions.

0 commit comments

Comments
 (0)