On Saturday 23 March 2013 03:02 PM, Vincent Cheng wrote: > I see no harm in trying to make my package compatible with both Debian > and Ubuntu, as long as the changes are not overly obtrusive and don't > break anything in Debian. I'm actually of the opinion that it's best > to minimize diffs between Debian and Ubuntu whenever possible, and I > aim to do that with all the packages I maintain. Forcing derivatives > to maintain deltas benefits nobody; we should encourage maintainers to > forward as much work upstream as possible, and that goes for Ubuntu's > relationship with Debian as well.
I can understand the intent but then it will become a never ending story. Which derivative will you stop at? Sooner or later, your packaging rules end up being: if debian: elif derivative1: elif derivative2: elif ..... Combining the efforts should mean working on a common base. Not accommodating multiple bases this way. Diverging the packaging must have good reasons; at least it brings in the flexibility and the speed. In this case, the best example is the nvidia packaging. Like I said in the previous email, I haven't seen a guideline on this topic. But from what I've observed in different teams, none of them package this way. -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention."
signature.asc
Description: OpenPGP digital signature