[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#673424: bbswitch packaging



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."


Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: