[Kolab-devel] gunnar: server/perl-kolab/bin kolab_bootstrap.in, NONE, 1.1 kolabcheckperm.in, NONE, 1.1 kolabconf.in, NONE, 1.1 kolabdcachetool.in, NONE, 1.1 kolabd.in, NONE, 1.1 kolabpasswd.in, NONE, 1.1 kolabquotareport.in, NONE, 1.1 kolabquotawarn.in, NONE, 1.1 kolab_smtpdpolicy.in, NONE, 1.1 kolab_upgrade.in, NONE, 1.1
Gunnar Wrobel
wrobel at pardus.de
Tue Oct 21 11:48:05 CEST 2008
- Previous message: [Kolab-devel] gunnar: server/perl-kolab/bin kolab_bootstrap.in, NONE, 1.1 kolabcheckperm.in, NONE, 1.1 kolabconf.in, NONE, 1.1 kolabdcachetool.in, NONE, 1.1 kolabd.in, NONE, 1.1 kolabpasswd.in, NONE, 1.1 kolabquotareport.in, NONE, 1.1 kolabquotawarn.in, NONE, 1.1 kolab_smtpdpolicy.in, NONE, 1.1 kolab_upgrade.in, NONE, 1.1
- Next message: [Kolab-devel] gunnar: server/perl-kolab/bin kolab_bootstrap.in , NONE, 1.1 kolabcheckperm.in, NONE, 1.1 kolabconf.in, NONE, 1.1 kolabdcachetool.in, NONE, 1.1 kolabd.in, NONE, 1.1 kolabpasswd.in , NONE, 1.1 kolabquotareport.in, NONE, 1.1 kolabquotawarn.in, NONE, 1.1 kolab_smtpdpolicy.in, NONE, 1.1 kolab_upgrade.in, NONE, 1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Quoting Richard Bos <ml at radoeka.nl>:
> Hi,
>
> Op Friday 10 October 2008 16:22:07 schreef cvs at kolab.org:
>> Update of /kolabrepository/server/perl-kolab/bin
>> In directory doto:/tmp/cvs-serv20319/bin
>>
>> Added Files:
>> kolab_bootstrap.in kolabcheckperm.in kolabconf.in
>> kolabdcachetool.in kolabd.in kolabpasswd.in
>> kolabquotareport.in kolabquotawarn.in kolab_smtpdpolicy.in
>> kolab_upgrade.in
>> Log Message:
>> Merge all perl tools into the perl-kolab package.
>
> why did this happen? Don't belong those tools/scripts whatever to the kolab
> server?
The Kolab Server is a set of many different packages. It requires
postfix, cyrus but also perl-kolab, kolabfilter and kolabfreebusy.
You are referring to the kolabd package. What did and does the package
deliver?
- bash scripts
- perl scripts
- configuration templates
- amavisd templates
Especially the scripts are a wild assortment of different
functionality that "do something for the server".
I consider it essential in packaging to use the language specific
packaging tools. This would be PEAR for php, MakeMaker for Perl,
distutils for python and gem for Ruby.
So the change was not at all about perl-kolab but in fact about
cleaning up the kolabd package. We need to get rid of the distconf
approach in the long run and this has been just another commit on the
road to that goal.
I wouldn't mind if we place these perl scripts into a seperate perl
package (maybe "perl-kolab-scripts") if you consider that more
appropriate. I only moved all that stuff into perl-kolab and also
collapsed kolabconf into perl-kolab for convenience.
The very critical part about the change was the use of MakeMaker (or
Makefile.PL) which I consider essential. The scripts don't use the
dist_conf approach any longer but use the Kolab configuration files
which is how they should work.
> Why should e.g. kolab_bootstrap.in be part of perl-kolab and not of
> the kolab server package? If kolab_bootstrap.in is going to be rewritten in
> bash, ruby, python, should it than be moved to respectively bash-kolab,
> ruby-kolab or python-kolab?
Not at all. From a packaging perspective I wouldn't mind if we get
packages such as kolabconf (which I collapsed into perl-kolab now),
kolabbootstrap, kolabd-daemon and so on. But this is usually not the
way things are handled on OpenPKG. In most cases packages bundle
different type of funtionality.
Cheers,
Gunnar
>
> With all scripts removed from the kolab package, the latter is now almost an
> empty package...
>
> --
> Richard Bos
> We are borrowing the world of our children,
> It is not inherited from our parents.
>
> _______________________________________________
> Kolab-devel mailing list
> Kolab-devel at kolab.org
> https://kolab.org/mailman/listinfo/kolab-devel
>
--
______ http://kdab.com _______________ http://kolab-konsortium.com _
p at rdus Kolab work is funded in part by KDAB and the Kolab Konsortium
____ 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 <<
--------------------------------------------------------------------
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.kolab.org/pipermail/devel/attachments/20081021/e8d6d37f/attachment.sig>
- Previous message: [Kolab-devel] gunnar: server/perl-kolab/bin kolab_bootstrap.in, NONE, 1.1 kolabcheckperm.in, NONE, 1.1 kolabconf.in, NONE, 1.1 kolabdcachetool.in, NONE, 1.1 kolabd.in, NONE, 1.1 kolabpasswd.in, NONE, 1.1 kolabquotareport.in, NONE, 1.1 kolabquotawarn.in, NONE, 1.1 kolab_smtpdpolicy.in, NONE, 1.1 kolab_upgrade.in, NONE, 1.1
- Next message: [Kolab-devel] gunnar: server/perl-kolab/bin kolab_bootstrap.in , NONE, 1.1 kolabcheckperm.in, NONE, 1.1 kolabconf.in, NONE, 1.1 kolabdcachetool.in, NONE, 1.1 kolabd.in, NONE, 1.1 kolabpasswd.in , NONE, 1.1 kolabquotareport.in, NONE, 1.1 kolabquotawarn.in, NONE, 1.1 kolab_smtpdpolicy.in, NONE, 1.1 kolab_upgrade.in, NONE, 1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the devel
mailing list