cvat
cvat copied to clipboard
Create a config for dev container to make development easier.
My actions before raising this issue
- [x] Read/searched the docs
- [x] Searched past issues
It would be great if it would be possible to develop cvat inside on dev container. It could allow developers and first time contributors to skip lenghty development environment setup process.
Possible Solution
For this purpose directory .devdontainer with properly defined dependencies and config would be neded.
Context
After setting this up even using GitHub codespaces would be possible. It would further decrease entry barrier for contributors.
Hello @bsekachev, I would like to work on this issue for making the development environment setup easy for new contributors. Can you please assign this issue to me?
Hello, @bsekachev, I have configured the devcontainer for development. I have tested them only on Linux and Windows machines. On MacOS it needs to be tested. Kindly review the pull request and share your feedback. I shall be happy to make any changes.
Hello @bsekachev,
I had marked the PR as draft and made changes to simplify the configuration and improve its features. It is now ready and uses same devcontainer configuration for both local as well as GitHub Codespaces systems. As a reminder I kindly request you to review the PR and share your feedback for any changes.