
| [https://www.assembla.com/spaces/iskme/tickets/565] | The title of an OER can not be edited when using the keyboard to navigate the page | Anastasia| designers figuring out styling | 3 days |
| [https://www.assembla.com/spaces/iskme/tickets/566] | The write, describe and submit icons could have improved alt text. Currently they read out the number of the OER instead of the name. | Anastasia | Pull request to staging issued | 0.5 day|
| [https://www.assembla.com/spaces/iskme/tickets/567] | All three pages in the workflow are present upon first load even though describe and submit are not visible. Screen readers will read all three pages. Using a keyboard to navigate the page will move to the second page instead of looping to the top of the first. | Alex | On production | 1.5 days |
| [https://www.assembla.com/spaces/iskme/tickets/616-authoring-mode--fix-keyboard-accessibility-for-text-color-and-highlight-color-popups] | Colours are not keyboard accessible in the popup for Text Colour and Highlight Colour | Alex | On production | 1 day |
| [https://www.assembla.com/spaces/iskme/tickets/630] | Author name edit dialog not in correct tab order, opaque to screen readers | | | |
*Use this branch: https://github.com/ISKME/OER-Commons/tree/a11y-uio as the base branch for your work*
|| JIRA || Task || People || Status || Estimate ||
|[FLOE-31@JIRA] | The background image on the home page messes up the layout at font size increase | | Cindy has started the work for this issue: https://github.com/cindyli/OER-Commons/tree/FLOE-31
The changes in this branch causes an issue with focus styling when tabbing through the left side bar. | .5 days |
|[FLOE-17@JIRA] | Many buttons are images and hence unaffected by UIO settings | Help from Joanna | | 1 day |
|[FLOE-22@JIRA] | Front page: base font sizes wrong in right sidebar; grey background cut off top and bottom | Anastasia | Done | .5 days |
|[FLOE-21@JIRA] | 'My OER' page results listing unaffected by text-size, line-spacing; images need high-contrast versions | Alex | done | .5 days |
|[FLOE-24@JIRA] | UIO table of contents has a few bugs | Anastasia| Done | .5 days |
|[FLOE-12@JIRA] | Links lacking hover style in high contrast | Alex | in progress. Need designers intervention since there are no hover styles even in the default theme | |
| [FLOE-35@JIRA] | In high contrast mode, count of search result (in left sidebar) always have white background | Alex | Done | |
| [FLOE-36@JIRA] | Slide-down login panel has fixed width, so at large font size, things overlap | Alex | Done | |
|[FLOE-19@JIRA] | Various grey section divider lines have no high-contrast alternatives | Anastasia |branch ready for review | .25 days |
|[FLOE-18@JIRA] | Many tables have weird borders in high-contrast | | | .5 day |
|[FLOE-33@JIRA] | Replace the fixed width background image on browse all page | May need help from Joanna | | 0.5 days |
|[FLOE-9@JIRA] | Some things not affected by UIO text size setting | | | .25 days|
|[FLOE-23@JIRA] | Line spacing doesn't affect some things | | | 1 day |
|[FLOE-20@JIRA] | "Conditions of use" pop-ups don't respond to line-spacing | Michelle | in progress | .25 days |
|[FLOE-16@JIRA] | Advanced search page: drop-down, inputs not enlarging with large font size | Alex | review | .5 days |
|[FLOE-38@JIRA] | Keyboard focus styling should change in different high contrast themes | Alex | review | .5 day |
| | Test in all the target browsers | | | 1 day |
| | Pull request to Andrey | | | .25 days |
h2. Iteration
h3. Goals
* Accessible OER Commons
|| Ticket || Task || People || Status || Estimate ||
| | Test the entire site with keyboard, screen reader and magnifier. | | | |
| https://www.assembla.com/spaces/iskme/tickets/618 | Text style menu has wrong keyboard interaction | | | 1 day |
| https://www.assembla.com/spaces/iskme/tickets/619| Table menu has awkward keyboard interaction | | | 2 days? need designs from James/Joanna |
| | Popup for Insert Media is not keyboard focused immediately when it is on the screen. User has to Tab through all the menus and TOC to get focus into the popup. | | | 1 day|
| [FLOE-29@JIRA] | Structural Headings | | | 3 days |
| |Use of Tables: Many of the tables on the site (e.g. The table on the "OER Commons Help and About" page http://staging.oercommons.org/information the "Browse All" page, etc) use extra columns as separators. This would be better accomplished using CSS paddding or margins, since the spacer columns don't actually contain any tabular data. | | | 1 day |
----
h2. Tasks that should be done before the video player demo branch replaces the master branch
h3. Goals
* Accessibility of Video Player
|| JIRA || Task || People || Status || Estimate ||
| [FLUID-4689@JIRA] | Test the video player for keyboard a11y on different platforms. (FF, Safari, IE, Chrome) | | | 1.5 days |
| [FLUID-4687@JIRA] | Test the video player with screen reader (NVDA FF, IE, Chrome; VoiceOver Safari; Jaws IE, FF) | | | 2 days |
| [FLUID-4687@JIRA] | Fix any screen reader issues that were found | | | |
| [FLUID-4688@JIRA] | Fix the menu button keyboard access | | | 1 day |
| [FLUID-4552@JIRA] | Clean up the keyboard accessibility in the Video Player | | | 1 day |
h3. Goals
* Future proof caption features
|| JIRA || Task || People || Status || Estimate ||
| [FLUID-4699@JIRA] | Document the changes we have made to Captionator in our branch | | | .5 days |
| [FLUID-4700@JIRA] | Research the HTML5 spec for the Track element and document clearly what the browser will take care of | | | 1 day |
| [FLUID-4701@JIRA] | Either create our own polyfill component (a) or refactor Captionator to split out the polyfill capabilities (b) | | | a - 15 days for a reduced feature set; b - 10 days |
| [FLUID-4702@JIRA] | Create an Infusion component that uses the polyfill for handling captions | | | 2 days |
h3. Goals
* Technical clean up of Video Player
|| JIRA || Task || People || Status || Estimate ||
| [FLUID-4643@JIRA] | Create tests for transcripts feature of video player | Cindy | In progress | 2 days |
| [FLUID-4641@JIRA] | Determine whether or not there is a bug in controllers relating to start time. | | | .25 days |
| [FLUID-4639@JIRA] | Remove the duplicate captions files from the demos directory | | | |
| [FLUID-4640@JIRA] | Expand tests for the Menu Button component | | | 1 day |
| [FLUID-4644@JIRA] | Enhance tests for Toggle button | | | 1 day |
| [FLUID-4645@JIRA] | Create video player integration tests | | | 3 days |
| [FLUID-4647@JIRA] | Merge the demo branch into the project repo master | Michelle | waiting for dependencies | .5 days |
h2. Integration branch information
We have been integrating our work in a demo branch. We would like to move this branch into master and in order to do that we have several tasks to complete.
The demo branch is here:
[https://github.com/fluid-project/videoPlayer/tree/demo]
These are the JIRA issues that have been completed in the demo branch as of April 4th 2012:
* [FLUID-4554@JIRA]
* [FLUID-4556@JIRA]
* [FLUID-4570@JIRA]
* [FLUID-4582@JIRA]
* [FLUID-4587@JIRA]
* [FLUID-4589@JIRA]
* [FLUID-4596@JIRA]
* [FLUID-4607@JIRA]
* [FLUID-4608@JIRA]
* [FLUID-4610@JIRA]
* [FLUID-4613@JIRA]
* [FLUID-4616@JIRA]
* [FLUID-4618@JIRA]
* [FLUID-4619@JIRA]
* [FLUID-4621@JIRA]
* [FLUID-4622@JIRA]
* [FLUID-4627@JIRA]
* [FLUID-4632@JIRA]
* [FLUID-4635@JIRA]
* [FLUID-4654@JIRA]
* [FLUID-4660@JIRA]
* [FLUID-4677@JIRA]
h2. Tasks that need to be completed before Video Player can go onto staging in OERCommons
h3. Goals
* Styling polish of Video Player
|| JIRA || Task || People || Status || Estimate ||
| [FLUID-4614@JIRA] | When using a UIO theme, the background of the captions is opaque and obstructs the video | | | |
| [FLUID-4600@JIRA] | Style the "captions on/off" overlay according to high-fidelity mock-ups | | | 2 days |
| [FLUID-4594@JIRA] | (umbrella) Implement the appearance of the high-fidelity Video Player mockups | | | |
| [FLUID-4599@JIRA] | Style the "play button" overlay according to high-fidelity mock-ups | | | 1/2 day |
| [FLUID-4656@JIRA] | The background of the captions is too big | | | 1 day |
| [FLUID-4665@JIRA] | Improve UIOptions tab styling | | | 1 day |
| [FLUID-4669@JIRA] | Styling: Scrubber | | | 1 day |
| [FLUID-4670@JIRA] | Styling: Control buttons | | | 1/2 day |
| [FLUID-4671@JIRA] | Styling: Scroll bar | | | 2 days |
| [FLUID-4672@JIRA] | Styling: Tooltips | | | 1/4 day |
| [FLUID-4674@JIRA] | Styling: Adding a line for a video controls and a timeline | | | 1/4 day |
| | Play button hover |
| | CC-only scrubber hover |
| | Initial video buffering indicator |
| | Transcript download |
h3. Goals
* Video Player bug fixes
|| JIRA || Task || People || Status || Estimate ||
| [FLUID-4650@JIRA] | Only one menu in the video player toolbar should show at a time. | | | 1/4 day |
| [FLUID-4651@JIRA] | The controls shouldn't hide when menu is open. | | | 1 day |
| [FLUID-4652@JIRA] | Escape should close the menus in the menu buttons | | | 1/2 day |
| [FLUID-4653@JIRA] | The controls are showing when we move directly beside the video. | | | 1/4 day |
| [FLUID-4657@JIRA] | Clicking on captions should stop/start the video | | | 1.5 day |
| [FLUID-4658@JIRA] | Default selection in the caption menu should be changed | | | quick |
| [FLUID-4659@JIRA] | Default selection in the transcript menu should be changed | | | quick |
| [FLUID-4661@JIRA] | The fullscreen button should not change after user came back from fullscreen to regularscreen mode | | | quick |
| [FLUID-4697@JIRA] | In OER Commons context, the scrubber bar is unclickable and transcript area needs to stay hidden initially | | | 3 days |
h3. Goals
* Video player support for other browsers and formats
|| JIRA || Task || People || Status || Estimate ||
| [FLUID-3372@JIRA] | Provide built-in Video Player support for graceful degradation to a variety of alternative video players where HTML 5 is unavailable | | | 20 days |
h3. Goals
* Integration work
|| JIRA || Task || People || Status || Estimate ||
| | Implement recognizing when an HTML5 video is uploaded and use our video player in OERCommons | | | |
h2. Code review and clean up
# Amara component - the component that integrates the video player with Amara.
# AfA components - the AfA meta data related components.
# AfA Store - FLUID-1653