-
-
Notifications
You must be signed in to change notification settings - Fork 172
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
simplify code contributions by fully automating the dev setup. #88
Conversation
Awesome! Thanks for setting this up, @nisarhassan12 ! I also love that you're a first-time contributor to our project! ✨ We're working on a few dev environment things, so I'm going to hold off on reviewing this until those are complete. See #74, which I'll consider a block before we review integrating this. |
Ok! Thanks :) |
@greatislander @ovlb How do you all feel about this simplification to the dev environment? This was blocked by the other CI updates we were working on. |
Hey @nisarhassan12! Thanks for taking your time to contribute :) I’ve never used Gitpod before so I can’t comment on the tool itself. Seems decent on first look. General notes:
Out of curiosity: Is there a way to activate Prettier/code formatting on save? Just want to understand the capabilities of this tool a little better. All in all, it can be a viable alternative to cloning locally. Especially as we currently don’t have a workflow to contribute definitions outside of a code editor. |
Hi all, I don't have any objections to this and it does lower the barrier to entry. However, I think in terms of facilitating contributions from less technical contributors, the UI still feels very developer-oriented and so it might not have the desired impact. |
Thanks, @ovlb 🙂 .
The other command from the Gitpod setup is now removed.
I'm working on this.
activated in e420645 by installing the Prettier VS Code Extension and adding a
removed in fafd7ed |
Thanks, @greatislander this Pr is about to simplify code contributions. For authoring content Netlify Open Authoring is great and a lot easier. |
@ovlb @greatislander Is there anything else we'd like to see here? |
@tatianamac I’ll have a final look tomorrow. And, @nisarhassan12, sorry for the radio silence here. |
Sorry this is not fixed yet I initially thought it was but It turns out to be false. I will try to figure out How to make it work. Thanks. |
@tatianamac Thanks! would you please tell why you closed this PR? |
@nisarhassan12 Because I ported the repo over to a new org and renamed the main branch from |
Ok. Thanks. |
Hi! 🙂
This Pr simplifies code contributions by fully automating the dev setup with gitpod(a free online VS Code like ide). With a single click it will launch a ready to code workspace and automatically:
npm run serve
.so that anyone interested in contributing to the source code of the site can start away.
You can give a try on my fork of the repo via the link below:
https://gitpod.io/#https://github.com/nisarhassan12/selfdefined
This is how it looks:
![image](https://user-images.githubusercontent.com/46004116/75153478-4e7a3c80-572d-11ea-952c-ee49e1ce3726.png)