Elektra 0.11.0
review.md

On potential changes (including extensions) of the API/ABI please check following list:

  • use case for API exists
  • API design review template is created by author of API change
  • Before starting to implement the change: decisions for API is in step decided
  • full Doxygen documentation (all parameters, full design-by-contract, brief, long, examples, etc.)
  • still ABI/API forward-compatible (It is okay to break backward-compatible to add new symbols)
  • symbol versioning done correctly (./doc/dev/symbol-versioning.md)
  • all Bindings written & tested (only if bindings exist for the module)
  • full Testcoverage
  • change is mentioned in the release notes, section Compatibility
  • API design is reviewed by someone else, too