32 lines
		
	
	
	
		
			1,011 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
	
		
			1,011 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								what does a type contain?
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								   - possible explorer functions to find out about the system state
							 | 
						||
| 
								 | 
							
								   - scripts being run on the server, which inputs cconfig and generates code to
							 | 
						||
| 
								 | 
							
								     apply changes on the client
							 | 
						||
| 
								 | 
							
								     -> logs errors through stderr
							 | 
						||
| 
								 | 
							
								     -> 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								   - cdist takes all the type scripts, for each defined type
							 | 
						||
| 
								 | 
							
								      - when to run cdist-explorer tools from types?
							 | 
						||
| 
								 | 
							
								         - get general impression first and then consider tools?
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								   - what about the overwrites / order / inherits problem?
							 | 
						||
| 
								 | 
							
								      - is a "how to reuse x"-problem
							 | 
						||
| 
								 | 
							
								      - NO OVERWRITE POSSIBLE!!!!!!!
							 | 
						||
| 
								 | 
							
								         - once defined, no redefine
							 | 
						||
| 
								 | 
							
								         - record creator to issue warning on collision detection!
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								   - "i want to do the same as x, but change a single bit"
							 | 
						||
| 
								 | 
							
								      - i call the other type under my own name and overwrite stuff afterwards
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								      - apache, tomcat, etc.
							 | 
						||
| 
								 | 
							
								         - 
							 | 
						||
| 
								 | 
							
								      TYPECHANGES are good!
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								   - what is cm?
							 | 
						||
| 
								 | 
							
								      - copying files around
							 | 
						||
| 
								 | 
							
								      - changing files
							 | 
						||
| 
								 | 
							
								      - removing files
							 | 
						||
| 
								 | 
							
								      - put together in a context
							 | 
						||
| 
								 | 
							
								
							 |