
%         Registration              Building Linux Software with Conary       
%  [2]Register/Submit Proposal Michael K. Johnson (a1237+ols@danlj.org)       

I will describe best practices in Conary       
packaging: avoiding redundancy with package    
inheritance and recipe design; implementing    
release management using branches, shadows,    
labels, and flavors; and designing and writing 
dynamic tag handlers. I will describe how      
Conary policy prevents common packaging        
errors. I will provide examples from our       
Specifix Linux distribution, illustrating the  
design principles of the Conary build process. 
I will then describe the steps needed to       
create a new distribution based on the         
Specifix Linux distribution, using the         
distributed branch and shadow features of      
Conary.                                        



