merge and cleanup todos

Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
This commit is contained in:
Nico Schottelius 2012-01-09 16:25:32 +01:00
parent 0b2a5cd4a1
commit b463fa6bf9
4 changed files with 11 additions and 56 deletions

View File

@ -1,7 +0,0 @@
Stuff that needs to repaired very soon as they may cause frustration...
__process / name bug:
__process /usr/lib/postfix/master --start "/etc/rc.d/postfix start" --state running
=> name="usr/lib/postfix/master"
=> breaks!
=> cannot detect if ^/ is needed or not automatically

View File

@ -3,10 +3,17 @@ UNASSIGNED TODOS
The following list of todos has not been assigned to any developer.
Feel free to pick one!
CORE
BUGS
----
- Add subcommand to create template of a type with working manpage
(cdist type-template or so)
Stuff that needs to repaired very soon as they may cause frustration...
__process / name bug:
__process /usr/lib/postfix/master --start "/etc/rc.d/postfix start" --state running
=> name="usr/lib/postfix/master"
=> breaks!
=> cannot detect if ^/ is needed or not automatically
TESTS
-----
@ -20,11 +27,8 @@ TESTS
USER INTERFACE
--------------
- add support $__tmp?
- for use in manifest, code, etc.?
- for creating temporary files, etc.
- How to cleanly implement "restart service if config file changed"
-> document
- Cache
- add example how to use
@ -42,12 +46,5 @@ USER INTERFACE
TYPES
------
- __ssh-keys (host/user)
- __user
add option to include --create-home
DOCUMENTATION
--------------
- asciidoc interprets __, which we use for variables
names -> seek through docs and replace with \_\_!
- reference explorers in cdist-reference!

View File

@ -1,8 +0,0 @@
missing types:
__bootloader
__taball_get
__mount
__mount-point-create
__fstab
- run user postinstall script
- for e.g. reboot, chroot && start sshd

View File

@ -297,32 +297,5 @@ pointers on where to continue to read:
eof
--------------------------------------------------------------------------------
- Initial install support
- setup $__install = "yes" for
manifest(s), gencode-*
- run standard manifest (?)
- creates initial objects
- only those having the installer flag?
- requires changegs to cdist-type-emulator!
- Goto Rewrite cdist-type-emulator
- run all other manifests
- creates all objects
- what about type explorer?
- do not run, create empty output (types should be able
to handle this!)
via __global/
- Support parallel execution
- error handling / report failed hosts
- Create new video for cdist 2.0.0
http://www.youtube.com/watch?v=PRMjzy48eTI
- Setup __debug, if -d is given, so other tools can reuse it
- implement everywhere to external!
- remote_prefix:
scp vs. ssh issue
locale_type