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

Title:Module status and Drupal 6 version» Drupal 6 version
Category:support request» task
Priority:normal» critical
Assigned to:Anonymous» recidive
Status:active» needs review

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.

AttachmentSize
aws.tar_.gz 5.65 KB

#5

Good start recidive.

I've granted you CVS access. Please create the appropriate branches for code.

#6

Status:needs review» needs work

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

Priority:critical» normal

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

Version:<none>» 6.x-1.x-dev
Assigned to:recidive» yas
Status:needs work» needs review

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.

nobody click here