Anaconda/UX Redesign/Whiteboards

From FedoraProject

< Anaconda | UX Redesign(Difference between revisions)
Jump to: navigation, search
m (Anaconda Storage Device Re-Initialization)
m (Whiteboards)
 
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
= Syslinux =
+
= Whiteboards =
  
== Syslinux Proposal #1: Syslinux opt-in (by mizmo) ==
+
* [[Anaconda/UX Redesign/Syslinux | Syslinux whiteboard]]
 
+
* [[Anaconda/UX Redesign/Anaconda Visual Design | Anaconda Visual Design Whiteboard]]
Syslinux serves one main purpose during the Fedora install process: give users the opportunity to change some options in the case of a problematic install. E.g., install didn't succeed, try again with basic video mode, or do a memory test to make sure it's not your hardware, or pass some additional commands/arguments into the process to try to work around bugs/issues.
+
* [[Anaconda/UX Redesign/Anaconda Storage Reinit | Anaconda Storage Re-initialization Whiteboard]]
 
+
* [[Anaconda/UX Redesign/Sudo By Default | Anaconda sudo-by-default Whiteboard]]
Ideally, we'd want all installations to just work, not requiring any hacks or workarounds - in that perfect world we wouldn't really have a need for syslinux during the install process. So we'd like to not need it. Let's be optimistic and say 90% of installs are successful without workarounds. That means that to 90% of users, the additional options & controls that syslinux provides are not needed.
+
* [[Anaconda/UX Redesign/Anaconda Location | Location in Anaconda Whiteboard]]
 
+
In this proposal, then, we assume ~90% of users have no need for the syslinux controls and simply treat syslinux as if it was another BIOS screen.
+
 
+
=== Mockups for this proposal ===
+
 
+
=== Plain ====
+
A BIOS-like screen.
+
 
+
[[Image:installux-syslinux-prop1-plain.png]]
+
 
+
[[Media:installux-syslinux-prop1-plains.svg | Download SVG source]]
+
 
+
==== Gradient Stripes ====
+
 
+
It's a BIOS-like screen, but prettier.
+
 
+
[[Image:installux-syslinux-prop1-gradstripes.png]]
+
 
+
[[Media:installux-syslinux-prop1-gradstripes.svg | Download SVG source]]
+
 
+
==== Interrupt ====
+
 
+
Includes a countdown timer (if the time runs out, install proceeds.)
+
 
+
===== Most users will see something like this =====
+
 
+
If we agree most users won't need the options syslinux provides.
+
 
+
[[Image:installux-syslinux-prop1-interrupt-nointerrupt_animated.gif]]
+
 
+
===== Users who want more options will see this =====
+
 
+
[[Image:installux-syslinux-prop1-interrupt_animated.gif]]
+
 
+
[[Media:installux-syslinux-prop1-interrupt_animated.xcf.gz | Download XCF.GZ (Gimp) source]]
+
 
+
===== Static Mockups =====
+
* [[Media:installux-syslinux-prop1-interrupt.png | Default view]] [[Media:installux-syslinux-prop1-interrupt.svg | Download SVG source]]
+
* [[Media:installux-syslinux-prop1-interrupt2.png | Full menu view]] [[Media:installux-syslinux-prop1-interrupt2.svg | Download SVG source]]
+
 
+
=== Prototype for this proposal ===
+
 
+
==== Screenshots====
+
[[Image:installux-syslinux-prop1-proto1-ss1.png]]
+
 
+
[[Image:installux-syslinux-prop1-proto1-ss2.png]]
+
 
+
=== Files ====
+
[[Media:installux-syslinux-prop1-proto1-syslinux-cfg.txt | syslinux.cfg file]]
+
 
+
 
+
[[Media:installux-syslinux-prop1-proto1-splash.png | Splash Image]]
+
 
+
What you'll need to try out this prototype:
+
* A 1GB+ USB Key
+
* The latest Fedora Desktop Live Media ISO
+
* Live USB Creator
+
* The Splash Image above (save it as 'splash.png')
+
* The syslinux.cfg configuration file with the theme info (save it as 'syslinux.cfg')
+
 
+
Steps:
+
* Using the Live USB creator, make a Live USB stick using your USB stick and the ISO you download. [http://docs.fedoraproject.org/en-US/Fedora/14/html/Installation_Guide/Making_USB_Media-UNIX_Linux.html Instructions here].
+
* Don't boot your Live USB stick. Instead, pull it out of your USB port, and then plug it back in. A window showing the files on the stick will pop up. Look for a folder called 'syslinux'.
+
* Copy the syslinux.cfg and splash.png files into the syslinux directory of your USB key.
+
* Boot the Live USB stick. You'll see the prototype in the photos shown above.
+
 
+
= Fedora Installer redesign (Proposal by Luya) =
+
=== Introduction ===
+
It is my first time exploring the world of UI (User Interface) for Fedora Installed also called Ananconda. The goal is to bring elegance and simplicity to new users while providing advanced option to more experienced users.
+
 
+
=== References ===
+
* [[Anaconda/UX_Redesign|Anaconda UX Redesign]]
+
* [http://www.dedoimedo.com/computers/opensuse-install.html openSUSE 11 installation]
+
 
+
=== First screen mockups ===
+
Initial mockup of GRUB screen of the installer.
+
 
+
<gallery widths="200px">
+
Image:ux-redesign-first-screen01.png | First mockup based on openSUSE installer <br> '''Typefaces''': Cantarell for bodytext, Comfortaa for title <br> Plain background for mockup purpose
+
Image:ux-redesign-first-screen02.png | Second mockup <br> Source: [[Media:ux-redesign-first-screen.svg|SVG format]]
+
</gallery>
+
 
+
<gallery widths="200px">
+
Image:ux-redesign-first-screen-alt01.png | Alternate version of first mockup based on openSUSE installer <br> '''Typefaces''': Cantarell for bodytext, Comfortaa for title <br> Light gradient to keep clear and easy to read
+
Image:ux-redesign-first-screen-alt02.png | Second mockup <br> Source: [[Media:ux-redesign-first-screen-alt.svg|SVG format]]
+
</gallery>
+
 
+
= Anaconda Storage Device Re-Initialization =
+
 
+
== Radio-button approach ==
+
 
+
[[Image:storage-reinit-idea1.png]]
+
 
+
[[Media:storage-reinit-idea1.svg]]
+
 
+
== Text-massaging approach ==
+
 
+
[[Image:storage-reinit-idea2.png]]
+
 
+
[[Media:storage-reinit-idea2.svg]]
+

Latest revision as of 22:08, 9 December 2010

[edit] Whiteboards