[Debian-olpc-devel] packaging for Sugar
Jonas Smedegaard
dr at jones.dk
Mon Jul 28 08:06:54 UTC 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sun, Jul 27, 2008 at 06:04:45PM -0500, David Farning wrote:
>On Sun, 2008-07-27 at 23:12 +0200, Jonas Smedegaard wrote:
>
>> So tell me your needs - I might be able to help. :-)
>
>My goal is to reduce the barrier of entry for people to use, test, and
>develop Sugar. I have no time frame. Just attempting to get the
>process rolling.
>The way in which you could help us most is to standardize the process
>for packaging Sugar on .debs.
>
>Much of the downstream merging and syncing in done by new packagers so
>undocumented tools might be ever more confusing than high line counts.
>
>Eventually, we will have on the order of 10 core packages and 100s of
>activities.
>
>I hope our needs coincide with your goals.
Yes, I believe we are generally moving in same direction :-)
I thought your concern about diff size was some more specific principle
of Ubuntu. But yes, the general principle of "keep changes smallest
possible" is more generic - and is part of my goals too :-)
I new invention in Debian is to standardize a location for documenting
how a package is maintained in a file debian/README.source. I intend to
write such document for my packaging style soonish - and at the same
time improve some of them: CDBS supports some extended routines that is
not allowed in automated environments 8called "build daemons" in Debian)
which each CDBS routine then protects by needing to set some magic flag
to enable. I will add a maintainer-mode wrapper to group-enable all such
flags so only a single DEB_MAINTAINER_MODE flag needs to be set for both
updating build-dependencies, being strict about licensing problems,
getting new upstream source and updating its md5sum.
Sorry - now I get detailed. Possible boring for you...
Short version is: Yes, my goals include simplifying even further, and
document how things are done. In addition to make the diffs as small as
possible (while still enabling cool stuff).
- Jonas
- --
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
- Enden er nær: http://www.shibumi.org/eoti.htm
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkiNfh4ACgkQn7DbMsAkQLgxgQCfagrrFQXdzAVEXLmvQ49mF9g+
6pkAn0IM3nkQKpsy856uvK7rXQm0Z1c3
=FgnM
-----END PGP SIGNATURE-----
More information about the Debian-olpc-devel
mailing list