Slideshow

Revision 10 as of 2006-11-06 22:58:01

Clear message

Please check the status of this specification in Launchpad before editing it. If it is Approved, contact the Assignee or another knowledgeable person before making changes.

Summary

Display a slideshow about the operating system during installation from the desktop CD.

Rationale

During the install off a live CD, there is a long wait during which the user can explore the live Ubuntu desktop. But many users simply wait for the copy and fix-up to complete, during which they see a nice progress bar. We would like to offer those users a nice slideshow, which could exhibit some of the exciting features of the new OS they are installing.

Use cases

Scope

Technical implementation of slideshow; artwork concepts for slideshow.

Design

Implementation in Ubiquity

As discussed [:KubuntuFeistyUbiquity:elsewhere], Ubiquity will be changed to use a single window throughout rather than closing the main window to display the installation progress bar. This will provide a convenient large empty space in which to put a slideshow.

Each slide will be an image plus some text; depending on frontend capabilities, the text may either be overlaid on the image or displayed alongside it. Images must ensure to contain a full-width horizontal region where text may be overlaid without obscuring important segments of the image (this is full-width in order to accommodate both left-to-right and right-to-left languages).

The slideshow artwork will be shipped in per-flavour (Ubuntu, Kubuntu, Edubuntu, Xubuntu) artwork packages, named ubiquity-slideshow-*, each providing the ubiquity-slideshow virtual package. Each artwork package will provide an index file listing the slide images, text to go with each (to be translated using debconf or gettext, at the implementor's discretion), the position of the text in the images, and the progress bar range during which each slide should be shown.

The slideshow will not be displayed if the installer is running at a resolution below 800x600, as it will probably not be possible to display attractive slides at lower resolutions and trying to cram them in is likely to produce poor results.

Content

Here is a general layout: attachment:slideshow_general_layout.png

Content ideas:

  • Welcome
  • Free software element
  • Community: forums, support methods
  • communicate: e-mail, web browsing, groupware, multi-protocol instant messenger
  • media support, photo management, music management (ipod handling)
  • office use: database
  • packages: in place upgrades, 10,000 packages available
  • security: no viruses, spyware
  • possibilities: desktop, server, thin client

Don't repeat slides, users will stop watching the install. Don't have the timespan too long, max 1 minute. But 15-20 minutes is a lot of slides.

BoF agenda and discussion

  • Any volunteers to create the slideshow images?
    • Sketch out some ideas. (What is the marketing aim of this? Should it be feature/app based or more general branding/marketing based? -kwwii)
    • Will probably need screenshots, so need a plan that can be executed or re-executed quite quickly after UI freeze


CategorySpec