For Programmers: Free Programming Magazines  


Home > Archive > PERL POE > September 2006 > Where's DirWatch, the simple one ?









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Where's DirWatch, the simple one ?
lanas

2006-09-27, 7:09 pm

Folks,

Not too long ago I started to use POE-Component-DirWatch-0.02 for
some testing purposes. Now that I want to test on another system, this
module is nowhere to be found on the CPAN. Instead, there's the
POE::Component::DirWatch::Object which needs this Moose module. By the
description of this Moose, it sounds like an awful lot to install just
to get a dir watcher. I mean, the Perl 6 object-oriented approach and
all that.

Fortunately I found the original 0.02 archive so I can install it on
other systems.

So my question is, was the original DirWatch deadly flawed or what,
to remove it from the CPAN. As for me I did not see it crash or do
system damages. Was I simply lucky ? If it ran fine, why not leave it
on the CPAN ?

Cheers,
Al
Guillermo Roditi

2006-09-27, 7:09 pm

I am the author of DirWatch::Object. I wrote it because DirWatch
didn't fit my needs, if the original author removed it from the CPAN I
am sure he has good reasons, but I like my version so I don't mind.
That being said I never had any problems with the original DirWatch
and am unaware of any fatal flaws in it.

On 9/27/06, lanas <lanas@securenet.net> wrote:
> Folks,
>
> Not too long ago I started to use POE-Component-DirWatch-0.02 for
> some testing purposes. Now that I want to test on another system, this
> module is nowhere to be found on the CPAN. Instead, there's the
> POE::Component::DirWatch::Object which needs this Moose module. By the
> description of this Moose, it sounds like an awful lot to install just
> to get a dir watcher. I mean, the Perl 6 object-oriented approach and
> all that.
>
> Fortunately I found the original 0.02 archive so I can install it on
> other systems.
>
> So my question is, was the original DirWatch deadly flawed or what,
> to remove it from the CPAN. As for me I did not see it crash or do
> system damages. Was I simply lucky ? If it ran fine, why not leave it
> on the CPAN ?
>
> Cheers,
> Al
>

lanas

2006-09-27, 7:09 pm

On Wed, 27 Sep 2006 20:04:45 -0400
"Guillermo Roditi" <groditi@gmail.com> =C3=A9crivait:

Hi,

> I am the author of DirWatch::Object. I wrote it because DirWatch
> didn't fit my needs, if the original author removed it from the CPAN I
> am sure he has good reasons, but I like my version so I don't mind.
> That being said I never had any problems with the original DirWatch
> and am unaware of any fatal flaws in it.


What's the overhead of installing this Moose package ? Does it itself
depend on a lot of other modules ?

Cheers,
Al
Thomas Klausner

2006-09-28, 4:10 am

Hi!

On Wed, Sep 27, 2006 at 07:20:52PM -0400, lanas wrote:

> Fortunately I found the original 0.02 archive so I can install it on
> other systems.


I'm not sure where you found it, but in general you can find everything
that was on CPAN on time or the other on BACKPAN
http://backpan.perl.org/

In this case you can find all previous releases here:
http://backpan.perl.org/modules/by-...id/C/CH/CHOLET/


--
#!/usr/bin/perl http://domm.zsi.at
for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
Lars Thegler

2006-09-28, 4:10 am

Thomas Klausner wrote:
> I'm not sure where you found it, but in general you can find everything
> that was on CPAN on time or the other on BACKPAN
> http://backpan.perl.org/


And while we're at it, Ask encourages proliferation:
http://log.perl.org/2005/09/create_your_own.html

/Lars
David Landgren

2006-09-28, 7:12 pm

lanas wrote:
> On Wed, 27 Sep 2006 20:04:45 -0400
> "Guillermo Roditi" <groditi@gmail.com> =C3=A9crivait:
>=20
> Hi,
>=20
[color=darkred]
>=20
> What's the overhead of installing this Moose package ? Does it itself
> depend on a lot of other modules ?


Looking at the prereqs:

'Test::LongString' =3D> '0',
'Scalar::Util' =3D> '1.18',
'Test::Exception' =3D> '0.21',
'Class::MOP' =3D> '0.34',
'Sub::Exporter' =3D> '0.954',
'Sub::Name' =3D> '0.02',
'B' =3D> '0',
'Carp' =3D> '0',
'Test::More' =3D> '0.62',
'Sub::Install' =3D> '0.92',
'UNIVERSAL::require' =3D> '0.10'

That doesn't seem too bad, although I don't know what the differenet=20
Sub::* modules pull in in turn. It does seem like a sledgehammer for=20
your particular nut, though.

David

> Cheers,
> Al
>=20



--=20
Much of the propaganda that passes for news in our own society is given=20
to immobilising and pacifying people and diverting them from the idea=20
that they can confront power. -- John Pilger


Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com