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
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Type: text/plain
Charset: utf8
Content-Disposition: inline
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 129
Download (untitled) / with headers
text/plain 129b
Perlanet 0.32 fails to load because it wants to use CHI. CHI should be "requires" not "recommends" in Build.PL. Cheers, Stephen
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Charset: utf8
Content-Type: text/plain
Message-ID: <rt-3.6.HEAD-2295-1255332995-1189.50402-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 628
Download (untitled) / with headers
text/plain 628b
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...
MIME-Version: 1.0
In-Reply-To: <rt-3.6.HEAD-2295-1255332995-1189.50402-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Charset: utf8
References: <rt-3.6.HEAD-2295-1255332995-1189.50402-0-0 [...] rt.cpan.org>
Content-Type: text/plain
Message-ID: <rt-3.6.HEAD-2295-1255335214-64.50402-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 684
Download (untitled) / with headers
text/plain 684b
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
MIME-Version: 1.0
In-Reply-To: <rt-3.6.HEAD-2295-1255335214-64.50402-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Charset: utf8
References: <rt-3.6.HEAD-2295-1255332995-1189.50402-0-0 [...] rt.cpan.org> <rt-3.6.HEAD-2295-1255335214-64.50402-0-0 [...] rt.cpan.org>
Content-Type: text/plain
Message-ID: <rt-3.6.HEAD-2295-1255335410-264.50402-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 957
Download (untitled) / with headers
text/plain 957b
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.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.