update cdist homepage
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
		
					parent
					
						
							
								9b18b3d79e
							
						
					
				
			
			
				commit
				
					
						c8b238df06
					
				
			
		
					 2 changed files with 9 additions and 4 deletions
				
			
		
							
								
								
									
										11
									
								
								README
									
										
									
									
									
								
							
							
						
						
									
										11
									
								
								README
									
										
									
									
									
								
							| 
						 | 
					@ -38,13 +38,13 @@ Design | Define target state, do not focus on methods or scripts
 | 
				
			||||||
Design | Push architecture: Instantly apply your changes
 | 
					Design | Push architecture: Instantly apply your changes
 | 
				
			||||||
Small core | cdist's core is very small - less code, less bugs
 | 
					Small core | cdist's core is very small - less code, less bugs
 | 
				
			||||||
Fast development | Focus on straightforwardness of type creation is a main development objective
 | 
					Fast development | Focus on straightforwardness of type creation is a main development objective
 | 
				
			||||||
 | 
					Modern Programming Language | cdist is written in Python
 | 
				
			||||||
Requirements, Scalability | No central server needed, cdist operates in push mode and can be run from any computer
 | 
					Requirements, Scalability | No central server needed, cdist operates in push mode and can be run from any computer
 | 
				
			||||||
Requirements, Scalability, Upgrade | cdist only needs to be updated on the master, not on the target hosts
 | 
					Requirements, Scalability, Upgrade | cdist only needs to be updated on the master, not on the target hosts
 | 
				
			||||||
Requirements, Security | Uses well-know [SSH](http://www.openssh.com/) as transport protocol
 | 
					Requirements, Security | Uses well-know [SSH](http://www.openssh.com/) as transport protocol
 | 
				
			||||||
Requirements, Simplicity | Requires only shell and SSH server on the target
 | 
					Requirements, Simplicity | Requires only shell and SSH server on the target
 | 
				
			||||||
UNIX | Reuse of existing tools like cat, find, mv, ...
 | 
					UNIX | Reuse of existing tools like cat, find, mv, ...
 | 
				
			||||||
UNIX, familar environment, documentation | Is available as manpages and HTML
 | 
					UNIX, familar environment, documentation | Is available as manpages and HTML
 | 
				
			||||||
UNIX, simplicity, familar environment | cdist is written in POSIX shell
 | 
					 | 
				
			||||||
UNIX, simplicity, familar environment | cdist is configured in POSIX shell
 | 
					UNIX, simplicity, familar environment | cdist is configured in POSIX shell
 | 
				
			||||||
"""]]
 | 
					"""]]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -76,6 +76,7 @@ cdist was tested or is know to run on at least
 | 
				
			||||||
### Server
 | 
					### Server
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 * A posix like shell
 | 
					 * A posix like shell
 | 
				
			||||||
 | 
					 * Python (>= 3.2 required)
 | 
				
			||||||
 * SSH-Client
 | 
					 * SSH-Client
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Client ("target host")
 | 
					### Client ("target host")
 | 
				
			||||||
| 
						 | 
					@ -110,10 +111,11 @@ how to use cdist.
 | 
				
			||||||
There are at least the following branches available:
 | 
					There are at least the following branches available:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 * Development: master
 | 
					 * Development: master
 | 
				
			||||||
 * Current Stable: 1.7 (Bugfixes, cleanups, new type and explorer rename)
 | 
					 * 2.0: Python rewrite
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Old versions:
 | 
					Old versions:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 * 1.7: Bugfixes, cleanups, new type and explorer rename
 | 
				
			||||||
 * 1.6: New types, cleaned up \_\_package* types, internal cleanup
 | 
					 * 1.6: New types, cleaned up \_\_package* types, internal cleanup
 | 
				
			||||||
 * 1.5: Focus on object orientation instead of global stage orientation
 | 
					 * 1.5: Focus on object orientation instead of global stage orientation
 | 
				
			||||||
 * 1.4: Support for redefiniton of objects (if equal)
 | 
					 * 1.4: Support for redefiniton of objects (if equal)
 | 
				
			||||||
| 
						 | 
					@ -129,13 +131,12 @@ may vanish at any point. To select a specific branch use
 | 
				
			||||||
    git checkout -b <name> origin/<name>
 | 
					    git checkout -b <name> origin/<name>
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    # Stay on a specific version
 | 
					    # Stay on a specific version
 | 
				
			||||||
    version=1.7
 | 
					    version=2.0
 | 
				
			||||||
    git checkout -b $version origin/$version
 | 
					    git checkout -b $version origin/$version
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Mirrors
 | 
					### Mirrors
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 * git://github.com/telmich/cdist.git ([github](https://github.com/telmich/cdist))
 | 
					 * git://github.com/telmich/cdist.git ([github](https://github.com/telmich/cdist))
 | 
				
			||||||
 * git://git.sans.ethz.ch/cdist ([sans](http://git.sans.ethz.ch/?p=cdist;a=summary))
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Update
 | 
					## Update
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -151,6 +152,8 @@ If you stay on a version branche (i.e. 1.0, 1.1., ...), nothing should break.
 | 
				
			||||||
The master branch on the other hand is the development branch and may not be
 | 
					The master branch on the other hand is the development branch and may not be
 | 
				
			||||||
working, break your setup or eat the tree in your garden.
 | 
					working, break your setup or eat the tree in your garden.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### Upgrading from 1.7 to 2.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### Upgrading from 1.6 to 1.7
 | 
					### Upgrading from 1.6 to 1.7
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* If you used the global explorer **hardware_type**, you need to change
 | 
					* If you used the global explorer **hardware_type**, you need to change
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -13,3 +13,5 @@
 | 
				
			||||||
- Replace bin/cdist-type-template 
 | 
					- Replace bin/cdist-type-template 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Allow manifest to be read from stdin
 | 
					- Allow manifest to be read from stdin
 | 
				
			||||||
 | 
					- Create new video for cdist 2.0.0
 | 
				
			||||||
 | 
					   http://www.youtube.com/watch?v=PRMjzy48eTI
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue