[Debian-olpc-devel] "readme.source and readme.cdbs" ( was?Re:?Bug#485233: Path still broken in 23-2

Jonas Smedegaard dr at jones.dk
Mon Feb 2 13:56:34 UTC 2009


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

On Mon, Feb 02, 2009 at 02:31:46PM +0100, Holger Levsen wrote:
>Hi,
>
>On Montag, 2. Februar 2009, Jonas Smedegaard wrote:
>> If you mean that the cdbs Subersion branch should be extended to contain
>> info on how to package using git-buildpackage and the specific
>> additional branches used by Sugar, then no. That's the wrong way around.
>
>I mean it should document how to use these tweaks in packages and how to 
>modify them.

Why?

Debian Policy recommends documenting specific packaging aspects in 
README.source, not all aspects of packaging.

cdbs provides skeleton routines that would otherwise be written directly 
into debian/rules. Only for the cases that cdbs-provided routines 
implement aspects of packaging covered by README.source should such 
routines be documented in order to be compliant with current Policy.

Example: for packages using quilt for patches, README.source of that 
package should refer to /usr/share/doc/quilt/README.source for details 
on that (or duplicate similar info in its own README.source, but 
referring is good enough as it is offline too). It is not necessary to 
document how quilt has been enabled indirectly through a cdbs snippet 
rather than directly by the quilt-provided snippet, and it is not 
necessary to document additional quilt-related features provided by cdbs 
(like taking care of build-dependencies).

I believe you are talking about a "nice to have", not a "should have".


  - 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)

iEYEARECAAYFAkmG+5IACgkQn7DbMsAkQLiB9gCfWtsxH2OTx+WADljoOxkU6Kvf
8eYAoJgr6McSrjNqKrPxOPSAPK1ax2IN
=YUgF
-----END PGP SIGNATURE-----



More information about the Debian-olpc-devel mailing list