diff options
author | Saku Ytti <saku@ytti.fi> | 2015-02-07 12:02:16 +0200 |
---|---|---|
committer | Saku Ytti <saku@ytti.fi> | 2015-02-07 12:02:16 +0200 |
commit | 3b831f28f6eba0b10a45011bb2fb42ff381d4f15 (patch) | |
tree | 33f16d0f8bb4f4950e15b517eb1bf059d326cb1a /TODO.md | |
parent | 9492a36ae2bb93299cc3bb35deceba4c07511c26 (diff) |
add some todo items
It does not look too good that I'll have time to address them any time
soon.
Diffstat (limited to 'TODO.md')
-rw-r--r-- | TODO.md | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -1,3 +1,17 @@ +# refactor core + * move state from memory to disk, sqlite probably + * allows us to retain stats etc over restart + * simplifies code + * keep only running nodes in memory + * negligible I/O cost, as majority is I/O wait getting config + +# separate login to owon package + * oxidized-script is not only use-case + * it would be good to have minimal package used to login to routers + * oxidized just one consumer of that functionality + * what to do with models, we need model to know how to login. Should models be separated to another package? oxidized-core, oxidized-models and oxidized-login? + * how can we allow interactive login in oxidized-login? With functional VTY etc? REPL loop in input/ssh and input/telnet? + # thread number * think about algo * if job ended later than now-iteration have rand(node.size) == 0 to add thread @@ -6,4 +20,4 @@ # docs, testing * yard docs - * rspec tests + * minitest tests |