You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Proposal: Creation of a Devcontainer for ROS2 Humble Andino Gazebo Development
Description
As a part of our ongoing efforts to improve the developer experience and streamline the setup process, I propose the creation of a Devcontainer for the ROS2 Humble Andino Gazebo development environment. A Devcontainer would allow for a consistent development setup across different environments, reducing setup time and potential configuration issues.
Benefits
Consistency: Ensures that all developers work in an identical environment.
Ease of Setup: Simplifies the initial setup process, making it easier for new contributors to start working on the project.
Portability: Developers can switch between different machines without worrying about reconfiguring the development environment.
Integrated Tools: Ability to pre-configure tools and extensions specific to the project.
Proposed Setup:
Base Image: Use the official ROS2 Humble base image as the starting point.
Development Tools: Include commonly used development tools and dependencies such as:
colcon
rosdep
gazebo
vscode extensions for ROS
Configuration:
Include .devcontainer/devcontainer.json with the necessary configuration.
Provide scripts for setting up the environment and initializing dependencies.
francocipollone
changed the title
Proposal: Creation of a Devcontainer for ROS2 Humble Andino Gazebo Development
Proposal: Creation of a Devcontainer for ROS2 Humble Andino Development
Jul 19, 2024
Proposal: Creation of a Devcontainer for ROS2 Humble Andino Gazebo Development
Description
As a part of our ongoing efforts to improve the developer experience and streamline the setup process, I propose the creation of a Devcontainer for the ROS2 Humble Andino Gazebo development environment. A Devcontainer would allow for a consistent development setup across different environments, reducing setup time and potential configuration issues.
Benefits
Proposed Setup:
Base Image: Use the official ROS2 Humble base image as the starting point.
Development Tools: Include commonly used development tools and dependencies such as:
colcon
rosdep
gazebo
vscode extensions for ROS
Configuration:
Example of 'devcontainer.json':
Tasks:
I look forward to your feedback and suggestions.
Thank you
The text was updated successfully, but these errors were encountered: