Drupal 6 version
recidive - June 4, 2009 - 19:15
| Project: | Amazon Web Services API |
| Component: | Code |
| Category: | task |
| Priority: | critical |
| Assigned: | recidive |
| Status: | needs work |
Description
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

#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.