[Catalyst] [RFC] Catalyst::ConfigLoader -- load a config from various formats

Matt S Trout dbix-class at trout.me.uk
Thu Jan 26 19:12:15 CET 2006


On Thu, Jan 26, 2006 at 12:11:02PM -0500, Perrin Harkins wrote:
> On Thu, 2006-01-26 at 16:36 +0000, Matt S Trout wrote:
> > NO! Other apps might depend on the latest YAML. I'm not willing to break
> > them just to fix mine. We're talking about production quality deployments
> > here - just fixing a version is fine for a dev box but useless otherwise.
> 
> You don't run with specific fixed versions of CPAN modules on your
> production boxes?  I wouldn't do it any other way.  What do you do about
> apps that are written to specific versions of the Catalyst API?  They
> obviously require a specific version.  YAML and Class::DBI are just the
> tip of the ::Frozen iceberg here.

I don't always have the luxury of being the only person running code on
a given server. Maybe you do.

> If you really want multiple versions of the same module on one machine
> to work, that should be addressed as a core Perl feature.  You're not
> the first people to want it.

Go forth and address it then, and when the solution's (a) production
quality and (b) installed most places then I'll happily switch.

-- 
     Matt S Trout       Offering custom development, consultancy and support
  Technical Director    contracts for Catalyst, DBIx::Class and BAST. Contact
Shadowcat Systems Ltd.  mst (at) shadowcatsystems.co.uk for more information

 + Help us build a better perl ORM: http://dbix-class.shadowcatsystems.co.uk/ +



More information about the Catalyst mailing list