Working on a Bounty
Bounties come in many shapes and sizes but there are a few ways to make sure things run smoothly. Here’s the recommended workflow for new contributors.
Make sure to express interest in the chat before working on a bounty. Community Development
The Process
1
Work With the Community Team
Most medium to large bounties require collaboration with the Contributing Team. Contributors working on bounties are assigned an Advisor, and in some cases, introduced to other contributors.
Work together to develop a plan that helps structure the approach:
- Clear, attainable goals
- Realistic timelines and deadlines
- The best way to split up any work
- Roles and responsibilities
- Times to sync up
Need help getting started? Utilize a project plan template.
2
Review the Resources
Content
For writing or creating content, review the following resources to ensure the content meets standards.
Technical Resources
For developing with Maker, review this curated list of documentation, guides, tools, and APIs.
For developing on this Portal, review this documentation, guides.
3
Work Openly
Start work in a Google Doc so the Contributing Team can collaboratively review and leave feedback. Be sure to communicate regularly with the team and the wider community. It's strongly encouraged to share work, ask for feedback and keep everyone updated in the community chat
Keep the GitHub issue attached to your bounty up to date with comments and feedback.
Submit a Final Draft
If the work is content-based, it will have to be copied from a Google Doc to markdown. All content on the site is in markdown. Use Hack.md to create markdown content.
When your work is ready for final approval, submit a pull request in GitHub and update the GitHub issue.
Once a pull request has been approved, the Advisor will let give directions for requesting Dai.
4
Help Improve the Process
Once a bounty has been completed, let us know what went well and what didn’t. Suggest any ideas for improvements. This can be done on a call or via community chat.
See Open Bounties
Ready to get to work? Check out which bounties currently need help.