Shawn M Moore via RT wrote:
Show quoted text> <URL:
http://rt.cpan.org/Ticket/Display.html?id=32782 >
>
> Hiya Michael,
>
> On Tue Jan 29 13:21:15 2008, MSCHWERN wrote:
>> Net::Hiveminder does not install its programs (braindump, etc...). I
>> don't know if this is intentional, but they sure look handy.
>
> It is intentional. Most of these (especially the new ones I added:
> todo, create, done) are very generically named.
braindump and hm seem fine. Maybe change sync_tasks to "hmsync"?
Show quoted text> On one hand, I do want people to use these scripts. But I don't want to
> thrash anyone's existing programs. Prefixing "hm-" to everything would
> do it, but then people who want to run just "todo" would have to type
> extra stuff. Maybe that'd be okay, since git does it.
Look at it this way. If you don't install them most folks are never even
going to know they exist. If you do install them folks can alias or symlink
them if they don't like the name.
Or just ask the user.
Show quoted text> So as a compromise: for now I install nothing. I've renamed bin/ to
> examples/ so that's clearer.
If installed from a CPAN shell people never even see the examples directory.
Show quoted text>> Something like this would fix it but Net::HM's Module::Install appears
>> to be incomplete.
>
> Weird, adding these lines does seem to install the programs correctly.
Maybe there's some magic "rebuild Module::Install" environment flag that I
don't have.
--
39. Not allowed to ask for the day off due to religious purposes, on the
basis that the world is going to end, more than once.
-- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army
http://skippyslist.com/list/