Blueprints
9272
Comment:
|
9374
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
* [[X/Blueprints/Multitouch]] | |
Line 12: | Line 13: |
= Future Specifications = * [[X/Blueprints/ApportFreezeHooks]] |
Current Specifications
These specifications are likely to be included in an upcoming Ubuntu release.
X/Nouveau - Transitioning from -nv to -nouveau
X/OptionsEditor - GUI interface for editing xorg.conf settings (i.e. "Advanced Mode" for Screen Resolution) - See xorg-edit-kxgenerator for inspiration
Future Specifications
Completed Specifications
915resolutions by default - 915resolutions should be automatically installed and configured when -intel is installed
BulletProofX - Failsafe mode when X doesn't start, with displayconfig-gtk to configure
CompositeByDefault - Switch default window manager from Metacity to Compiz, use Beryl effects
DisplayConfigGTK - New GUI utility for configuring Xorg, using the KDE project's guidance for a backend.
LaptopVideoOutputControl - automatic plug-and-play projector support
redirected-direct-rendering - requires UXA
Xorg7.3Integration - Integrate Xorg 7.3 components, adopt config autodetection
- xorg-intrepid - Informational/Planning session.
XorgCtrlAltBackspace - Disable the Ctrl-Alt-Bksp shortcut. Needs to build consensus for a solution
X/AutodetectMonitorFrequency - Fix remaining resolution issues; rearchitect how video configuration is done.
X/FutureGraphicsTechnology - Forecast of upcoming graphics technology changes
X/ImprovingUpstreamingProcess - Improving the process for sending bugs upstream
X/InputHotplug - Solve #112664, #114469, #134141, #144277, #107876, #42678, #120262
XInputRedirection - mouse (and other) input redirection
DesktopTeam/Specs/HardyHardwareDetection - Shift to rely on Video and Input hotplug instead of configuring them at install time.
XRoadmap - Xorg 7.0, discusses the X modularization and XKB work (for Warty?)
XRoadmapDapper - Plans for continuing maintenance of X, Mesa packaging in Dapper
X/Roadmap/Karmic - Plans for X work in Karmic
X/TestingInfrastructure - Develop components for improving the effectiveness and repeatability of X QA checks and routine testing
Incomplete Specifications
These specifications need further discussion and drafting, but could be acceptable for future Ubuntu releases if this is done.
default-font-size - proposes setting default font size to 8 and set the rendering to LCD for lcd screens and best shapes for CRTs
extend-compiz-3d - give windows a 'depth' attribute
gui-mouse-configuration - GUI for setting up thumb buttons, etc. Might duplicate MouseExtraButtons spec.
GnomeTouchpadManager - GUI tool for defining touchpad preferences
keyTouch for extra function keys - enables user to easily get all extra function keys working
login-any-keyboard - enables users on same system to share keyboard config selections
logitech-g15-keyboard-drivers - G15 debs for Dapper exist; need added to universe
MouseExtraButtons - Enable extra buttons present on Microsoft Explorer mice
multihead-over-network-gui - GUI for setting up Xdmx
multi-monitor-config - DisplayConfigGTK provides Dual-head, this would extend it to three or more monitors.
New PCI IDs - enable registering new IDs without requiring a kernel update.
report-misdetected-resolution - need procedure for users to report misconfigured monitors
UbuntuAutomaticKeyboardLayout - autoconfigure keyboard layout based on network information using Wheretero
UpToDateAtiNvidiaDrivers - Argues in favor of staying closer to bleeding edge for ati and nvidia drivers. Needs more discussion - there are definite risks/complexities in doing this compared with our current processes.
X/MonitorsDatabaseOnline - Enable users to share monitor settings
xorg-alternate-boot - let user select which xorg.conf to boot from
Duplicate/Obsolete Specifications
These X-related specifications are either superseded by other specs, have already been implemented, or are otherwise no longer relevant and need to be marked as such:
autoconfigure-monitor-frequency - superseded by DisplayConfigGTK
autodetect-videocard - superseded by BulletProofX
compiz-integration - superseded by CompositeByDefault
compiz-switch-on-panel - Panel button to turn compiz on/off - wontfix
disable-touchpad - superseded by GnomeTouchpadManager
dual-head-display-settings-gui - superseded by DisplayConfigGTK
dual-head-support - superseded by DisplayConfigGTK
- monitor-settings-database-online - Is it even still needed?
easy-laptop-to-display-connection - superseded by LaptopVideoOutputControl
FglrxLegacySpec - provide legacy fglrx driver for older hardware - wontfix
gtk-xorg-reconfig - superseded by DisplayConfigGTK
https://blueprints.launchpad.net/ubuntu/+spec/laptop-docking - superseded by DisplayConfigGTK and HW plugin notification
monitor-detect-adjust - superseded by DisplayConfigGTK
mouse-extra-button-configuration-asistant - Superseded by MouseExtraButtons
screen-resolution-for-dummies - superseded by DisplayConfigGTK
system-config-display-ubuntu - superseded by DisplayConfigGTK
touchpad-config-gui - superseded by GnomeTouchpadManager
touchpad.controll - superseded by GnomeTouchpadManager [Also see https://bugs.edge.launchpad.net/blueprint/+bug/177519]
https://blueprints.launchpad.net/ubuntu/+spec/x-config-utility - superseded by DisplayConfigGTK, HW plugin notification, and Xorg7.3Integration
x-driver-selection - superseded by DisplayConfigGTK
https://blueprints.launchpad.net/ubuntu/+spec/xgl-compiz - already implemented
xorg-config-ui - superseded by DisplayConfigGTK and UbuntuAutomaticKeyboardLayout
xorg-edit - superseded by DisplayConfigGTK
xorg-server - superseded by DisplayConfigGTK
xserver-xgl-xinput - Although, we don't really support Xgl anyway
X/Blueprints (last edited 2012-06-06 22:42:22 by static-50-53-79-63)