Thanks, Anton! I think the whole process looks too big right now. Perhaps we can make the following changes:
- Remove "Development Process" section (not sure if it applies to us). - Remove "Git Workflow" section as it is described already in "Workflow" section. - Remove "Git Branches" section - "Release Process" section should be a numbered list describing steps (including QA branch) necessary to create a release. - For the ticket branch section, I don't think it is clear how to submit a branch for review or how to apply changes on master. Would be nice if you could clarify. - I would add Continuous Integration section with URL to TeamCity. It should also state that merges to master should only happen after the whole TC suite passes. Raul, it would be nice if you could also take a look and provide comments. Thanks, D. On Mon, Oct 5, 2015 at 7:36 AM, Anton Vinogradov <[email protected]> wrote: > Igniters, > > https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute page > updated. > > Changes: > 1) Jira process and Git process becomes part of How to Contribute > <https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute>. > 2) Added 'Ticket Branch' case (only for committers). > 3) Fixed minor issues. > > It will be nice if someone check correctness. >
