Skip to content

Contributors guide

Richard Kellner edited this page Sep 14, 2016 · 4 revisions

We are happy with any volunteers involvement in django-konfera app. If you would like to help us, there are multiple ways to do so. Depending on your skills and type of work you would like to do (doesn’t have to be development), we encourage you to start with any of the following:

Write a blog, get involved on social media or make a talk

You can help out by spreading the word about django-konfera, or joining mailing list: django-konfera@pycon.sk to help others or share your ideas and experiences with people in community.

Update documentation

Github wiki is used to guide users and developers the right way. If you don't know how to do something, we probably missed it in our wiki. Documentation is a never ending process so we welcome any improvement suggestions, feel free to create issues in our bug tracker.

If you feel that our documentation needs to be modified or we missed something, feel free to submit PR, or get in touch with us at our mailing list: django-konfera@pycon.sk.

Suggest an improvement or report bug

All issues are handled by Github issue tracker, if you've found a bug please create an issue for it. For security related issues please send GPG encrypted email to richard.kellner@pycon.sk. Public GPG key

If there is something you are missing, and wish to be implemented in django-konfera, feel free to create an issue and mark it as an enhancement.

Update django-konfera

All development is done on Github. If you decide to work on existing issue, please mention in the issue that you are working on it so other people do not work on the same issue. Create your fork and update code. Once you are happy with your changes create pull request and we will review and merge it as soon as we can. To make our review easier please do all your work in a separate branch, if there is a bug for your change ideally include the bug number in the branch name. We encourage you to write tests for your code (however this is not required).

Write a test

We realize that there is never too much testing, so you can help us by creating any form of automated testing.

Getting help

If you look for help, visit our monthly meetups in Bratislava or give us a shout at django-konfera@pycon.sk mailing list.