Skip to content

Commit f2069b7

Browse files
authored
Gazebo Jetty roadmap update (#541)
* Gazebo Jetty roadmap update This simplifies the roadmap page and removes the roadmap items for older versions of Gazebo since we have changed our development model to focus on the next version of Gazebo and backporting if possible. Signed-off-by: Addisu Z. Taddese <[email protected]> * Update Bazel URL Signed-off-by: Addisu Z. Taddese <[email protected]> --------- Signed-off-by: Addisu Z. Taddese <[email protected]>
1 parent 85af101 commit f2069b7

File tree

1 file changed

+13
-77
lines changed

1 file changed

+13
-77
lines changed

roadmap.md

Lines changed: 13 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -6,89 +6,25 @@ direction of Gazebo. If you would like to
66
see other features on the roadmap, then please get in touch with us at
77
88

9-
## Quarterly Roadmap
10-
11-
## 2023 Q4 (Oct - Dec)
9+
## Gazebo Jetty Roadmap
1210

1311
* **Improve documentation website (gazebosim.org/docs)**
14-
* Use a static site generator for the documentation website so that anyone can preview changes made in a PR. (https://github.com/gazebosim/docs/issues/85)
15-
* Make doxygen tutorials from each library accessible on the main tutorials page on gazebosim.org/docs (https://github.com/gazebosim/docs/issues/55)
16-
* Add new tutorials
17-
* Copy/adapt tutorials from https://classic.gazebosim.org/tutorials
18-
* Improve existing content
19-
* Establish QA checklist for PRs in https://github.com/gazebosim/docs
20-
* **Migrate from Qt5 to Qt6** (https://github.com/gazebosim/gz-gui/issues/586)
21-
* **Define platform dependencies and prepare for the new Ubuntu LTS 24.04 and the interaction with ROS 2 Jazzy.**
22-
* **Support nested models in Bullet-featherstone gz-physics engine plugin**
23-
24-
## 2024 Q1 (Jan - Mar)
25-
26-
* **Improve documentation website (gazebosim.org/docs)** (Continued from Q4/2023)
27-
* **Migrate from Qt5 to Qt6** (https://github.com/gazebosim/gz-gui/issues/586) (Continued from Q4/2023)
28-
* **Define platform dependencies and prepare for the new Ubuntu LTS 24.04 and the interaction with ROS 2 Jazzy.** (Continued from Q4/2023)
29-
* **Support nested models in Bullet-featherstone gz-physics engine plugin** (Continued from Q4/2023)
30-
* **Align ROS and Gazebo messages where possible**
31-
* Make performance improvements to the `ros_gz` bridge
32-
* **Improve performance of Rendering Sensors (e.g., Lidar, Depth Cameras)**
33-
* **Set state of simulation in SDFormat (e.g. initial joint position and velocity)**
34-
35-
## 2024 Q2 (Apr - Jun)
36-
37-
* **Migrate from Qt5 to Qt6** (https://github.com/gazebosim/gz-gui/issues/586) (Continued from Q1/2024)
38-
* **Complete Bullet-featherstone implementation**
39-
* **Improve performance of Rendering Sensors (e.g., Lidar, Depth Cameras)** (Continued from Q1/2024)
40-
* **Create a third party plugin repository**
41-
42-
## 2024 Q3 (July - Sep)
43-
44-
* **Create a third party plugin repository** (Continued from Q2/2024)
45-
* **Implement Mimic joints for DART**
46-
* **Prepare for release (feature freeze/code freeze)**
47-
* **Prepare and Run tutorial party**
48-
49-
## Feature Roadmap
50-
51-
A number of features are planned for specific releases of Gazebo. The
52-
features listed here derive from the Quarterly Roadmap, listed above, and other
53-
ongoing projects. See the [Release Features](release-features) page
54-
for a list of features already available in each release of Gazebo.
55-
56-
A named release of Gazebo, such as Acropolis or Blueprint, is tied to
57-
a set of [library](/libs){.external} major versions. Our
58-
[development and release pattern](releases) allows us to distribute
59-
patch and minor updates into a stable Gazebo version. For example, if a new
60-
feature does not break API/ABI then we will target the feature to the oldest
61-
compatible non-EOL release and propagate the feature forward.
62-
63-
### Citadel
64-
65-
### Fortress
66-
67-
1. [Run server and client in the same process.](https://github.com/gazebosim/gz-sim/pull/793)
68-
1. [Command line: use binaries instead of shared libraries](https://github.com/gazebosim/gz-tools/issues/7)
69-
1. [GUI model editor](https://github.com/gazebosim/gz-sim/labels/editor)
70-
1. [Save more changed components to SDF.](https://github.com/gazebosim/gz-sim/issues/1312)
71-
1. [Improved Windows support.](https://github.com/search?q=org%3Agazebosim+label%3AWindows&state=open&type=Issues)
72-
1. [Parameters in Gazebo Transport.](https://github.com/gazebosim/gz-transport/pull/305)
73-
74-
### Garden
75-
76-
1. [Satisfying ASAN for Gazebo Math.](https://github.com/gazebosim/gz-math/issues/370)
77-
1. [SDF APIs to prevent console logging.](https://github.com/gazebosim/sdformat/issues/820)
78-
1. [Download Fuel models on the background](https://github.com/gazebosim/gz-sim/issues/1260)
79-
1. [Bazel build files.](https://github.com/gazebosim/gz-bazel)
80-
81-
### Harmonic
82-
83-
### Ionic
84-
85-
See the [Quarterly Roadmap](#quarterly-roadmap) above.
86-
12+
* [Make doxygen tutorials from each library accessible on the main tutorials page on gazebosim.org/docs](https://github.com/gazebosim/docs/issues/55)
13+
* Copy/adapt tutorials from <https://classic.gazebosim.org/tutorials>
14+
* [Migrate from Qt5 to Qt6](https://github.com/gazebosim/gz-gui/issues/586)
15+
* [Use Zenoh in gz-transport](https://github.com/gazebosim/gz-sim/issues/1995)
16+
* [Create or improve interfaces for doing Reinforcement Learning using Gazebo](https://github.com/gazebosim/gz-sim/issues/2662)
17+
* [Create a federated third party plugin ecosystem](https://github.com/gazebosim/gz-transport/issues/559)
18+
* [Command line: use binaries instead of shared libraries](https://github.com/gazebosim/gz-tools/issues/7)
19+
* [Download Fuel models on the background](https://github.com/gazebosim/gz-sim/issues/1260)
20+
* [Support Bazel for all Gazebo libraries](https://github.com/gazebosim/rules_gazebo)
21+
22+
Note that some of these roadmap items may be backported to older versions of Gazebo
23+
on a best-effort basis if they do not break API and ABI.
8724
## Planned releases
8825

8926
Please see the [Releases](https://github.com/gazebosim/docs/blob/master/releases.md) for the timeline of and information about future distributions.
9027

91-
9228
## Contributing to Gazebo
9329

9430
Looking for something to work on, or just want to help out? Here are a few

0 commit comments

Comments
 (0)