Posted by recidive on June 4, 2009 at 7:15pm
| Project: | Amazon Web Services API |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | task |
| Priority: | normal |
| Assigned: | yas |
| Status: | needs review |
Issue Summary
Hello, I'd like to contribute to this module.
I want to know it's status and if a Drupal 6 version is planned (I can port it to Drupal 6 if no one else did it already).
Thanks
Comments
#1
Currently the module is stalled as I have not had the time to work on it more. It is in very very rough shape, not even truely usable at this point. It is a decent start but I also decided to change several things and have not had the time to get back into it as the main project I was using it for changed. However, I am hoping to get back into it to get it to a stable D6 release some time this year.
I welcome help though. If you want to join together I can help out some but do not have full time to devote to it right now.
#2
Hello, I'm working on a Drupal 6 version of the module. It's pretty much a refactoring.
I'm starting with FPS, then will work on S3 next.
Can you give me commit access so I can start a Drupal 6 branch and check in the code, and continue the work from there?
Thanks!
#3
Hello recidive
Any progress on this yet?? I would like to go ahead and contribute to the SQS part of the module, but I am noob at module development. I am pretty experienced with PHP, so if you point me to the right direction, I would be able to meaningfully contribute.
Thx
Suchi Garg
#4
I finally got to the point where it's worth posting something here.
Attached is the aws module for Drupal 6, it has a new implementation of aws base module, a full featured SimpleDB client implementation (I'd say it's 95% done, need just some tweaks) and also an incomplete implementation of FPS (Flexible Payments System), with just a small set of methods I'm currently using in a project.
I'm about to start working on a S3 module.
For now, I've used curl for making the HTTP requests. I'm not sure we should depend on this in the long run, also I think I'll end up with a better HTTP solution when implementing the S3 service.
@dragonwize: please take a look at the code, and let me know if it's acceptable for starting a DRUPAL-6 branch.
@gargsuchi: it's great you want to contribute to SQS module. A good start point would be taking a look at how I've implemented simpledb module, and maybe start with a copy of it, renaming functions to aws_sqs namespace and adding methods that match SQS APIs. Also, there's an old patch with sqs module implementation in #219898: aws_sqs module. Please let me know if you need anything else.
#5
Good start recidive.
I've granted you CVS access. Please create the appropriate branches for code.
#6
I just checked in code to DRUPAL-6--1 branch.
I'm moving issue to 'needs work' until we finish porting modules to drupal 6.
#7
subscribe
#8
btw, how's progress?
#9
@ninjay: I'm running the version in CVS for several months now. I use SimpleDB and FPS only, those ones are pretty stable. S3 and EC2 I just started upgrading to 6, didn't have the chance to test those two.
I'm looking for someone that can help me with test and/or fund part of the work, so I can put more time into this to get a stable release fast.
#10
I'd be glad to help test in anyway possible.
#11
I have a customer who is now interested in the ability to do what this module does. I truly dislike re-inventing a wheel that is close to ready, especially since this is pro-bono work. Henrique and/or Alan, do you think that maybe turning on a -dev release would get you more testers? As a fellow maintainer, obviously I know how to do a CVS checkout, but many do not.
Also, I appreciate the urgency that some people feel for this module (as I do too), but, by standard Drupal guidelines, this is not really a "critical" issue.
#12
I dont see this in CVS under simpledb, is this version stable enough for inclusion?
#13
subscribing
#14
subscribe
#15
Now D6 version is available on this project at Amazon Web Services API.
#16
I can't seem to find the FPS code in the repository viewer. Was it removed? In any case, I need to integrate it into a site (and probably into a uc_amazonpayments module) so I'll try to dig it up and work on it accordingly. It makes sense to use this module rather than do everything from scratch.
#17
@wizonesolutions
Yes, unfortunately FPS code is not maintained at this point.
#18
@yas Will you accept a patch for it?
#19
@wizonesolutions
Yes, as long as your patch is following our new AWS module manner such as directory structure, our naming convention, and etc. I will not guarantee whether your module will work on our refactored AWS module, though
#20
Fair enough. I only need 6.x at the moment, so that's fine.