Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a config for dev container to make development easier. #6230

Open
2 tasks done
pktiuk opened this issue Jun 2, 2023 · 3 comments · May be fixed by #7763
Open
2 tasks done

Create a config for dev container to make development easier. #6230

pktiuk opened this issue Jun 2, 2023 · 3 comments · May be fixed by #7763
Assignees
Labels
enhancement New feature or request

Comments

@pktiuk
Copy link
Contributor

pktiuk commented Jun 2, 2023

My actions before raising this issue

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.

@bsekachev bsekachev added the enhancement New feature or request label Jun 7, 2023
@bsekachev bsekachev self-assigned this Jan 30, 2024
@g-kartik
Copy link
Contributor

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?

@g-kartik g-kartik linked a pull request Apr 13, 2024 that will close this issue
5 tasks
@g-kartik
Copy link
Contributor

g-kartik commented Apr 14, 2024

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.

@g-kartik
Copy link
Contributor

g-kartik commented Apr 20, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants