Planning the Las Vegas Campaign (OSD Milestones)

WW2 war roomWith essentially 5 weeks to CES (in Las Vegas) we needed a plan for a final push.  Here is the outline and over the coming days, I'll be breaking this down to a bug level (your help requested).  From a high level if you want to know where you can help us most, check out the 6 items below.


  1. Multimedia Stability fix- It will be a lengthy process to fix it to a 'zero problem' state, due to Ingenient bug and Linux driver complexity. The goal for this task short term is fixing to a usable level.  Not every single format will be implemented by CES.Recording to .mp4 and playback of .mp4 are the requirements.  IRecording to .mp4 and playback of .mp4 are the requirements.  
    1. Basic multimedia functionality fixes
      1. Recording quality fixed
      2. Playback stability fix. 
      3. Fwd/Rwd fix. 
    2. Media storage stability fix 
      1. USB and card (especially for SD card) 
      2. (NOTE) I'm going to suggest that Johan and Tim test this, so we have to make sure they are in the loop with what's going on, and really the release notes need to reflect this.  The main thing is just what do they need to test.  If we already know that Ingenient is working on a new release to solve certain issues, then let's not waste their time testing it for example. Community input desperately wanted here.
  2. Blaster and Timed recording Fix-Joe will create the interface for this, but if anyone has ideas, please, please, please submit them.  I promised Johan that video recording UI will come first.  What I'm going to be doing on UI is nothing ground breaking, just making the stuff more standard, intuitive.  It will certainly not be the final work.
  3. Networking
    1. Ethernet DMA support -This is critical for samba and Network related stuff
    2. SAMBA support-according to IRC discussion, and thanks to SMB work done by crweb and fireether it should be easy to get the basics working. 
    3. NOTE: this is streaming *from* the network.  I'm not sure we have done enough work on the caching to ensure that we can record reliably to a network drive.  I'd suggest record locally and then copy to a network drive for now. 
  4. Port Open Source Music Player
    1. May1937 has gotten mpd working on his OSD and Anders has gotten XMMS2 working on his OSD.  The original idea from sitwon and hostile was simply for remote control of the OSD, but given how mature and full featured they are we figured we should just use them and have the Neuros UI be the front end.  
  5. YouTube Browser
    1. Gao will do the file constructor/parser work on FLV, but the UI is up to us, the beloved community to complete. Joe will sketch out something on this shortly too to build on what daurimator's doing
  6. General UI fixes
    1. Video recorder
    2. Video player
      1. progress bar redesign.  see Bug 756 and perhaps others
    3. Audio player 
    4. Status bar
      1. need icon to show current state, Recording/Playing, or Paused
      2. What media has been connected, USB, media card?
      3. Dedicated font for status bar? currently there is only one font used for everything
    5. add an hourglass when the unit is working
    6. dedicated icon for upk, currently it is a question mark, indicating unkown file type. 
    7. Dedicated icon for executables, such as 3rd party app, Lua script etc. 
    8. Character/Text input GUI redesign. This is an important functionality where no design has been applied
    9. NOTE: suggestions certainly welcome here and I'll schedule a meeting where you can bring your examples, beloved devices and programs that we should "study"

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

(No subject)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Post new comment

To combat spam, please enter the code in the image.