60 lines
2.2 KiB
ReStructuredText
60 lines
2.2 KiB
ReStructuredText
.. _newton-priorities:
|
|
|
|
=========================
|
|
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`_ |
|
|
+-------------------------------------------+-----------------------+
|
|
|
|
.. _Jonas Pfannschmidt: https://launchpad.net/~jonas-pfannschmidt
|
|
.. _Saad zaher: https://launchpad.net/~szaher
|
|
.. _Fabrizio Fresco: https://launchpad.net/~felipe
|
|
.. _Guillermo Garcia: https://launchpad.net/~sirmemogarcia
|
|
|
|
|
|
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.
|