Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.32 KB

CONTRIBUTING.md

File metadata and controls

29 lines (17 loc) · 1.32 KB

Contributing Guide

If you're reading this, it means you're interested in helping by contributing some of your time to the development of ths codebase and we're glad.

The frontend interface for govote was/is being built with Preact using the preact-cli. Preact is a 3kb alternative to React and it was chosen because of its bundle size and because the preact-cli makes it easy to get started on a project easily. You can read more about Preact on the website.

Submitting changes

Ensure that you fork out of the development branch and then you can branch out and create a new branch in the following manner:

your initials - feature you're working on

An example would be:

ye-SEOoptimization

When you're done, please send a GitHub Pull Request to govote-app with a clear list of what you've done (read more about pull requests).

Please follow the standard conventions and make sure all of your commits are atomic (one feature per commit).

Always write a clear log message for your commits. One-line messages are fine for small changes, but bigger changes should look like this:

$ git commit -m "A brief summary of the commit
> 
> A paragraph describing what changed and its impact."

Thanks!