User Tools

Site Tools


developingpld

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
developingpld [2013-12-24 20:39]
glen [Mailing lists]
developingpld [2013-12-24 20:40]
glen [Working on packages]
Line 92: Line 92:
  
 ==== Working on packages ==== ==== Working on packages ====
-Start with simple things. Picking ​random package and updating it might seem like a good idea, but it'll eventually get you in trouble. Breaking an app someone depends on won't hurt the distribution itself that much, but people will get angry at you and making future changes will get a lot harder. Try adding a ''​spec''​ file for that little application you use for your everyday work or update an existing ''​spec''​ for a new release of some useful tool you just can't live without. ​+ 
 +Start with simple things. Picking random package and updating it might seem like a good idea, but it'll eventually get you in trouble. Breaking an app someone depends on won't hurt the distribution itself that much, but people will get angry at you and making future changes will get a lot harder. Try adding a ''​spec''​ file for that little application you use for your everyday work or update an existing ''​spec''​ for a new release of some useful tool you just can't live without. ​
  
 Before you decide you are done, double-check your dependencies section for all necessary packages and make sure the package builds cleanly (for instance, no files are left after packaging RPM files - ''​builder''​ warns about that at the end of building process). ​ Before you decide you are done, double-check your dependencies section for all necessary packages and make sure the package builds cleanly (for instance, no files are left after packaging RPM files - ''​builder''​ warns about that at the end of building process). ​
developingpld.txt · Last modified: 2014-05-13 18:34 by glen