FTP API and S3 API modules proposal

Events happening in the community are now at Drupal community events on www.drupal.org.
arthurf's picture

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)

These modules will provide the stream wrapper layer for compatibility with the Media module

What do people think? Any functionality that I'm missing?

Comments

where is this at?

mikebann's picture

This sounds like a good idea to me. where is it at and how will this work for eventually creating a user interface? I think it would be helpful to provide functionality to people so that they can manage there uploads. I see a lot of use for that.

Media Mover

fending's picture

I recall Media Mover being presented at drupalcon dc http://drupal.org/project/media_mover with a lot of those functions.

need stream wrappers

arthurf's picture

Media Mover provides quite a bit of this, but if we had stream wrappers, that would allow other modules to implement this functionality with no changes to code- this is a big win in D7, we just have to write the stream wrappers. I started a s3 stream wrapper - heshan has been working on it, but it's not complete yet.

Media

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: