Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.67 KB

CONTRIBUTING.md

File metadata and controls

30 lines (17 loc) · 1.67 KB

Contributing

Thanks for your interest in improving Kinopio, I'm grateful for your support.

Discuss Changes Before Building

Because the kinopio-client app has a really opinionated interface, it's strongly recommended that you create a forum topic, or a github issue, to discuss your proposed changes beforehand. A little conversation beforehand saves hours down the road.

You should propose new features in the forum in order to get feedback from a wider audience. The easiest way to contribute and learn the codebase may be to fix bugs reported in the forum.

If using github issues, you should check and reference related bug reports or feature request/design discussions from the forums to add context.

Oh and do let me know if you have any questions about the code. Some parts are way messier than others.

=( ^o^)ノ ...…___o

Making Changes

To create a pull request:

  1. Fork and clone this repo
  2. Create a separate branch for your changes
  3. Run the app with the production API server using instructions in README.md, and make your changes
  4. Push your branch and open a PR

Your PR will be reviewed and merged in as soon as possible if everything looks good.

All merged contributions become part of Kinopio and governed by the terms of its license

(/^)/    ● \(^\)