in reply to Organizing personal perl library (AKA, personal CPAN)

I had a very similar epiphany not long ago. I'm still working towards a satisfactory system, so what I have to say may not be the best advice. However, since I'm still in the trenches on this one, a few of the lessons learned are very clear to me. Here's my so-called wisdom.

If anyone thinks what I'm doing is dumb, please cry out and save me from myself and the OP from my advice.

--Pileofrogs

  • Comment on Re: Organizing personal perl library (AKA, personal CPAN)

Replies are listed 'Best First'.
Re^2: Organizing personal perl library (AKA, personal CPAN)
by doom (Deacon) on Jan 31, 2006 at 21:31 UTC
    I suggest staying away from the "Username::*" naming convention. If you decide later you like it well enough to publish it on CPAN then you'll have to rename it.

    Version control systems are useful, and definitely a good idea even on solo projects (I'm a fan of RCS these days, largely because I live inside of emacs... checking something into RCS is just 3 keystrokes: "C-x v v"), but I'm at a loss as to how version control would make it easier to find a module.

    I think the original poster really needs better ways of searching his disk... I keep meaning to play with swish-e, myself, but in the meantime I fall back on find/greps of various sorts.

    Of course, a better organizational strategy wouldn't hurt, but there really isn't any one right way of doing these things...