To streamline and standardize the local development process for contributors, there's a need to introduce a dev container configuration for the "IdleRunner" project. This will ensure consistency across various development environments and simplify the initial setup process.
Details
The dev container should be based on Ubuntu or Debian.
It must support Bash and Cron, as they are essential for the project.
The inclusion of sudo is required for certain administrative tasks.
The dev container setup should align with the project's existing dependencies and operational requirements.
Outcome
A devcontainer.json file in the project repository.
Documentation on how to use the dev container for local development.
Summary
To streamline and standardize the local development process for contributors, there's a need to introduce a dev container configuration for the "IdleRunner" project. This will ensure consistency across various development environments and simplify the initial setup process.
Details
sudo
is required for certain administrative tasks.Outcome
devcontainer.json
file in the project repository.Currently, I am already working on this here: https://github.com/Codycody31/IdleRunner/tree/add-devcontainer-support. Others thoughts on this would be perfect