FUSE is an excellent system for mounting various types of storage devices to the filesystem in user runmode time. Now, Perl Programming makes it trivial to create and mount new storage types using this framework.
I'll be working on Mac OSX related installation issues for the next item. I'd like for Perl Programming on the Mac to be much smoother than it is now. It really is an easy target since the Mac underneath can install a pretty generic unix toolchain and userland, just a few rough edges causing trouble.
UPDATE: Fixed broken link in post as reported. Thanks!
As part of my project to clear 10 Catalyst install bugs I wrote a tiny patch to a test support the URI cpan module. However I can't seem to reach the maintainer regarding the patch or find some method by which patches are vetted in this project. So far I have:
Messaged the cpan maintainer at his cpan email account.
Registered for the libwww-perl mailing list and messaged the group. Kicked off a discussion but no resolution.
I waited about a week between all the different steps, since I don't want to spam the maintainer, however at this point I'm a bit out of ideas.
This is related to an issue with t/heuristic.t failing when the local DNS provider is hijacking 'not found' host names. This is a pretty common thing for consumer grade ISPs to do, so I would imagine this issue would affect many people trying to install URI from a home computer. Since URI is pretty core to the dependency list for a lot of popular distributions, including Catalyst, I'd love to find a solution.
For the time being, if you came across this blog searching for a solution you can either apply my patch or find out how your ISP let's you disable DNS hijacking. For my Verison FIOS it was as simple as changing a few settings in my router, although I imagine it would not be so simple for someone unfamilar with how networks are configured.
Just heard from Gisle Aas, who is graciously volunteering time to maintain URI. I guess he was just on an enviable long vacation and will spend the next few days clearing up the queue. Hopefully we can find a good solution!