How to contribute to tryton



How to contribute to tryton

0 0


contribute-to-tryton

Contribute to Tryton slides for Jornadas Tryton 2016

On Github pokoli / contribute-to-tryton

How to contribute to tryton

(or another open source project)

Available on: http://pokoli.github.io/contribute-to-tryton

Who am I?

Sergi Almacellas Abellana

  • (Python ♥) Programmer
  • Open source enthusiast
  • Tryton commiter since Nov 2013

What does contribute mean?

To give ( money, time, knowledge, assistance, etc. ) to a common supply, fund, etc., as for charitable purposes.

Source: http://www.dictionary.com/browse/contribute

Types of contributions

(in open source projects)

  • Coding
  • Translating
  • Documenting
  • Reporting Bugs
  • Testing
  • Suporting other users
  • Discussing new features
  • Donating Money
  • Spread the word

Before contributing code

Search existing discussions/issues Ask/Discuss on the IRC/ML Read contribution rules Patches always on latest development version Read code style PEP8 (with exceptions), 80cols Inform about your plans Assign to issue yourself & state=in progress

Submiting code

Clone: hg clone https://hg.tryton.org/trytond Modify vi filename.py Run tests python setup.py test Upload hg review -m "trytond: Explanation of your change" Review mutt & browser Re-Upload hg review -m "fix comments" Commit Normally by a core developer

Code Review

Giving feedback

  • On Other users code
  • On Discussions and issues

Translations

String freeze 1 month before release

Donate

  • Recurring
    • Wire Transfer
    • Paypal
    • Bitcoin
    • Flatter
    • Gittip
  • On development
    • Indigogo

Thank you!

The presentation code is avaiable on

http://github.com/pokoli/contribute-to-tryton Contributions are welcome ;-)

How to contribute to tryton (or another open source project) Available on: http://pokoli.github.io/contribute-to-tryton