File API

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.
aaron's picture

Media Sprint in NYC a Success!

The Media Sprint in late October was amazing! Jody and Maarten hunkered in one corner and bashed out the UI, while Peter and Darrel worked out some of the FileField integration. Meanwhile Arthur whipped out a File Metadata implementation, and I began teasing the existing work out of Drupal 6 and into Drupal 7.

Only local images are allowed.

Also in the fray were Jonathan, Forest, Rob, Oleg, and Jen, who participated in varying degrees. Jen also took the opportunity to begin a cool new core theme for Drupal 7, and with Darrel's help took some time to give us a pre-fab image field with core articles! W00T!

The sprint was an amazing success. The module actually works now, as evidenced by Arthur's demonstration screencast. After installing Media, you can actually browse your file system in the administrative screen, with lovely thumbnails representing the file objects. The same action is also available when uploading a new file.

In the past couple of weeks, we've also made strides towards implementing remote streams, with the Media: YouTube module almost ready for unveiling.

Read more to see what's next, and to see pictures!

Read more
heshanlk's picture

videoField module with many video formats

Finally, I could involve myself to videoField module development from few days back. Now I'm planing to start some solid development on videoField.

Currently we only have one video type(flv) is supported by videoField and I added many video types like did in video module. See the HEAD for the latest.

We would like to hear some expert voices here before we go for the next release of the videoField. Where we should go and what are the video features we can support?.

My main intention is support real video experience to the Drupal users with the videoField.

Read more
aaron's picture

Impromptu DimDim Session about Emfield + Imagecache

Start: 
2009-10-28 11:40 - 12:00 America/New_York
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

I'm going to do a quick, impromptu Dojo session on DimDim about using Embedded Media Field in conjunction with Imagecache. Because I feel like it. Sorry about the short notice; I'll post deets here for interested people who want to know but missed the show... For Drupal 6. Join #drupal-dojo in IRC.

Read more
aaron's picture

DrupalMedia.org Launched for the Sprint!

As a supplement to the Media group, I launched Drupal Media today to help with the ongoing Media sprint efforts. On its front page, you'll see a map to the next sprint (which is at Mansueto - 7 World Trade Ctr, New York, NY this Friday-Saturday, October 23-24, from 9-5). Tabs are also available for discussions (add your own), videos, and a feed to the Media module issue queue. Please give me any feedback or desired functionality that would be useful for the site. (Including long-term plans for the useful domain, contributed by the good folks at Development Seed.)

Drupal Media

Don't forget that you have to pre-register if you plan to come to the sprint, with your full name. Hope to see you there, or at #drupal-media in IRC!

Read more
aaron's picture

Revised Media Roadmap for Sprint Oct 23-24

Media API

  • Create a workflow diagram.
  • Ensure Registration of Media modules works, and is complete. See media_get_registered_modules().
  • Convert 'Resources' to 'Streams' to work w/ Stream Wrappers in core.
  • Document all hooks for the module.
  • Determine continued need/placement for 'Formatters'.
  • Continue building Media form (ala Maarten's designs).
  • Add thumbnail support for browsing files.
  • Convert dbqueries to dbtng.
  • Drupal behaviors & AHAH callbacks.
  • Create any required images.
  • Add default theme options for stream display in browser.

File/Stream Handling

  • Handle uploaded files.
  • Integrate with FileField.
  • Ensure files shared in multiple places aren't deleted unless they are singular.
  • Handle shared files/streams.
  • Handle streams other than default public/private.
  • Token integration.

Remote Streams

  • Create YouTube stream wrapper.
  • Create Flickr stream wrapper.
  • Create Brightcove stream wrapper.

Media Metadata

  • Determine continued need/placement for 'Metadata' (and how it fits w/ core RDF).
  • Determine if key/value pairs is best way to go forward.
  • Create table for storage.
  • Create hooks for modules to store unique columns.
  • Create metadata collection form.

SimpleTests

  • Create simpletests.

Views Integration

  • Allow a Views formatter for file browser -- perhaps an administrative dropdown of available views ala quicktabs or panels?

WYSIWYG Support

  • Research the WYSIWYG module to determine how to integrate.
  • Create a plan for WYSIWYG integration.
Read more
heshanlk's picture

Fast Private File Transfer using X-send file

mod_xsendfile

mod_xsendfile is a small Apache2 module that processes X-SENDFILE headers registered by the original output handler.

If it encounters the presence of such header it will discard all output and send the file specified by that header instead using Apache internals including all optimizations like caching-headers and sendfile or mmap if configured.

It is useful for processing script-output of e.g. php, perl or any cgi.
Referance from http://tn123.ath.cx/mod_xsendfile/

Read more
aaron's picture

Monster Media Sprint!

Start: 
2009-10-23 09:00 - 2009-10-24 17:00 America/New_York
Organizers: 
Event type: 
User group meeting

Fellow Media Moguls,

We're shaking off the dust from the Media module, which was sadly neglected during the heady Summer of Code, where we got Stream Wrappers into core! I'm excited to meet now with my fellow Drupalistas, and get the module presentable for Drupal 7 (and Drupal 6, if anyone is interested in helping on that front).

Read more
Sanjali's picture

How to install and configure fileframework

Hi,
Please help me out. I am new bee in this drupal world and I would like to instegrate file framework in my website. I have installed it in drupal but still i am not able to upload files in it. My Installation created all required block and menu links. But when i clicked on Create Content >> File and went to upload file but it shows me following error,
A file upload must be provided.

Read more
kwinters's picture

Private File Exotic Bugs and Workarounds

The kind of file transfer headers needed by private files are absurdly difficult to get right, and in some cases at least the default Drupal setup won't cut it.

Some special cases:

  • IE6 caching workaround is different for HTTPS and HTTP - it appears that pages use the right headers, not sure about private files
  • Flash player 10 will no longer load external flash movies if they are set as attachment.
Read more
aaron's picture

Media Sprint in Philly Today & Tomorrow!!!

Start: 
2009-07-26 11:00 - 2009-07-27 17:00 America/New_York
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

Wow, somehow announcing this at gdo slipped off my radar. In any case, if you haven't already heard the good news at Zivtech you might want to know about the Media Sprint planned today and tomorrow in Philly!

Read more
aaron's picture

Media Sprint at Open Media Camp in Denver!

Make sure to attend the Media Sprint Update Panel and join the Media Sprint 2009 at Open Media Camp in Denver, on April 18-19!

The presenters of this panel, including Aaron Winborn (aaron), Arthur Foelsche (arthurf), and Alex Urevick-Ackelsberg (Alex UA), will discuss the ongoing efforts of the Media Sprint by the Drupal Media working group to bring to fruition the Media module and related work.

This panel will begin with a demonstration and discussion of the current state of the ongoing development of the Media module, and a thorough examination of the concept for its extensible API. Finally, we'll discuss the near and far-term plans, including the Media Sprint planned for the next day of the Open Media Camp.

Read more
Zahor's picture

File Management

From my experience,there are a few major things lacking in Drupal. One of them that I have encountered a lot is the ability - or inability to manage files/documents effectively. I'd like to start laying the groundwork for a comprehensive file (or at least document) manager that allows some of the more popular feature requests e.g check in/check out, protected files & directories etc.

Read more
aaron's picture

Piggybacking on AHAH

For the Media module, I'm trying to attach a new behavior to an AHAH form submit button. I need to open a previously hidden form element, BEFORE the ajax has loaded. This is ultimately for a throbber/progress indicator, and to allow the user to enter meta-data without having to wait for the 120MB video to finish uploading.

Read more
aaron's picture

Progress of Media Sprint

Start: 
2009-03-24 16:00 - 17:00 UTC
Organizers: 
Event type: 
Online meeting (eg. IRC meeting)

This will be a progress report for the ongoing Media Sprint, for the Media Module, including How You Can Get Involved™!

Note this immediately follows 8Tracks & Emfield.

Where
We're using Dojo's Dimdim - click this link at the time of the session.

When: Tuesday, March 24, 2009 at 4:00 PM (EST)

Read more
aaron's picture

Druplicon request for the Media Group!

Anyone interested in creating a logo for the new Media group? Maybe Druplicon with a painter's smock and brush? Or a multi-color pixellated Druplicon? Or a video/image/music note montage swirling around Druplicon? Or ... ?

Read more

Media Sessions and BOF's at DrupalCon DC

The following is the current list of Birds of a Feather (BOF) sessions on the white boards near the registration tables at Drupalcon DC that relate to Media. The list will certainly change over the week. Sessions relating to Media have been tagged on delicious. Please feel free to add those missing sessions! (This page is a wiki).

Read more
amitaibu's picture

Private files on FTP

I wonder if something similar already exists:
I have a site with private download and organic groups. One client (i.e. one group) want's their files on their own server. The solution I'm thinking about is
1) User will upload files to example.com
2) That file will be sent to FTP sitting on the client's server.
3) Alter the links if the files and images to the FTP. Interesting enough, is that the <img> tag can point to an FTP.

  • 'media mover' module can take care of the FTP part, although it might be an overkill for my needs.
Read more
aaron's picture

Media Sprint TODO?

The Media Sprint 2009 Wiki has a rough outline, based on an earlier document started by arthurf, but needs some serious fleshing out. I plan to begin working in earnest again on the sprint later next week and the following (am trying to slot 3-4 solid working days towards it).

There are also several volunteers who have offered to help over the coming weeks as well. We need to try to build some organization.

Read more
kwinters's picture

Unifying D6 Asset Management and Looking Forward to D7

I am immensely interested in getting a rock-solid asset management system in place for Drupal 6, and my company is willing to pay for the work involved (my time spent). The purpose of this discussion is to 1) make sure that my assessment of the situation is accurate / common and 2) to make sure that whatever I come up with will be relatively forward-compatible with D7.

Read more
Subscribe with RSS Syndicate content

File API

Group organizers

Group notifications

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