uploaded first pkg: pd-motex

Jonas Smedegaard dr at jones.dk
Sun Aug 15 22:16:28 UTC 2010


On Sun, Aug 15, 2010 at 09:16:26AM +0200, Reinhard Tartler wrote:
>On Sun, Aug 15, 2010 at 02:23:59 (CEST), Felipe Sateler wrote:
>
>> On 14/08/10 11:08, Reinhard Tartler wrote:
>>> On Sat, Aug 14, 2010 at 16:19:27 (CEST), Felipe Sateler wrote:
>>>
>>>> On 14/08/10 06:13, Reinhard Tartler wrote:
>>>>> debhelper maintains a history of very stable interfaces, called 
>>>>> compat levels. I'd really love to see something similar to cdbs. 
>>>>> And this very strict commitment to stable interfaces and semantics 
>>>>> help a lot for backporting packages.
>>>>
>>>> How does maintaining several API versions (compat levels) help 
>>>> backporting?
>>>
>>> You can pretty much rely on the exact behavior of debhelper 
>>> commands. future improvements and addition are still possible at 
>>> higher levels, but for the sake of compatibility, they are not used 
>>> until you bump the debhelper compat level.
>>
>> But that is forward-porting, not backporting.
>
>if you always use the most recent debhelper compat level, then yes. If 
>you leave your package at the highest compat level that is in the 
>oldest release you care about, then it helps backporting.
>
>for stable this would mean to avoid the short form 'dh' forms with the 
>quilt series features.

You stated (in topmost quote above) that "history of very stable 
interfaces" as a counter-argument to cdbs being more backport-friendly.

Now when elaborating, you talk about avoiding some quilt feature.

I agree with you that avoiding recent features of *any* dependent tool 
improves backport-friendliness.

I still fail to understand how compat levels help with that.

If you say that using debhelper compat level 6 or below is 
backport-friendly then I agree with you.

If you say that using debhelper compat level 7 is backport-friendly then 
I disagree with you.  Also I then fail to understand your latest point 
above about avoiding some specific feature - why is special care like 
that needed when the "very strict commitment to stable interfaces and 
semantics [provided by compat levels] help a lot for backporting 
packages."?


Regards,

  - Jonas

-- 
  * Jonas Smedegaard - idealist & Internet-arkitekt
  * Tlf.: +45 40843136  Website: http://dr.jones.dk/

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20100816/5da51ce7/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list