• Multimedia

last modified November 14, 2008 by massimo

We're looking for a few good developers to help extend the multimedia capabilities of Plone. Our immediate goal is to get a 1.2 release of Plone4ArtistsVideo and Plone4ArtistsAudio products out. We also need folks who can test and write documentation.

Test coverage report

Here is a test coverage report which shows where we are lacking tests.

Here's a list of tasks:

Audio


Video


Large file handling


Video transcoding

  • integrate scripts to post video uploads to Blip.tv using this Python script and their API (bypass Zope)
  • explore ZopeTube for doing the video transcoding

 

Activities' report 

Amberjack [massimo azzolini]

The initial idea was to use amberjack or flowgram for creating a presentation. With Flowgram you can just create a tour and everything is stored on their server. Amberjack, instead, is just made by some javascript classes and can be extended in some ways. The initial idea changed to creating a generic tool for managing tutorials in plone.

We refactored amberjack for:

  • handling cookies (for instance when you submit a form) instead of just using parameters in the url,
  • identifing a step not only from the url but also on finding something in the page dom. You can declare that a step is identified by the url, the pair (xpath, content_of_the_xpath).

We added more code to tell to Plone that there is a "stuff" called amberjack, that when I click on something on the plone interface something should happen. Tipically, we create the cookies which tell to amberjack which the parameters tourId and skinId.

More, we identify which are the dom objects which has to deal with amberjack. So they have a custom css.

Everything has been committed to http://plone4artists.org/svn/projects/p4a.videodemo/trunk/ in the readme file there are the task to be completed.