CKAN is free open source software and contributions are welcome, whether they're bug reports, source code, documentation or translations. The following documents will walk you through our processes for making different kinds of contributions to CKAN:
issues i18n
commit-messages pull-requests reviewing
documentation architecture css html javascript python testing frontend/index
database-migrations upgrading-dependencies release-process