File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
source/development/guidelines Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -97,18 +97,21 @@ Knowing we can’t change the world in a single day and having a lot of legacy t
97
97
drag around with us, our strategy consists of three parts:
98
98
99
99
**1) ** Cleanup and maintenance
100
+
100
101
Restructure old (legacy) code, basically all code in the src/www, src/etc/inc to
101
102
make it better readable, easier to use and remove unused / unnecessary parts. By
102
103
doing so we want to extend the lifetime of the old code a bit and make the
103
104
transition in new code easier eventually.
104
105
105
106
**2) ** Detach
107
+
106
108
Move system configuration calls to configd where possible, which gives the
107
109
administrator the advantage of running those commands from the command line and
108
110
helps removing the need for root user access in the future. The ipsec VICI
109
111
implementation is one example of this stage.
110
112
111
113
**3) ** Moving on
114
+
112
115
(re)build new parts, using our new modules, which provide a layered development
113
116
system to automatically support API calls from other systems and XML based model
114
117
templates to describe configuration data.
You can’t perform that action at this time.
0 commit comments