[Debian-med-packaging] Bug#707632: gnuhealth: Package layout
Mathias Behrle
mathiasb at m9s.biz
Thu May 9 19:54:30 UTC 2013
X-Debbugs-CC: <tryton-debian at lists.virtual-things.org>
Package: gnuhealth
Version: 1.8.1-1 (svn rev 13528)
Severity: wishlist
General layout of the package:
Please consider to package the health modules individually.
Packaging all modules in one package breaks the modularity of Tryton. This
way it will be impossible to reuse single modules. As already stated in a
recent mail, this is a problem when using the relase tarball from gnu.org
[2]. As pointed out, it is alternatelively possible to package from the
releases on pypi.org. This would provide separate modules and keep the
modularity, which is one of the major features of the Tryton framework.
NB: Besides a clean modular structure it would have saved the hacks in the
rules file in override_dh_auto_install (removing health_qrcode etc.).
My concept would have been:
* Separate packages of the health modules in the namespace
tryton-modules-health-* (as done generally for Tryton modules so far).
* One package for all modules as done for tryton-modules-all
- tryton-modules-all-health (superseeding health_profile the Debian way).
* Additional packages containing the customized configuration like
- tryton-server-gnuhealth
- tryton-gnuhealth-allinone
Apart from this I would talk (and talked already;) to GNU Health upstream, if
they don't see advantages in handling their repositories like Tryton
upstream. The current state is somewhat in between real modularity and a
single module.
--
Mathias Behrle
MBSolutions
Gilgenmatten 10 A
D-79114 Freiburg
Tel: +49(761)471023
Fax: +49(761)4770816
http://m9s.biz
UStIdNr: DE 142009020
PGP/GnuPG key availabable from any keyserver, ID: 0x8405BBF6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20130509/ff750ad9/attachment.pgp>
More information about the Debian-med-packaging
mailing list