From 64d6823218353d628ab71b6f5340e8d8c1747841 Mon Sep 17 00:00:00 2001 From: Eric Torres Date: Tue, 23 Apr 2019 21:40:31 -0700 Subject: [PATCH] Update TODO list --- README.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.rst b/README.rst index d571adb..d61a9b3 100644 --- a/README.rst +++ b/README.rst @@ -78,6 +78,7 @@ Implementation Notes To-do ----- +* Make Repositories network-aware. This means we might need to split ``rbackup.struct.repository.Repository`` into a server and client * Add override for umask i.e. add the command-line options -u, --umask or an option in the config file * Add __enter__ and __exit__ for PackageManager lockfiles to prevent transactions during backup * Create snapshot manipulation script @@ -86,6 +87,13 @@ To-do * Repository.__delitem__() * Reconfiguring Repository.snapshot_symlink whenever a snapshot is deleted +* Plugin API + * Plugin.run() and Plugin.communicate() abstract methods + + * Plugin.run() is passed a set of specific arguments + + * snapshot? + Dependencies ------------