Hi !

While discussing with Cédric [1], I discovered that the workflow which
describes how contributions are accepted was not completely documented.

This is important to describe this workflow: new contributor need it
[2], so documenting it allows us to focus on the code.

I believed - it was my understanding of [3] and [4] - that any patch to
framework sub-project (the Tryton server and client) must be approved by
a "LGTM" of Cédric. It occurs that it was a misunderstanding [2] :)


The rules - as explained by Cédric [1], are:

Any core developer is allowed to push, core developers take
responsibility. The core developers are: Cédric, nicoe, pokoli and albert.

People allowed to push without being core developers are allowed to push
small fixes without LGTM. Bigger fixes need approval (LGTM) of a core
developer.

For bigger fixes, in case of disagreement a consensus should be reached,
at last the project leader takes a decision.

If nobody disagrees, I will update [4] in one week (if you miss this
dead line, discussion could take place later :)

[1] French:
http://www.tryton.org/~irclog/fr/2014-08-20.log.html#t2014-08-20%2011:35
[2] http://www.tryton.org/~irclog/2014-01-31.log.html#t2014-01-31%2012:47
[3] https://code.google.com/p/tryton/wiki/ProjectOrganization/
[4] https://code.google.com/p/tryton/wiki/HowtoContribute

--

Pierre-Louis

Reply via email to