abao icon indicating copy to clipboard operation
abao copied to clipboard

ES7 Migration - CONTRIBUTING

Open oshalygin opened this issue 7 years ago • 5 comments

We should establish contributing guidelines and place them in a CONTRIBUTING file.

Leaving this open for discussion.

oshalygin avatar Aug 07 '17 17:08 oshalygin

We can start with a simple version

cybertk avatar Aug 07 '17 18:08 cybertk

what about something like this:


Abao is an open source project and your contribution is very much appreciated.

  1. Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
  2. Fork the repository on Github and make your changes on the develop branch (or branch off of it). 3. Run npm run lint before committing to check for common problems and auto format all code.
  3. Add an example of the new feature to example.raml (if applicable)
  4. Send a pull request (with the develop branch as the target).

If your pull request is merged feel free to ask for push access. We want to get more maintainers! If you do have push access, please still work on feature branches and create pull requests, which then get reviewed. You can also review other people's pull requests and be involved in that way.

A big thank you goes out to everyone who helped with the project, the contributors and everyone who took the time to report issues and give feedback.


We used the same in raml2html.

sichvoge avatar Sep 05 '17 11:09 sichvoge

Love it, lets get this together in a PR. Either I can do put it together or you can, lmk. If I don't hear back by the weekend I'll put together a quick PR for this 👍

oshalygin avatar Sep 07 '17 22:09 oshalygin

Should I do this against a specific branch?

Update: I will do that against the es7-migration branch.

sichvoge avatar Sep 08 '17 11:09 sichvoge

Done!

sichvoge avatar Sep 08 '17 14:09 sichvoge