I am getting up really early every day because I just cannot sleep that long. My body is not used to all of this free time.
And, now that I have an open ssh port, I can commit a lot of the things I have been working on them. Not only do other people have to worry about the back-ups and whatnot, but other people can see them too.
I committed to CVS my Perl Module Browser. I have decided to call it a module browser since perl does not really operate at the class level. I could create a module Acme::SomeoneElse, but it could really define the LWP::Tetris package. The file name is not the package.
What I have now depends on Tk and CPAN.pm, so you have to be able to use those. CPAN.pm likes to get things off of the network unless you have a local CPAN (but you could probably fake it with just the modules directory which has the meta-data files which I need).
Despite its early stages and primitive nature, it has been very useful to me already. I am even using it to develop it, although Apache::Pod can deliver a lot of the same stuff.
If you want to skip the hassle of installing Tk and making an X server work on your Mac, I have one [24k PDF] or two [24k PDF] pretty pictures.
The SourceForge CVS browser seems to be having problems at the moment (maybe it needs to update from a master server or something). You can use anonymous CVS to checkout the sources. The password is "anonymous". Enter that after using cvs login
.
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/brian-d-foy login cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/brian-d-foy co perlbrowser