Hi,

We made a big push for the recent demo of the video player. In order to get 
more functionality in quickly we cut some corners. I'd like the demo branch 
that we've been working on to become the master branch but I feel that we need 
to go back to do some clean up before this can happen. 

Before merging the demo branch into master I think we should address these 
issues:

        * We did some hacking of the framework and added an additional 
framework file for the video player. I think we should have a branch in the 
Infusion repo from where we can build a new MyInfusion for the video player and 
this should be documented in the Readme file in the lib/infusion directory. 
Eventually, the framework supports that we require should move into Infusion. 
        * We have duplicate Reorganize Future captions files - we should remove 
the extra ones. 
        * We should look into the reference to FLUID-4606 in MenuButton - it 
looks like we are doing a hack for a bug that no longer exists. 
        * We should take a closer look at controllers line 224 - we have two 
bindings of starttime with different functions and it looks like it could be a 
source of bugs.
        * We did some hacking on the captionator file. We should fork 
captionator and make our changes in our fork.
        * We should create tests for transcripts.
        * We should create tests for menu button.
        * We should create tests for toggle button.
        * We should create video player integration tests.


After merging into master there are still several refactoring and cleanup tasks 
that will need to be done. These include: 

        * Update the video player API docs and consider moving them to the wiki.
        * Add the ability to use existing captions files for transcripts and 
remove the JSON ones we are currently using. 
        * Change the scrubber and volume to use the infusion slider instead of 
the jquery slider directly. 
        * Get rid of pixels in the video player css file.
        * Make the video player responsive to small and large screens. Johnny 
Taylor has a patch for this.
        * Get rid of our dependence on jquery ui lightness.
        * Consider restructuring the demos directory.
        * Complete the tasks on this wiki page that have not been done: 
http://wiki.fluidproject.org/display/fluid/Floe+Demo+Plan


Is there anything that I've missed? Do you think some of the tasks can wait 
until after the merge?

Thanks!

Michelle





_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work

Reply via email to