s3
EC2/S3 for DB-intensive drupal system
Hi everybody,
First of all, I am very new to Drupal and actually not actively coding myself but more involved as a project manager. However, as I've done some programming before and had some computer science modules at university I think I do have a basic grasp on the bigger issues around cloud computing.
We're just finishing a new system which we of course hope will become a huge hit but right now I am more concerned about general hosting issues.
FTP API and S3 API modules proposal
In the ongoing process of simplifying module development and reducing the duplication of effort, I'm proposing creating two modules- FTP API and S3 API. These modules will only provide these services and some configuration API. They will not provide a UI for the actual browsing and moving of files. I see the following functionality for each module:
- getting file list from specified directory
- getting file
- putting file
- setting file permissions
- global settings (user/pass, directory)
- per-user settings (optional)
FTP API and S3 API modules proposal
In the ongoing process of simplifying module development and reducing the duplication of effort, I'm proposing creating two modules- FTP API and S3 API. These modules will only provide these services and some configuration API. They will not provide a UI for the actual browsing and moving of files. I see the following functionality for each module:
- getting file list from specified directory
- getting file
- putting file
- setting file permissions
- global settings (user/pass, directory)
- per-user settings (optional)
S3 integration module
I was expecting a Drupal module for S3 to already be in existence by now, as there isn't I have a proposal for a module I'm considering developing. Any feedback or suggestions on the implementation/features are greatly welcome.
This is not intended to be a full FileAPI-like module, but more a helper for general node related usage.
- Support for node attachments (Core upload.module), CCK filefield uploads etc that are attached to a node.
- Upon publishing of a node, any associated files are streamed over to Amazon S3 bucket(s).
Multi-Publisher Project Proposal
</style></head><body dir="ltr">
Application for Summer of Code 2007: MultiPublisher Module
by Ryan Grace www.thefractal.org :: ryan@thefractal.org
Synopsis



