Skip to content

Commit 01fdf6e

Browse files
Add config and launch directories to recommended package layout (ros2#1139) (ros2#1144)
These two directories seem common enough, and already a convention, that we should consider adding them to the recommended package layout. Signed-off-by: Jacob Perron <[email protected]> (cherry picked from commit 5eb270f) Co-authored-by: Jacob Perron <[email protected]>
1 parent 27a5c5b commit 01fdf6e

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

source/Contributing/Developer-Guide.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,9 @@ Package layout
407407

408408
* ``<package_name>``: contains all Python code
409409
* ``test``: contains all automated tests and test data
410+
* ``config``: contains configuration files, e.g. YAML parameters files and RViz config files
410411
* ``doc``: contains all the documentation
412+
* ``launch``: contains all launch files
411413
* ``package.xml``: as defined by `REP-0140 <https://www.ros.org/reps/rep-0140.html>`_ (may be updated for prototyping)
412414
* ``CMakeLists.txt``: only ROS packages which use CMake
413415
* ``setup.py``: only ROS packages which use Python code only

0 commit comments

Comments
 (0)