Meeting20150520
Evgeny Mandrikov edited this page May 20, 2015
·
3 revisions
Geneve, 20.05.2015: Evgeny, Marc
Development Process
- users mailing list
- Evgeny will do first dispatching from now on
- beta testing
- We stay with our snapshot builds
- Builds for feature branches should be created with downlaodable artifacts (issue #311)
- We agree that we might sometimes break functionality in releases, in this case users can stay with last working release until we publish a new release
- feature prioritization
- will be done with GitHub milestones
- we focus on the next release only
- the number items in a milestone should be limited
- when opening a new release milestone there will be a common planning (skype, ...)
- For preparation we tag issues with "milestone candidate"
- more focused work especially on large features
- For large features task planning is required.
- Tasks can be written down in issue descriptions or split into multiple issues (enables separate PRs)
- collaboration
- Conversation primarly happens in issues or PRs
- All bug fixes and new features should be handled with PRs
- We try to do reviews on all PRs
- Branches are kept in the jacoco/jacoco repository to allow collaboration between organization members
- We try to avoid small intermediate commits, forced push are ok on PRs
Development Infrastructure
- refactoring of build
- See issue #312