Skip to content

Commit

Permalink
Add feature highlights from Eloquent (ros2#436)
Browse files Browse the repository at this point in the history
* Add feature highlights from Eloquent
* Add eloquent logo
* Update releases page
* Keep Crystal highlighted (not eol)
* Markdown -> RST

Signed-off-by: Michael Carroll <[email protected]>
  • Loading branch information
mjcarroll committed Nov 21, 2019
1 parent 4273cc6 commit 3fd601a
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 6 deletions.
13 changes: 8 additions & 5 deletions source/Releases.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,13 @@ List of Distributions
<style>
.distros td {border: 0px;}
.distros tbody tr {background-color: #c0c0c0;}
.distros tbody tr:nth-child(1), .distros tbody tr:nth-child(2) {background-color: #33cc66;}
.distros tbody tr:nth-child(1), .distros tbody tr:nth-child(2), .distros tbody tr:nth-child(3) {background-color: #33cc66;}
.distros td {vertical-align: middle;}
</style>

.. |eloquent| image:: Releases/eloquent-small.png
:alt: Eloquent logo

.. |dashing| image:: Releases/dashing-small.png
:alt: Dashing logo

Expand All @@ -47,6 +50,10 @@ List of Distributions
- Release date
- Logo
- EOL date
* - `Eloquent Elusor <Releases/Release-Eloquent-Elusor>`
- Nov 22nd, 2019
- |eloquent|
- Nov 2020
* - `Dashing Diademata <Releases/Release-Dashing-Diademata>`
- May 31st, 2019
- |dashing|
Expand Down Expand Up @@ -109,10 +116,6 @@ The following information are best estimates and are subject to change.
- Release date
- Supported for
- Planned changes
* - `Eloquent Elusor <Releases/Release-Eloquent-Elusor>`
- November 22nd, 2019
- 1 year
-
* - <F-turtle>
- May 2020
- 3+ years
Expand Down
24 changes: 23 additions & 1 deletion source/Releases/Release-Eloquent-Elusor.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Eloquent Elusor is primarily supported on the following platforms:
Tier 1 platforms:

* Ubuntu 18.04 (Bionic): ``amd64`` and ``arm64``
* Mac OS X 10.12 (Sierra)
* Mac OS X 10.14 (Mojave)
* Windows 10 (Visual Studio 2019)

Tier 2 platforms:
Expand All @@ -34,6 +34,28 @@ For more information about RMW implementations, compiler / interpreter versions,
New features in this ROS 2 release
----------------------------------

A few features and improvements we would like to highlight:

* `Support for markup-based launch files (XML/YAML) <https://github.com/ros2/launch/pull/226>`__
* `Improved launch-based testing <https://github.com/ros2/ros2/issues/739#issuecomment-555743540>`__
* `Passing key-value parameters on CLI <https://github.com/ros2/design/pull/245>`__
* `Support stream logging macros <https://github.com/ros2/rclcpp/pull/926>`__
* `Per-node logging <https://github.com/ros2/ros2/issues/789>`__ - All stdout/stderr output from nodes are logged in ~/.ros
* `ros2doctor <https://index.ros.org/doc/ros2/Tutorials/Getting-Started-With-Ros2doctor/>`__
* `Improved performance of sourcing setup files <https://github.com/ros2/ros2/issues/764>`__
* rviz: `interactive markers <https://github.com/ros2/rviz/pull/457>`__, `torque ring <https://github.com/ros2/rviz/pull/396>`__, `tf message filters <https://github.com/ros2/rviz/pull/375>`__
* rqt: `parameter plugin <https://github.com/ros-visualization/rqt_reconfigure/pull/31>`__, `tf tree plugin <https://github.com/ros-visualization/rqt_tf_tree/pull/13>`__, `robot steering plugin <https://github.com/ros-visualization/rqt_robot_steering/pull/7>`__ (also backported to Dashing)
* `turtlesim <https://github.com/ros/ros_tutorials/pull/53>`__ (also backported to Dashing)
* RMW implementations:

* `API to loan message for zero copy <https://github.com/ros2/design/pull/256>`__, used by `rmw_iceoryx <https://github.com/ros2/rmw_iceoryx>`__
* `FastRTPS 1.9.3 <https://github.com/ros2/ros2/issues/734#issuecomment-518018479>`__
* New Tier-2 implementation: `rmw_cyclonedds <https://github.com/ros2/rmw_cyclonedds>`__ (also backported to Dashing)

* Environment variable `ROS_LOCALHOST_ONLY <https://github.com/ros2/ros2/issues/798>`__ to limit communication to localhost
* MacOS Mojave Support


During the development the `Eloquent meta ticket <https://github.com/ros2/ros2/issues/734>`__ on GitHub contains an up-to-date state of the ongoing high level tasks as well as references specific tickets with more details.

Changes since the Dashing release
Expand Down
Binary file added source/Releases/eloquent-small.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 3fd601a

Please sign in to comment.