Skip Menu |

This queue is for tickets about the Net-Google-PicasaWeb CPAN distribution.

Report information
The Basics
Id: 42115
Status: open
Priority: 0/
Queue: Net-Google-PicasaWeb

People
Owner: Nobody in particular
Requestors: andy.shevchenko [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.05
Fixed in: (no value)



Subject: MooseX-* dependence
Hello. I'm considering to include Net-Google-PicasaWeb to the Fedora distribution. I played with 0.02 version and now I tried the 0.05 which is became so bad in its dependencies. Why do you need to use MooseX modules which are requires new Moose (0.63, but f.e. Fedora 9 includes 0.54)? Could I help to drop this dependencies somehow? P.S. From position of Package maintaining I consider to remove MooseX until now. -- With Best Regards, Andy Shevchenko
Subject: Re: [rt.cpan.org #42115] MooseX-* dependence
Date: Fri, 9 Jan 2009 14:08:22 -0600
To: bug-Net-Google-PicasaWeb [...] rt.cpan.org
From: "Sterling Hanenkamp" <sterling [...] hanenkamp.com>
The dependency on MooseX::Role::Matcher is pretty significant for the scripts. I don't see any reason to reinvent the wheel on this one. This allows for new options like: picasa list photos --find title=~Foo which will list all photos that have "Foo" in the title. If you want to come up with a patch replacing that function without using MooseX, I'll consider it, but since I'm planning on extending MooseX::Role::Matcher (or waiting for the author of that module to do so) so that I can soon do: picasa list photos --find 'photo.title=~DSC001[0-9]' I'm pretty attached to the feature. On the other hand, if you want to drop the "with" in Net::Google::PicasaWeb and then drop the --find option to the scripts so that it's easier to distribute on Fedora, that's fine with me. However, I will require you to make sure to add a note to the man page for each of the changed files recording the change from the base distribution, but you can otherwise leave things as is. Cheers, Sterling On Sat, Jan 3, 2009 at 9:59 AM, Andy Shevchenko via RT < bug-Net-Google-PicasaWeb@rt.cpan.org> wrote: Show quoted text
> Sat Jan 03 10:59:55 2009: Request 42115 was acted upon. > Transaction: Ticket created by andriy > Queue: Net-Google-PicasaWeb > Subject: MooseX-* dependence > Broken in: 0.05 > Severity: Important > Owner: Nobody > Requestors: andy.shevchenko@gmail.com > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=42115 > > > > Hello. > > I'm considering to include Net-Google-PicasaWeb to the Fedora > distribution. I played with 0.02 version and now I tried the 0.05 which > is became so bad in its dependencies. > > Why do you need to use MooseX modules which are requires new Moose > (0.63, but f.e. Fedora 9 includes 0.54)? Could I help to drop this > dependencies somehow? > > P.S. From position of Package maintaining I consider to remove MooseX > until now. > > -- > With Best Regards, > Andy Shevchenko > > >
From: andy_shev [...] mail.ru
I got your point. You could simple close this ticket.