Skip Menu |

This queue is for tickets about the SimpleDB-Class CPAN distribution.

Report information
The Basics
Id: 55903
Status: resolved
Priority: 0/
Queue: SimpleDB-Class

People
Owner: Nobody in particular
Requestors: dagolden [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: Break SimpleDB::Class::HTTP into a separate distribution
I have been using SimpleDB::Class::HTTP for some custom low-level access to SimpleDB. However, deploying it means I wind up with the full dependency stack of SimpleDB::Class, including things like memcached. I would greatly appreciate if you could split it out into its own distribution so that it can be used standalone as a lightweight SimpleDB interface. That would mean also breaking out SimpleDB::Class::Exception or else breaking out the SimpleDB::Class::Exception::* classes that SDB::C::HTTP uses and including them with SDB::C::HTTP.) Otherwise, I suspect that I'll wind up having to fork it it seems counterproductive for the Perl community to have two. If I can help in the process of splitting it out, please let me know and I can either contribute directly or else will try to wrangle some volunteers to help. Regards, David
Subject: Re: [rt.cpan.org #55903] Break SimpleDB::Class::HTTP into a separate distribution
Date: Wed, 24 Mar 2010 11:58:31 -0500
To: bug-SimpleDB-Class [...] rt.cpan.org
From: JT Smith <jt [...] plainblack.com>
Before I go through the work of splitting it out, can I ask why you aren't making use of all the goodness that is SimpleDB::Class?
Subject: Re: [rt.cpan.org #55903] Break SimpleDB::Class::HTTP into a separate distribution
Date: Wed, 24 Mar 2010 13:12:08 -0400
To: bug-SimpleDB-Class [...] rt.cpan.org
From: David Golden <dagolden [...] cpan.org>
On Wed, Mar 24, 2010 at 12:58 PM, jt@plainblack.com via RT <bug-SimpleDB-Class@rt.cpan.org> wrote: Show quoted text
> Before I go through the work of splitting it out, can I ask why you aren't making use of all the goodness that is SimpleDB::Class?
Several reasons. None terribly good individually, I suppose. (1) existing code works and it would take time to port to SDBC (2) SDBC changed a lot at 1.0000 while I was in the middle of implementation and I wasn't confident things had settled (3) my use case has many dynamic attributes that cannot be specified in advance (which I now see that 1.02 stopped supported) (4) use case is heavy on writes, with few reads, so the memcached doesn't help me much and adds some extra dependencies that others complained about How's that? I really like SDBC and as soon as I see the need for it, I plan to switch. I'd use it for any app I wrote that was more interactive than what I'm doing. (Which is the CPAN Testers 2.0 conversion, by the way -- see my various blog posts on http://www.dagolden.com/.) -- David
Subject: Re: [rt.cpan.org #55903] Break SimpleDB::Class::HTTP into a separate distribution
Date: Wed, 24 Mar 2010 12:24:49 -0500
To: bug-SimpleDB-Class [...] rt.cpan.org
From: JT Smith <jt [...] plainblack.com>
Fair enough. I'll break it out into a separate release. However, I can't say for sure whether that will be this week or next.
Subject: Re: [rt.cpan.org #55903] Break SimpleDB::Class::HTTP into a separate distribution
Date: Wed, 24 Mar 2010 14:36:25 -0400
To: bug-SimpleDB-Class [...] rt.cpan.org
From: David Golden <dagolden [...] cpan.org>
On Wed, Mar 24, 2010 at 1:25 PM, jt@plainblack.com via RT <bug-SimpleDB-Class@rt.cpan.org> wrote: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=55903 > > > Fair enough. I'll break it out into a separate release. However, I can't say for sure whether that will be this week or next. >
Thank you. There's no tremendous rush, but I wanted to get my wishlist onto the queue while it was fresh in my mind. -- David
SimpleDB::Client has just been pushed to PAUSE. A new version of SimpleDB::Class that uses SimpleDB::Client will follow either later today or tomorrow.
Subject: Re: [rt.cpan.org #55903] Break SimpleDB::Class::HTTP into a separate distribution
Date: Wed, 7 Apr 2010 14:00:32 -0400
To: bug-SimpleDB-Class [...] rt.cpan.org
From: David Golden <dagolden [...] cpan.org>
On Wed, Apr 7, 2010 at 12:37 PM, JT Smith via RT <bug-SimpleDB-Class@rt.cpan.org> wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=55903 > > > SimpleDB::Client has just been pushed to PAUSE. A new version of SimpleDB::Class that uses > SimpleDB::Client will follow either later today or tomorrow.
Awesome! Thank you very much. David