[repo-coord] Packaging Process - PLEASE READ

Dag Wieers dag at wieers.com
Mon May 24 14:15:36 CEST 2004


On Fri, 21 May 2004, Rudolf Kastl wrote:

I agree with everything except:

> B. The Spec
> 1. perl and sed should be avoided, clean patches are preferred, unless
> really necassery. 
> (rudolf kastl/newrpms)

perl-oneliners are prefered because:

  + They are much easier to maintain (wrt. new release)
  + They are simpler to understand
  + They are inline (and therefor easier to manage)
  + They actually work with CVS and subversion (try diffing a patch)
  + They can be automated to find if they are obsolete
  + Even when obsolete, they will not break a build
  + If you combine it with dist-specific macros they are a life-saver
    (You have a simple overview of what is changed for each dist in order 
    to build)
  + Developers can apply them to CVS without having to merge it manually

If it is possible to patch something with a single perl-oneliner I would 
actually advice people to use that over a much larger patch.

--   dag wieers,  dag at wieers.com,  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]



More information about the repo-coord mailing list