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 configuration #2449

Closed
wetneb opened this issue Mar 21, 2020 · 4 comments
Closed

Add Gitpod configuration #2449

wetneb opened this issue Mar 21, 2020 · 4 comments
Labels
Type: Feature Request Identifies requests for new features or enhancements. These involve proposing new improvements.

Comments

@wetneb
Copy link
Sponsor Member

wetneb commented Mar 21, 2020

Is your feature request related to a problem or area of OpenRefine? Please describe.
Setting up an IDE to work on OpenRefine can take a bit of time. Web-based IDEs are becoming popular and they make it easy to offer a pre-configured environment for prospective developers.

Describe the solution you'd like
Gitpod.io is one of them, and we could embed default configuration files for it.
We would mention the integration in the documentation, alongside our current explanations about how to set up Eclipse.

Describe alternatives you've considered
There are other web-based IDEs available (such as Eclipse Che), we could also look into providing configuration for them.

Additional context
@antoine2711 is interested in this and opened #2447 for that.

@wetneb wetneb added the Type: Feature Request Identifies requests for new features or enhancements. These involve proposing new improvements. label Mar 21, 2020
@thadguidry
Copy link
Member

thadguidry commented Mar 21, 2020

I am currently working on the Eclipse Che integration now in #2450 Almost have most of this done (Maven, Java, GitHub Pull Requests, with Build/Run commands, custom Welcome page, and being able to run OpenRefine minimally for testing) within a single devfile.yaml that you can run locally or in Eclipse SaaS cloud (free with 1 workspace, but you have to accept the RedHat terms, but that's essentially the same with Gitpod also). I'll put this on my fork so we can try it out first and see any problems.

So I think we should at a minimum provide both the devfile.yaml for Eclipse Che, as well as Gitpod (which is free up to 50 hours/month for open source projects).

@kushthedude
Copy link
Member

kushthedude commented May 8, 2020

@wetneb Is it still needed when github is rolling out codespaces?

@wetneb
Copy link
Sponsor Member Author

wetneb commented May 8, 2020

Personally I have never needed that - I would wait to see what codespaces are, it's probably a bit early to tell.

@thadguidry
Copy link
Member

thadguidry commented Oct 5, 2021

This is now fixed thanks to the amazing talents of GitHub engineering team. Codespaces are here and super easy to access.

Hit . dot while looking at the OpenRefine GitHub repo. Bam! Instant VSCode IDE!

Closing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Request Identifies requests for new features or enhancements. These involve proposing new improvements.
Projects
None yet
Development

No branches or pull requests

3 participants