I would like to present here a system we're developing at jpackage project (www.jpackage.org) to maintain multiple distributions packages. Rather to have a unique branch of universal package (smallest common denominator approach), we use xml ancestor document, and XSL transformations to produce redhat spec file, mandrake spec file, etc... This way, we have: - fully distribution-compliant packages (mandrake package retain .mdk name, menu system, etc...) - rpm-independant system, which could be used to produce other kind of package (debian ones ?) - structured centralized information, ready to be stored in xml database or other xml persistence system Sample demo files are available in archive http://lis.snv.jussieu.fr/~rousse/linux/jpackage/jpackage.tar.bz2 (without any instruction tough, just ask le if you need), comments welcomed ! -- Guillaume Rousse <[EMAIL PROTECTED]> GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html
