New features checklist

From CRIU
Revision as of 18:55, 29 May 2018 by Avagin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This is what to check before merging a new feature from development branch into master.

  1. In CRIU sources
    1. The feature itself %)
    2. Kernel feature check if needed
    3. All 3 APIs if the feature is API-configurable
  2. Tests
    1. Travis/Jenkins jobs if applicable
  3. Documentation
    1. Man page
    2. Articles on wiki

Time policy

A feature may be dropped from the criu-dev branch, if it is there without any movement for six month.