space-ros / demos

Various Space ROS demos.
Apache License 2.0
28 stars 43 forks source link

NASA Challenge_[@gmacario]_[Add Dev Container configuration] (closes #57) #58

Open gmacario opened 2 months ago

gmacario commented 2 months ago

Feature description

Closes: Issue #57

This feature submission is part of the NASA Space ROS Sim Summer Sprint Challenge.

Add Dev Container configuration

From https://containers.dev/

A development container (or dev container for short) allows you to use a container as a full-featured development environment. It can be used to run an application, to separate tools, libraries, or runtimes needed for working with a codebase, and to aid in continuous integration and testing. Dev containers can be run locally or remotely, in a private or public cloud, in a variety of supporting tools and editors.

In order to enhance the developer experience I propose to extend the space-ros/demos providing support to Dev Containers

Implementation considerations

Dev Containers can be used from the command-line, or inside an IDE such as Visual Studio Code.

gmacario commented 2 months ago

May I kindly ask one of the repository maintainers to approve this workflow? I already built this PR on my fork and it LGTM.