Skip Menu |

This queue is for tickets about the Perlanet CPAN distribution.

Report information
The Basics
Id: 50402
Status: resolved
Priority: 0/
Queue: Perlanet

People
Owner: DAVECROSS [...] cpan.org
Requestors: stennie [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in:
  • 0.32
  • 0.33
Fixed in: 0.34



Subject: CHI should be required, not recommended
Perlanet 0.32 fails to load because it wants to use CHI. CHI should be "requires" not "recommends" in Build.PL. Cheers, Stephen
On Sun Oct 11 17:57:29 2009, stennie wrote: Show quoted text
> Perlanet 0.32 fails to load because it wants to use CHI. > > CHI should be "requires" not "recommends" in Build.PL.
Oops! Yes you're absolutely right, of course. But I don't want to force people to use CHI as it's quite a heavyweight module. So I think I'll do something like this: * Don't load CHI as the module loads * When the config has been loaded, check to see if caching is required * If caching is required then attempt to load CHI * If CHI doesn't load, warn user but proceed without caching How does that sound? Look for a new release later today. Cheers, Dave...
Show quoted text
> But I don't want to force people to use CHI as it's quite a heavyweight > module. So I think I'll do something like this: > > * Don't load CHI as the module loads > * When the config has been loaded, check to see if caching is required > * If caching is required then attempt to load CHI > * If CHI doesn't load, warn user but proceed without caching > > How does that sound?
Hi Dave, Sounds great, thanks. I had problems installing CHI on OS X 10.5 and had to follow the twisty, windy path of dependencies to an apparently broken version of Test::Tester (which was causing Test::Log::Dispatch to fail). Making CHI optional definitely seems more sensible :). Cheers, Stephen
On Mon Oct 12 04:13:34 2009, stennie wrote: Show quoted text
> > But I don't want to force people to use CHI as it's quite a
> heavyweight
> > module. So I think I'll do something like this: > > > > * Don't load CHI as the module loads > > * When the config has been loaded, check to see if caching is
> required
> > * If caching is required then attempt to load CHI > > * If CHI doesn't load, warn user but proceed without caching > > > > How does that sound?
> > Hi Dave, > > Sounds great, thanks. I had problems installing CHI on OS X 10.5 and > had to follow the twisty, windy path of > dependencies to an apparently broken version of Test::Tester (which > was causing Test::Log::Dispatch to fail). > > Making CHI optional definitely seems more sensible :).
Version 0.34 on the way to CPAN now. If you can't wait, you can get it from http://code.mag-sol.com/Perlanet/. Cheers, Dave... p.s. Now I'm thinking I should do the same thing for XML::OPML::SimpleGen.