add schedule for releases
Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
This commit is contained in:
		
					parent
					
						
							
								b2e46e3429
							
						
					
				
			
			
				commit
				
					
						c0c97a1207
					
				
			
		
					 1 changed files with 36 additions and 0 deletions
				
			
		
							
								
								
									
										36
									
								
								docs/dev/logs/2013-07-12.release
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								docs/dev/logs/2013-07-12.release
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,36 @@ | ||||||
|  | - setup release date in docs/changelog to today manually | ||||||
|  | 
 | ||||||
|  | - checkout master branch | ||||||
|  |     [ | ||||||
|  |     - check if date is correct in docs/changelog | ||||||
|  |     - ensure all unittests work | ||||||
|  |     - compile manpages  | ||||||
|  |     - compile speeches  | ||||||
|  |     ] | ||||||
|  |         [ | ||||||
|  |         - add manpages to website repo | ||||||
|  |         - add speeches to website repo | ||||||
|  |         - rsync cdist docs to website repo & add to website repo | ||||||
|  |         - create blog entry & add to website repo | ||||||
|  |         ] | ||||||
|  |             - upload website | ||||||
|  |                 - fix latest link for manpages | ||||||
|  |                     - send mail to mailinglist | ||||||
|  | 
 | ||||||
|  |         - create PKGBUILD for archlinux release | ||||||
|  | 
 | ||||||
|  |         - create git tag / read description | ||||||
|  |             - if necessary create version branch | ||||||
|  |                 - change to version branch and merge master branch | ||||||
|  |                     - update git repos | ||||||
|  |                         - update website from repo | ||||||
|  |                             - create release on freecode | ||||||
|  | 
 | ||||||
|  |             - create versionfile | ||||||
|  |                 - make pypi release | ||||||
|  |                     - make archlinux release | ||||||
|  | 
 | ||||||
|  | manual last steps: | ||||||
|  | 
 | ||||||
|  | - announce on linkedin | ||||||
|  | - announce on twitter | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue