Want to Help - Google-IO-Extended-Grand-Rapids/conference_web GitHub Wiki
We welcome contributions. Are you interested in a technology that we are leveraging, please help out. Are you interested in integrating a new technology into the system that we are currently not using, let's talk. We are providing an opportunity for you to flex your existing skills or work on some new ones.
Preparing an issue
When creating an issue, please do the following:
- Assign your issue a complexity level (1 = Easy, 2 = Medium, 3 = Hard)
- Provide a meaningful title to your issue
- Provide enough context in the description so that the person tackling the issue is confident
Taking an Issue
When taking on an issue, please do the following:
- Assign the issue to yourself
- Provide an estimate of how long you think it will take to complete
- Ask as many questions as necessary until you feel comfortable tackling
Coding
When coding, we follow the Nvie Successful Branching Model
- when working on a feature, create a branch from develop
- after you have completed the feature, submit a Pull Request into develop
- Once it has been reviewed, and accepted, it will be merged into the develop branch
- master branch is used purely for releases