[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cgiapp] C::A::Generator (was BOF Minutes)


> I know I mentioned this to a few people at YAPC, but there currently 
> exists a Perl project on sourceforge named Matchstick (to start your 
> LAMP :). It's based on the krang build/distribute/upgrade framework, or 
> at least it will be if it ever gets enough support.
> 
> It's really a neat idea to have all of your CPAN dependencies and 
> apache/mod_perl (including apache/mod_perl is going a step beyond 
> something like PAR) all packaged up together with a nice easy build 
> framework to make it all work (if you want to build from source) or an 
> evern easier to use package for your platform.

I big bonus for this is the fact that you can keep your
application/framework working with specified versions (versions you know
work well together) of perl modules/libs, as opposed to installs via the
cpan shell where you might have varying module level differences for
your development group (and therefore possibly different functionality
and behavior).  What starts stable, stays stable.  Each person specifies
personal lib path to put the applications libs (thus keeping the system
wide libs free of application specific libs).  The Krang group have a
good thing going here.

> 
> We have reimplemented the krang build system at least 3 times now 
> ourselves and we're kinda tired of doing that :) It's just that 
> everytime a new project starts we think it'll be easier to just 
> copy-paste/fiddle than to actually abstract it out. But we're kinda 
> stupid in this regard. Please join up on the matchstick mailing list and 
> express your interest. We just need a good kickstart (well, ok, some 
> time wouldn't hurt either).
> 

Yes we have implemented multiple times, and yes a kickstart and some
time is needed, but it is a great idea.  I am on the matchstick list.  I
want to start digging a bit to get into the nitty gritty of things.

CPF

Attachment: signature.asc
Description: This is a digitally signed message part


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.