[Pkg-catalyst-maintainers] RFC libcatalyst-modules-perl
Krzysztof Krzyzaniak
eloy at kofeina.net
Mon Nov 21 14:01:42 UTC 2005
Florian Ragwitz wrote:
> On Mon, Nov 14, 2005 at 08:02:52PM +0100, Krzysztof Krzyzaniak wrote:
>
>>"The policy that all pkg-catalyst packages need to conform to is mainly
>>based upon the Debian Perl policy
>>(http://www.debian.org/doc/packaging-manuals/perl-policy/).
>>
>>There's only one exception. All packages, that are in the CPAN bundle
>>Bundle::Catalyst will be packaged seperately. All other modules will be
>>put into the libcatalyst-modules-perl package, so the archive will not
>>be bloated that much with those tons of Catalyst::* packages that are
>>currently on CPAN. "
>>
>>There is one problem - Bundle::Catalyst is not solid, stable list of
>>packages, this list could be changed from time to time (especially when
>>new Big version of Catalyst is released). For example:
>>
>>http://lists.rawmode.org/pipermail/catalyst/2005-November/002550.html
>>
>>Then our rule is not quite smart. I propose to drop this rule and make
>>libcatalyst-modules-perl some metapackage.
>
>
> The problem that was the reason for libcatalyst-modules-perl is that
> ftp-masters (namely joerg) don't want the archive to be bloated by
> hundreds of small libcatalyst-*-perl package.
>
> What's your suggestion to solve that?
Ok, I understand point. So my proposition is that:
libcatalyst-modules-perl stays but we change rule about
Catalyst::Bundle. To libcatalyst-modules-perl goes modules which are not
"multi-dependand" - I mean that one which do not demand installing
many others packages.
For example (both packages are from Bundle::Catalyst):
Catalyst-Plugin-Prototype is fine (because it demand only
HTML::Prototype & Catalyst) and goes to libcatalyst-modules-perl but
Catalyst-Model-DBIC are not fine (because it demands five & more other
packages) and it's packaged separately.
I know that such rule is not strict but I think you will know what I
mean. In future we can ask here where new package belong.
Meanwhile, I've put Catalyst::Plugin::Prototype into
libcatalyst-modules-perl.
eloy
--
-------e-l-o-y---------------------------e-l-o-y- at -k-o-f-e-i-n-a-.-n-e-t------
jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
More information about the Pkg-catalyst-maintainers
mailing list