-
Notifications
You must be signed in to change notification settings - Fork 276
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
Concept version of a CONTRIBUTING.md #798
Conversation
Should we add PEP257 as well? |
My suggestion would be that we try to standardize our code as much as possible by forcing new PRs to pass specific conventions. In my opinion, these should be mandatory:
That's my opinion. What do you think? |
Take a look in this proposal: |
I'd love to convert to the JS style guide used at Airbnb but there's still a LOT of changes that'll need to be made before that's possible. I'll finally have internet back in the next 14 days so I'll be able to start work on this if everyone is okay with that. I'd also like to know officially what versions of browsers we support so I can start removing old js code that's mainly for outdated browsers. One of first things that comes into mind is using |
Can this be approved? |
``` | ||
|
||
## Javascript guidelines | ||
We follow Google's Javascript guide: https://google.github.io/styleguide/javascriptguide.xml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason Google's was chosen over AirBNB's?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. Just want to get starting with something. And as where going towards Angular, googles guidelines seemed logic. If you wanna take care of the js guidelines. Great!
Where now on slack with for the devs channel. Come to IRC for the invite.
For the JS devs I've also been looking into https://github.com/sindresorhus/xo instead of jshint and the current style/lint guide we use. |
First concept version of CONTRIBUTING.md
I'll keep this open for 1 week.