-
Notifications
You must be signed in to change notification settings - Fork 10
Contributions, Roadmap and Project Membership
We have a public CKAN Roadmap on Trello: https://trello.com/b/MkqvtXnH/ckan-roadmap-ideas-requests! CKAN is open source and there are lots of ways to get involved:
- Prioritise features: see something you want? Vote it up (by clicking on the card and pressing the ‘vote’ button) on the Roadmap Trello card.
- Specify implementation: comment on a feature card with requirements, edge cases to consider or related work that exists.
- Contribute code: Are you a coder working on something like one of these features? Let us know! Add a comment to the card, and e-mail the dev list.
- Sponsor: See a feature listed you’d really like in CKAN, but don’t have the skills to implement yourself? You can sponsor the feature by paying for the developer time needed to create it. Just, write to info[at]ckan.org or using our contact form.
- Suggest: Is there some great feature that you can’t see on the roadmap? Add it to our github wiki page and kickstart a discussion on the discussion list.
- Bugs: go on github issues with a link (where possible) and steps to reproduce please
- New features or changes need to go on the Roadmap and be analysed and specced out first on a wiki page and in discussion on the developer mailing list.
We are structuring and opening up CKAN development and governance. We really need more people to help review code and be involved in the analysis and specification of new features and extensions to existing functionality.
To do:
- Set up a committer/reviewer mailing list
- Clear information on how to become a core committer (process TBC - maybe provisional status - review not merge first, then official... by nominee/vote of existing members based on visible contributions)
- Code guidelines (tests, documentation, how to write consistent code)
- Monthly open product meetings
- Weekly pull request review meetings
- What else?
We need core funding to help grow and expand the CKAN Project to keep it powerful, dependable, sustainable and international. We need both coordination, technical oversight, yearly conference sprints and roadmap progress. We are looking to governments, organisations and companies using CKAN to contribute either funds or people's time to support us!
Talk to Irina Bolychevsky [at] okfn.org to talk about how to get involved.