forked from ungleich-public/cdist
		
	merge and cleanup todos
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								0b2a5cd4a1
							
						
					
				
			
			
				commit
				
					
						b463fa6bf9
					
				
			
		
					 4 changed files with 11 additions and 56 deletions
				
			
		| 
						 | 
					@ -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
 | 
					 | 
				
			||||||
| 
						 | 
					@ -3,10 +3,17 @@ UNASSIGNED TODOS
 | 
				
			||||||
The following list of todos has not been assigned to any developer.
 | 
					The following list of todos has not been assigned to any developer.
 | 
				
			||||||
Feel free to pick one!
 | 
					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
 | 
					TESTS
 | 
				
			||||||
-----
 | 
					-----
 | 
				
			||||||
| 
						 | 
					@ -20,11 +27,8 @@ TESTS
 | 
				
			||||||
 | 
					
 | 
				
			||||||
USER INTERFACE
 | 
					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"
 | 
					- How to cleanly implement "restart service if config file changed"
 | 
				
			||||||
 | 
					    -> document
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Cache
 | 
					- Cache
 | 
				
			||||||
   - add example how to use 
 | 
					   - add example how to use 
 | 
				
			||||||
| 
						 | 
					@ -42,12 +46,5 @@ USER INTERFACE
 | 
				
			||||||
 | 
					
 | 
				
			||||||
TYPES
 | 
					TYPES
 | 
				
			||||||
------
 | 
					------
 | 
				
			||||||
- __ssh-keys (host/user)
 | 
					 | 
				
			||||||
- __user
 | 
					- __user
 | 
				
			||||||
   add option to include --create-home
 | 
					   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!
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -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
 | 
					 | 
				
			||||||
| 
						 | 
					@ -297,32 +297,5 @@ pointers on where to continue to read:
 | 
				
			||||||
eof
 | 
					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
 | 
					- Create new video for cdist 2.0.0
 | 
				
			||||||
   http://www.youtube.com/watch?v=PRMjzy48eTI
 | 
					   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
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue