Drupal 7 Media sprint

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Dave Reid's picture
Start: 
2011-09-24 09:00 - 2011-09-28 17:00 America/Chicago
Event type: 
Sprint

Many of the current maintainers of the Media module are meeting for a week-long sprint in Chicago on September 24-28 (Saturday to Wednesday) to help push the module to a stable 1.0 release, work on important features for the 2.x branch, and help plan a potential Drupal 8 media initiative.

Because space is very limited, virtual participation in the #drupal-media IRC channel is highly encouraged and welcome! If you are very interested in attending in person, please contact Dave Reid.

We are gathering a formal agenda and battle plan to follow which roughly includes:

  • Regroup on module branch direction and plans to ensure everyone is on the same page
  • Fixing critical issues blocking a 1.0 stable release of the module
  • Convert browser plugins to use CTools plugins
  • Keep abstracting code from Media into the File entity module
  • Improve the media browser (replace the browser backend with Views)
  • Revisiting and investigating problems with the current UI
  • Investigating a possible Drupal 8 media initiative
  • Writing unit and functional tests
  • Writing documentation

The sprint is being graciously funded by Acquia, Palantir.net, Advomatic, and the Drupal Association.

Comments

Multilingual Support

tsvenson's picture

It would be good to get need/requirements for multilingual support on the agenda as well. Especially for Drupal 8 that is going to be important. See http://groups.drupal.org/node/173569#comment-577024 for some use cases.

--
/thomas
T: @tsvenson | S: tsvenson.com

HTML 5

tsvenson's picture

Oh, and one other thing that should be looked into is if the core Media module needs any specific support to make it easy to use HTML5 tags such as <audio>, <video> and <canvas>. Would be real cool if that both is possible and also adaptable so it can have fallbacks for older browsers.

--
/thomas
T: @tsvenson | S: tsvenson.com

HTML5 tags such as , and

Niklas Fiekas's picture

HTML5 tags such as , and .

video and audio?

Plugins and presentation

arthurf's picture

I would imagine that this would be left up to modules which are providing content inside the media browser and during presentation. While it's probably a good idea to keep this in mind I'm not sure that it will be an issue.

This is already possible with

Dave Reid's picture

This is already possible with http://drupal.org/project/mediaelement if you use file or media fields.

Senior Drupal Developer for Lullabot | www.davereid.net | @davereid

Given the nature;

ransom's picture

This module (media) as a whole is awesome.

There should be a drupalsprint.org site that helps promote such things centered around media makes sense right?

It could be used to do something like include a youtube live stream, a ustream or whatever live stream of the event. That with a nice "quick git tips" would help increase participation allowing people that cant make it participate in it. Starting off with a little explanation of the module by the developers with a 5 min q&a then an hour or so of code sprinting would probably help increase awareness of modules as well. With node.js you could integrate a site chat with IRC (theres a few open projects about it) and the video and get a really interactive and much larger sprint participation, + free advertising for the host is a good thing maybe get some free beer! :D

PS: sorry about my dislexic sentences there's no bugfix for that.

Chicago

bangpound's picture
  • Convert browser plugins to use CTools plugins
  • Improve the media browser (replace the browser backend with Views)

I can help with these items for sure. I can also help with documentation if my head is in the right place for writing.

I'm also a maintainer of oEmbed project. I ported it to D7 and wrote Media module integration so I can embed hundreds of different media sources in WYSIWYG.

oEmbed is something I am very

JacobSingh's picture

oEmbed is something I am very excited about.

+1

zirafa's picture

holy moly oEmbed is great.

Are there plans to go at this

Niklas Fiekas's picture

Are there plans to go at this issue? http://drupal.org/node/1201924 - Widget does not respect settings in file_field_instance_settings_form (directory, extensions, file size, description field)

Documentation

rootwork's picture

I've participated in numerous documentation sprints and written a fair amount. I should be able to help out with documentation toward the end of the week -- providing there are at least some things stable enough to begin documenting!

Virtual Participation

justinlevi's picture

Definitely plan to follow along on the IRC and help out virtually. I can definitely help with documentation and testing at a minimum.

Large file upload and derivatives

heshanlk's picture

One other thing we should consider is file upload?. I cannot see any progress bar implemented with Media 2.x and I would rather recommend to use one just same like in Filefield. When its consider video uploads we should think about handling large files. Media derivatives does a good job converting files and other stuff (still in a basic) and we should give some more force to complete that module too.

Senior Drupal Developer at DrupalConnect

The progress bar is a drupal

dlumberg's picture

The progress bar is a drupal core bug. http://drupal.org/node/935208

I'd like to attend this

slashrsm's picture

I'd like to attend this sprint and help with fixing of critical bugs. I will also work on improvements for Media derivatives API.

Janez Urevc - software engineer @ Examiner.com - @slashrsm - janezurevc.name

Drupal Dojo sessions starting/closing the sprint

tsvenson's picture

Have been chatting with gusaus and dougvann about Dojo sessions in conjunction to the sprint. We think it would be a great idea to have a session at the start of the sprint where the organizers can present the agenda, goals and some info about how remote participants can help out.

Then at the end of the sprint it a summary session could also be held that also contain information about how to continue the work after the sprint.

I think this would be a great thing to do and since the sessions are recorded, anyone jumping in during the sprint can start by watching the recording.

--
/thomas
T: @tsvenson | S: tsvenson.com

Count Me In

skottler's picture

I will definitely participate remotely! Excited to get the ball rolling again.

let's do it

barraponto's picture

And I'll try to gather the Drupal developers from my city for a sprint.

Hello Any Replacement pattern NID Integration?

virtualgirl's picture

Hello Any Replacement pattern NID Integration

in Views?
I may be overlooking something. Thank you

Hi I'm the author of a swag

larowlan's picture

Hi I'm the author of a swag of media_xxx modules in D6, is there any doco yet on how to upgrade this to D7?
If so can someone point me towards it?
Thanks
Lee

Hi, I don't think there is a

JacobSingh's picture

Hi,

I don't think there is a guide per se. Since a lot of refactoring is happening in the 2.x branch, it might be good to hold on a little bit until things settle. That being said media_youtube and media_flickr give some good examples of integrations w/ 3rd party providers.

Music

Group organizers

Group notifications

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