-
Notifications
You must be signed in to change notification settings - Fork 0
/
ROADMAP
67 lines (38 loc) · 1.25 KB
/
ROADMAP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# $Id: ROADMAP 1075 2019-07-18 14:45:39Z gruiick $
# SPDX-License-Identifier: BSD-2-Clause
roadmap for PSMN's python3 zfs toolbox.
## versions 0.x
### version 0.1 (released)
proper dependencies:
-> execo (pip3 install execo)
working snapshots (OK)
rolling snapshots (OK)
### version 0.2 (released)
working replicas (tests ready)
-> correctly configured ssh (with silent keys and/or agent)
rolling replicas (tests ready)
### version 0.3 (released)
refactor code and configuration
rolling snapshots (tests ready)
### version 0.4 (released)
refactor code and configuration
rolling replicas (production ready)
complete documentation
### version 0.5
refactor code
one script 'zfs_actions.py' replace 'zfs-snapshot.py' and 'zfs-replica.py'
one script 'manage_conf.py' replace 'enable-*.py' and 'disable-*.py'
one module for all common functions
error management (logs, mail)
logrotate (see doc)
refactor documentation
### version 0.6
Debian 12 'Bookworm' introduce mandatory VirtualEnv for non packaged python
### developement version (0.6+)
See TODO, see branches, if any...
## version 1.0
stable version (tested on PSMN and UMPA configurations)
## versions 1.1 -> 1.9
bugfixes
## version 2.0
mbuffer integration with send/recv, as option.