[Debian-olpc-devel] Sync with debian

Jonas Smedegaard dr at jones.dk
Wed Aug 6 19:36:58 UTC 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, Aug 06, 2008 at 01:35:43PM -0500, David Farning wrote:
>On Wed, 2008-08-06 at 13:42 -0400, ffm wrote:
>> David Farning wrote:
>> > On Wed, 2008-08-06 at 13:12 -0400, ffm wrote:
>> >> Are there any major reasons not to sync the ubuntu packages with 
>> >> debian?
>> >>   (that way we don't need to duplicate efforts)
>> >>
>> >>
>> > 
>> > Current Jonas Smedegaard is [...] using his Sugar packages to test 
>> > some rather significant to CDBS.  As a result, his diff.gzs are 
>> > 2000+ lines.

Well, that certainly is one way to look at it.

I look at it like as evolutionary steps:

   1) Use debhelper to do typical mandatory Debian packaging tasks
   2) Use cdbs to group sequences of (e.g. debhelper) packaging tasks
   3) Extend cdbs to do sequences of optional tasks

I do not consider my CDBS extensions experimental. The reason they are 
not part of the CDBS package but included in each package using them is 
that they are not generalized and documented - and not discussed with my 
peer CDBS developers.

I see no problem for Debian in this packaging style.  Agreed it is more 
elegant to have reused code at a single place, but 

>> > In the short term am not sure if it is worth the effort to pull all 
>> > of his changes through the sync/merge cycle.
>> 
>> Wouldn't it be more effort to update all of the packages manually?

I agree with FFM.

Please elaborate on your concern: Do you consider the size itself a 
problem, or do you fear that large diff equals high risk of merge 
problems?

Please note that the diff only adds a /debian subdir, it does not (in 
itself) patch existing sourcecode. Also note that the CDBS extensions 
are all below debian/cdbs, not touching the debian/* stuff directly, 
only included in the debian/rules makefile.


>I have cross posted this to the the Debian-olpc team to which Jonas
>subscribes.

Thanks.

And I note that there's a dedicated Ubuntu Sugar team list - thanks for 
bringing that to my attention (and sorry for my ignorance if you did so 
already!).


  - Jonas

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

  [x] quote me freely  [ ] ask before reusing  [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkiZ/VkACgkQn7DbMsAkQLg5wQCdHmLJGQf0KooHXIQYX99wqE2q
VXsAn0V6fqoxg8J8PctZPTkAYUpWIViA
=DWoz
-----END PGP SIGNATURE-----



More information about the Debian-olpc-devel mailing list