Hello,
I am requesting co-maintainer of this project because I am developing a module to integrate Amazon S3 file downloads into Ubercart and I want to use this module as a dependency. Thanks!

Comments

venkatd’s picture

You have my permission to be a co-maintainer.

kheftel’s picture

I have applied for a CVS account so now we just wait for the drupal admins to approve it. *fingers crossed*

avpaderno’s picture

FYI, I approved kheftel's application.

conortm’s picture

venkatd and kheftel,

Hello! I would like to help co-maintain this module, as well. I recently developed a module based on amazon_s3 (mainly its class wrapper functions) that follows the strategy outlined here: http://www.slayerment.com/blog/drupal-cdn-file-server-amazon-s3-way. It does the following:

  • Manages a "queue" of objects to upload to a specified S3 bucket on cron run.
  • Stores object information in a cache table for "freshness" verification (compares file's modified time vs. the time it was uploaded to S3), as opposed to checking the S3 bucket every time. As of now, the module doesn't look at the S3 bucket at all, it manages everything from the cache table. I see an argument against this, so perhaps this could be extracted into a config setting to either check the S3 bucket or use the cache.
  • Overrides theme_imagecache to use S3 assets, if they exist. If they don't exist, they're added to the queue. As of now, that's the only module integration. A "proof of concept", really.
  • Uploads aggregated js and css files (including referenced images) to S3, following the algorithm above via hook_preprocess_page.
  • Provides an Admin interface for storing Amazon S3 credentials, specifying the use of SSL, selecting the bucket to use, specifying a custom URL for that bucket, and selecting a limit on the number of objects to process on cron run.

That's it for right now. I would like to re-factor this and integrate it into the existing Amazon S3 module. I propose starting a 2.x-dev branch for this development.

Please let me know, 1) if you both are amenable to this, and 2) how I can help get this going.

Thanks,
Conor

venkatd’s picture

Hi conortm. Sorry for the late reply. Sounds like some interesting features you have written!

You have my permission to be a co-maintainer.

Unfortunately, I won't be able to put any time into this module until June. However, I can discuss design and provide guidance if needed.

conortm’s picture

Thanks venkatd!

Could you please grant me CVS access to amazon_s3? I'd like to create a 6.x-2.x branch and start implementing what I outlined above. Thanks in advance!

Best, Conor

venkatd’s picture

Sorry all! I've been nearing graduation and have many exams to deal with.

I just granted both of you CVS access.

avpaderno’s picture

Category: Feature request » Support request
Issue summary: View changes
Status: Active » Fixed

I am closing this issue, since it has been fixed 10 years ago.

avpaderno’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.