Hi, All I am sponsoring this project, the time out is 07/24/2008.
Manpage of Songbird is available at Internally http://sac.eng/Archives/CaseLog/arc/LSARC/2008/459/manapges/ Externally http://www.opensolaris.org/os/community/arc/caselog/2008/459 --Irene On Thu, 2008-07-17 at 22:16 -0700, Shi-Ying Irene Huang wrote: > Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI > This information is Copyright 2008 Sun Microsystems > 1. Introduction > 1.1. Project/Component Working Name: > Songbird for OpenSolaris > 1.2. Name of Document Author/Supplier: > Author: Alfred Peng > 1.3 Date of This Document: > 17 July, 2008 > 4. Technical Description > 1. Introduction > 1.1. Project/Component Working Name: > > Songbird: The desktop media player mashed-up with the Web. > > 1.2. Name of Document Author/Supplier: > > Alfred Peng > > 1.3. Date of This Document: > > 07/11/08 > > 1.3.1. Date this project was conceived: > > 02/08/2006 > > 1.4. Name of Major Document Customer(s)/Consumer(s): > > 1.4.1. The PAC or CPT you expect to review your project: > > Solaris PAC > > 1.4.2. The ARC(s) you expect to review your project: > > LSARC > > 1.4.3. The Director/VP who is "Sponsoring" this project: > > robert.odea at sun.com > > 1.4.4. The name of your business unit: > > New Solaris Group, Desktop > > 1.5. Email Aliases: > > 1.5.1. Responsible Manager: > > leo.binchy at sun.com > > 1.5.2. Responsible Engineer: > > alfred.peng at sun.com > > 1.5.3. Marketing Manager: > > glynn.foster at sun.com > > 1.5.4. Interest List: > > desktop-discuss at opensolaris.org > > 4. Technical Description: > 4.1. Details: > Songbird is a complete desktop media player or "jukebox" with a > uniquely open approach to Internet digital media network services. > It runs on Mozilla's XULRunner platform and utilizes GStreamer media > framework for media playback. > > Songbird provides the following features: > > * Ability to play multiple audio formats, such as MP3, AAC, Ogg > Vorbis, FLAC and Windows Media Audio. > * Multi-Language Support. Songbird comes in 39 languages. > * Integrated Web Search. Search the web from the context of your > collection or tell Songbird to search on the currently playing > track. > * A skinnable interface, via feathers. > * Drag-and-drop songs from the Library or another playlist to create > your own custom mixes. > * Play, Pause, Previous, Next, Volume, Mute, Seek, Three Repeat Modes, > and Shuffle. > * Criteria-based playlists that are always up-to-date with your > current collection. > * Get mixes from the Internet and stay up-to-date with the latest > updates, downloads, and casts. > * Filter your collection by Genre, Artist, Album, and Song or > Search-As-You-Type. > * scan the user's computer for all audio files and add them to a > local library. > * Tell Songbird to watch a folder for new music and it will > automatically add new tracks to your collection. > * A configurable and collapsible graphical user interface similar to > iTunes, and miniplayer mode. > * Play web pages as playlists and view any web page as a playlist. > * Edit meta-data tags and save back to file. > * Songbird JS API. Create, populate and play a playlist and much more > from your Web site. > * Built-in RSS subscription and MP3 file download. > * Build deeply integrated web stores into Songbird with Mozilla XUL. > > 4.2. Bug/RFE Number(s): > > None. > > 4.3. In Scope: > > See above. > > 4.4. Out of Scope: > > See above. > > 4.5. Interfaces: > > Exported Interface > -------------------------------------------------------------------- > Interface Name Classification Comment > -------------------------------------------------------------------- > SUNWsongbird Uncommitted Package name > /usr/bin/songbird Volatile Songbird GUI > $HOME/.songbird2 Project Private Profile > /usr/lib/songbird Project Private Directory > /usr/share/applications/songbird.desktop Volatile UI spec > > > Imported Interface > -------------------------------------------------------------------- > Interface Classification ARC case Comment > -------------------------------------------------------------------- > GNOME Platform Committed LSARC/2008/207 GTK+ library > Libraries GNOME 2.22 > SQLite Uncommitted PSARC/2008/120 SQLite library > NSS/NSPR Committed WSARC/2007/548 NSS/NSPR > libraries > FreeType Volatile LSARC/2007/662 freetype > library > > The versions of NSS/NSPR in Nevada are lower than required. We will > deliver private ones for now, and remove the private ones after > those libraries get upgraded in Nevada. > > 4.6. Doc Impact: > > New manpage, songbird.1. > > 4.7. Admin/Config Impact: > > None. > > 4.8. HA Impact: > > None. > > 4.9. I18N/L10N Impact: > > The JDS team and the G11N are working together to evaluate and > provide I18N/L10N support. > > 4.10. Packaging & Delivery: > > Adds new package, SUNWsongbird > > 4.11. Security Impact: > > Songbird uses NSS as the crypto library. > > Songbird includes a feature that allows user to save passwords. The > saved passwords are stored in an encrypted file in user's profile > folder. The saved passwords can be protected by using a Master > Password. > > Songbird does not allow a website to download onto, install onto, or > execute code on a user's computer without the user's agreement. > > Community will provide security updates as soon as possible. > > e.12. Dependencies: > > The following versions of the imported interfaces are required: > > GNOME 2.22 Upwards > SQLite 3.X Upwards > NSS 3.12 Upwards > NSPR 4.7 Upwards > FreeType > > 5. Reference Documents: > > [1] Songbird homepage: > http://www.songbirdnest.com > > [2] Related ARC cases: > LSARC 2008/207: GNOME 2.22 > PSARC 2008/120: SQLite > WSARC/2007/548: NSPR/NSS/JSS Reclassification > WSARC/2002/366: NSS > WSARC/2002/217: NSPR > LSARC/2007/662: FreeType move from /usr/sfw to /usr > > > 6. Resources and Schedule > 6.4. Steering Committee requested information > 6.4.1. Consolidation C-team Name: > Desktop > 6.5. ARC review type: FastTrack > 6.6. ARC Exposure: open >
