NSI User Interface Roadmap - Slim
The following is a proposal, subject to review and agreement with engineering. Some October features may be pushed to March due to time constraints.
Last edited: 9/21/07 by: Frank Ludolph
October UI Deliverables
Required
- Remove Installer language window. Installer will run in LiveCD system language.
- Replace Sun branding with OpenSolaris branding
- Welcome screen: Disable Upgrade option; add note about availability in March
- Disks (install)
1* Disable partition management - No partition creation or resizing
1* ZFS only - no UFS support
1* Single ZFS disk/partition target. Mirror disks added post-install.
1* Defaults used for all ZFS pool and dataset names and file system layout. - Lanugage screen: Hide for this release as there are no language support option.
- Progress screen: Replace Sun messages w/ OpenSolaris messages.
Desired: some items may slip to March (* higher priority)
- * Disks (install): Display Solaris environments in a Solaris partition
- * Users: Disable pasting into password fields (UIRB TCA 5.5)
- * Confirmation (install): Display install size info (UIRB TCR 3.6)
- Progress: Enabled Quit button that won't 'brick' a whole disk
- Bug fixes:
- 6578676 NSI-gui can not get disk vendor name on some machines
- 6583016 NSI-GUI build_054 initial install, disk page, boot disk icon not marked while in upgrade page it is
- Other bugs marked for b70a/b that don't make it into SXDE 9/07
March UI Deliverables
Required
- Boot: "What Language" for desktop and apps; adjacent to keyboard questio
- Welcome: Re-enable Upgrade option (Snap upgrade available)
- Disks (install)
1* Re-enable partition management - Solaris partition creation and resizing - Disks (upgrade)
- Replace the disk icons with the same icons used on the Disks (install) screen.
- Sort non-upgradeable Solaris environments below upgradeable one (within a disk) (UIRB TCA 5.3)
- UFS-ZFS conversion when upgrading.
- Use installer's default dataset naming conventions.
- DSR-style "backup"
- Language sreen: Unhide (assuming there will be language support options)
Desired:(* higher priority)- Software selection
- Gross level: desktop/server/minimal (Welcome screen)
- Override default network repository

- * Accessibility
- Theme compatibility (requires visual design changes and possible Nimbus changes)
- Orca screen reader
- GOK
- Enhancements
- Disks (install):
- * Recognize Extended and possibly other partition types
- * Fdisk Partitioning tool called from, or integrated into, installer
- * Option to preserve existing BEs (ZFS only)
- Recognize and deal with multiple Solaris partitions
- Disks (install and upgrade): Provide a means to re-scan for newly attached/active disks.
- Time zone
- * World map to set computer location (time zone and locale defaults)
- Time, date, and time zone defaults set from the network
- Confirmation: possible switch to "tabbed" view with several fully defaulted screens moving to tabs
- Progress: Provide more fine-grained feedback, perhaps as an option. (UIRB TCA 5.8, CR 6584094)
- Bug fixes:
- 6579027 GUI for upgrade space check