-
-
Notifications
You must be signed in to change notification settings - Fork 14
Contributing
We appreciate that you want to contribute to the Flagging project! There are various ways to contribute to the project, outlined in this document.
The vast majority of contributions to the Flagging site will be code contributions. If you would like to contribute to the Safe Water Project in general, which has more coding and non-coding opportunities to contribute, say hi in our Slack, join our Tuesday meetings, and talk to one of the Safe Water Project's coordinators at the meetings.
For now, read the wiki page about our goals to get an idea of what we need, and join us on our Tuesday night meetings.
Once the website has an MVP, we will start utilizing the GitHub Issues and GitHub Probjects tabs in this repo to track work that needs to be performed.
Our project follows a standard Git workflow, currently without branching.
If this is your first time working on a collaborative project with Git, check out this handy First Contributions guide.
The basic outline for making contributions is:
- Fork the project. (https://github.com/codeforboston/safe-water/fork)
- Clone your fork. (
git clone https://github.com/<YOUR-USERNAME>/safe-water.git
) - Add a remote. (
git remote add upstream https://github.com/codeforboston/safe-water.git
) - Checkout the master branch. (
git checkout master
) - Make your changes! 😃
- Make sure your code adheres to the Code Style Guide.
- Add the relative path(s) of the document(s) you added/changed. (
git add <MY/DOC/PATH/HERE>
) - Commit those changes. (
git commit -m "<DESCRIBE WHAT YOU DID>"
) - On your forked repo, submit a Pull Request to the Code for Boston's
master
branch. - Ask someone on the Slack channel to review your Pull Request.
We will review pull requests and discuss them on Tuesday nights at the Code for Boston meetup.