Re: Informative addendum to policy clarifying dpkg/maintainer script interface
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Manoj Srivastava schrieb:
> Hi,
>
> I have created a document to clarify the interaction between
> maintainer scripts and dpkg, and examines the state changes for a
> package when a user interacts with the packaging system. The dynamic
> interactions between the packaging system and the package's maintainer
> scripts are described formally using UML diagrams. This document does
> not attempt to describe what the maintainer scripts can or can not do,
> concentrating instead mostly one the packaging system interface. It
> also provides a call graph of the maintainer scripts.
>
> This document is meant to be informative, not normative, at this
> point, and is presented here mostly since the maintainer scripts
> interaction section of policy is one of the more opaque
> segments. However, it also is trying to formally define the packaging
> system interface formally, and is meant to become normative at some
> point in the future, once it has buy in from the interested parties and
> has been checked for correctness.
>
> An early draft was sent over to the debian policy mailing list,
> but I thought the time has come to widen the audience a bit. Any
> feedback is appreciated. Please follow up to the policy list
> (debian-policy@lists.debian.org mailing.) Especially welcome would be
> any feedback from the dpkg folk about correctness of the interactions
> depicted.
>
> Oh, and before I forget, this is where the document lives currently:
>
> http://people.debian.org/~srivasta/MaintainerScripts.html
>
> Thanks in advance,
>
> manoj
Nice work, but I think it would be a good idea to declare every
parameter from dpkg to the maintainer script.
- --
/*
Mit freundlichem Gruß / With kind regards,
Patrick Matthäi
GNU/Linux Debian Developer
E-Mail: pmatthaei@debian.org
patrick@linux-dev.org
Comment:
Always if we think we are right,
we were maybe wrong.
*/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkrcjoUACgkQ2XA5inpabMdMuACeP1DH1+Aduj3JInD92Z1pbsai
Z7MAnjkaA8jFnKqu277wVyKcR0LQDM7Q
=wRho
-----END PGP SIGNATURE-----
Reply to: