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

Add Gitpod for Easy Contributions #2734

Closed
ThomasSanson opened this issue Jun 9, 2023 · 3 comments · Fixed by #2737
Closed

Add Gitpod for Easy Contributions #2734

ThomasSanson opened this issue Jun 9, 2023 · 3 comments · Fixed by #2737
Labels
enhancement New feature or request O: stale 🤖 This issue or pull request is stale, it will be closed if there is no activity

Comments

@ThomasSanson
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Contributing to a new project often involves setting up a local development environment, which can be time-consuming and may deter potential contributors. This process can be particularly frustrating when the contributor simply wants to make a quick fix or add a small feature.

Describe the solution you'd like
I propose the addition of Gitpod to this project. Gitpod is a dev environment that spins up in seconds directly in your browser, allowing contributors to start coding immediately without the need to set up a local development environment. This would involve adding a .gitpod.yml file to configure the Gitpod workspace.

In addition, the contribution documentation located at this link would need to be updated to include instructions on how to use Gitpod for contributions.

Describe alternatives you've considered
An alternative could be to provide a detailed guide on setting up a local development environment for this project. However, this would still require time and effort on the part of the contributor, and would not provide the instant access that Gitpod offers.

Additional context
By lowering the barrier to entry for new contributors, we can encourage more participation in the project and potentially increase the speed and diversity of improvements and new features. I am happy to work on this if you agree.

@ThomasSanson ThomasSanson added the enhancement New feature or request label Jun 9, 2023
@echoix
Copy link
Collaborator

echoix commented Jun 9, 2023

I totally approve, that's what I use normally. I love the fact that by default, the environments are more performant than GitHub codespaces. I just don't configure it, and redo some steps to set the Python env and version, and install requirements.

Last time I tried the GitHub Codespaces with the devcontainers contributed by a user didn't work, and couldn't load.

@ThomasSanson
Copy link
Contributor Author

linked with #2399

@github-actions
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity.
It will be closed in 14 days if no further activity occurs.
Thank you for your contributions.

If you think this issue should stay open, please remove the O: stale 🤖 label or comment on the issue.

@github-actions github-actions bot added the O: stale 🤖 This issue or pull request is stale, it will be closed if there is no activity label Jul 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request O: stale 🤖 This issue or pull request is stale, it will be closed if there is no activity
Projects
None yet
2 participants