[pkg-horde] Horde4 packages
Gunnar Wrobel
wrobel at pardus.de
Fri Nov 19 20:09:37 UTC 2010
Hello list!
Mathieu Parent directed me to this group as I'm currently pondering on
how to build Horde4 packages.
Let me give you a short introduction concerning myself: I have been
Horde developer for several years now and I am responsible for the
bridge between Horde and the Kolab groupware server. For Horde3 this
integration turned out to be quite a hack for several reasons. I'm
aiming at improving this code significantly for Horde4 (which is
currently in preparation). At the same time I would like to see
packages for this as early as possible.
For Debian I would like to be able to:
- ensure that Horde4 can be installed without problems
- ensure that getting Horde4 up and running on an SQL backend is as easy
as possible
- ensure that getting Horde4 up and running on a Kolab backend is as easy
as possible
At the moment I'm not much of a Debian packager which is why I contact
you here. I have packaging experience from being a Gentoo maintainer
and I did the RPM packages for the Kolab server. So maybe I can be
kind of an interface between you and the Horde developer crowd.
For Horde4 one of the areas I have been busy with was PEAR packaging.
Not because I love PEAR that much but it seems to be the only
reasonable packaging solution for PHP at the moment. And I do love
decent packaging.
In principle it would probably still be possible to package Horde4 as
one base package (that include the framework) and the Horde
applications. But I'd be happy to see the base application being split
up into the different framework components and the horde base. The
applications would remain as they are. Both release models will be
supported by the Horde team for Horde4. Would you see the high number
of resulting packages when splitting the framework as a problem?
Packaging should in fact be near to trivial. The continuous
integration system I set up for horde (http://ci.horde.org) includes
packaging + dependencies into the various builds. If the dependencies
the Horde developers note in the package.xml files are incorrect the
likelihood that the build is failing is high.
Consequently it was quite easy to get a small script that snapshots a
Horde module from git and prepares it as an RPM package for the kolab
server. This is also automated at http://dev2.pardus.de:8080
At the moment I'd like to get something similar set up for Debian. I
just don't know what the best way of getting there would be. If
possible it should involve the Debian horde hackers as early as
possible so that you can take an early look and may comment if things
are going into the wrong direction.
Thanks!
Gunnar
--
____ http://www.pardus.de _________________ http://gunnarwrobel.de _
E-mail : p at rdus.de Dr. Gunnar Wrobel
Tel. : +49 700 6245 0000 Bundesstrasse 29
Fax : +49 721 1513 52322 D-20146 Hamburg
--------------------------------------------------------------------
>> Mail at ease - Rent a kolab groupware server at p at rdus <<
--------------------------------------------------------------------
More information about the pkg-horde-hackers
mailing list