Media Sprint: Prototyping

Arthur Foelsche

on

January 9, 2009

Media Sprint: Prototyping

A way to rapidly push development is to prototype your ideas. Aaron Winborn and I laid out the concept of how we wanted our media browser to work on a white board and then started thinking through our data model.

After a few fast revisions and chicken scratches on the board, I sat down to code. I had a shell of functionality that was close enough to some of our ideas from a document the media sprint group had worked on several months ago. After a few hours and lots of interrupting of Aaron, I put together a proof of concept which lets modules register with the system and have their data displayed in the form. You can get an idea about what the graphical display might be from some collaboration with remote folks from the sprint.

Here's a screen cast which shows the prototype from my personal site:

Share it!

Arthur, Checkout http://drupal.org/project/vertical_tabs for the UI tools for the drawers. Bevan/
Wow! Looks great. So if i understand you, modules like asset, or embedded media field for example could hook into this and allow the user to select a file from a variety of sources? Will a user be able to select multiple files, each from different sources?