freezer-specs/priorities/newton-priorities.rst

2.2 KiB

Newton Project Priorities

List of themes (in the form of use cases) the freezer development team will prioritize in Newton.

Priority Primary Contacts
Hardening and testing Jonas Pfannschmidt
Agent refactoring Saad zaher
Documentation improvement Guillermo Garcia
Disaster recovery Fabrizio Fresco

Hardening and testing

In Newton, we want to increase as much as possible the test coverage for Freezer. This include better and more unit tests and tempest tests.

Agent refactoring

In Newton, we want to make our freezer-agent pluggable for four of its core internal parts:

  • Pluggable storage: In order to support more storage backend
  • Pluggable snapshot: In order to support more snapshoting technique (like xfs, brtfs, ...)
  • Pluggable application: Through a system of hooks, we want to facilitate the support of new application aware backups.
  • Pluggable engine: In order to support other ways of processing data.

Disaster recovery

In Newton we will kick off freezer-dr in order to provide tooling to support disaster recovery cases where backup/restore is not able to provide a good enough RTO.

Documentation improvement

In Newton, we will refactor our documentation. This includes mooving it away from the READMEs, refactoring and updating the content as well as improving the developper documentation.