Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 1.13 KB

File metadata and controls

28 lines (24 loc) · 1.13 KB

#Team Best Practices

All this to be confirmed
Just a gentle reminder checklist

##Development ###General

  • Work with the git branch model. Please refer to this blog for more information on git flow.
  • Register all enhancements, bugs & questions in the issue list
  • Follow (style guide)[]

###Checklist before merging in develop

  • Issue registered in github and commit message contains Fixes #<issue_number>.
  • Test code present.
  • Code complies to design.
  • Documentation updated.
  • TBC Make sure that code coverage is not lower than before adding the code.
  • Tests successfully with Travis.
  • Documentation is updated.
  • Consensus in the team (especially with Daniele).

##Release

  • Overall quality check: code style, code test coverage, documentation, minimum deployment targets (OSX 10.10, iOS 8.0, tvOS 9.0, watchOS 2.0)
  • git flow release start
  • Assess all issues and close those that were resolved
  • Generate the change log
  • git flow release finish