Blueprints
9401
Comment:
|
9341
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
* [[X/Roadmap/Karmic]] - Plans for X work in Karmic | |
Line 7: | Line 6: |
* [[X/FutureGraphicsTechnology]] - Forecast of upcoming graphics technology changes * [[X/ImprovingUpstreamingProcess]] - Improving the process for sending bugs upstream Ongoing blueprints... * [[X/TestingInfrastructure]] - Develop components for improving the effectiveness and repeatability of X QA checks and routine testing |
|
Line 16: | Line 10: |
* [[X/Roadmap/Karmic]] - Plans for X work in Karmic * [[X/FutureGraphicsTechnology]] - Forecast of upcoming graphics technology changes * [[X/ImprovingUpstreamingProcess]] - Improving the process for sending bugs upstream * [[X/TestingInfrastructure]] - Develop components for improving the effectiveness and repeatability of X QA checks and routine testing |
|
Line 30: | Line 28: |
* [[XRoadmap]] - Xorg 7.0, discusses the X modularization and XKB work (for Warty?) * [[XRoadmapDapper]] - Plans for continuing maintenance of X, Mesa packaging in Dapper |
|
Line 84: | Line 84: |
= Historical Specifications = * [[XRoadmap]] - Xorg 7.0, discusses the X modularization and XKB work (for Warty?) * [[XRoadmapDapper]] - Plans for continuing maintenance of X, Mesa packaging in Dapper |
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
Completed Specifications
X/Roadmap/Karmic - Plans for X work in Karmic
X/FutureGraphicsTechnology - Forecast of upcoming graphics technology changes
X/ImprovingUpstreamingProcess - Improving the process for sending bugs upstream
X/TestingInfrastructure - Develop components for improving the effectiveness and repeatability of X QA checks and routine testing
X/AutodetectMonitorFrequency - Fix remaining resolution issues; rearchitect how video configuration is done.
Xorg7.3Integration - Integrate Xorg 7.3 components, adopt config autodetection
DisplayConfigGTK - New GUI utility for configuring Xorg, using the KDE project's guidance for a backend.
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
LaptopVideoOutputControl - automatic plug-and-play projector support
- xorg-intrepid - Informational/Planning session.
XorgCtrlAltBackspace - Disable the Ctrl-Alt-Bksp shortcut. Needs to build consensus for a solution
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.
915resolutions by default - 915resolutions should be automatically installed and configured when -intel is installed
redirected-direct-rendering - requires UXA
XRoadmap - Xorg 7.0, discusses the X modularization and XKB work (for Warty?)
XRoadmapDapper - Plans for continuing maintenance of X, Mesa packaging in Dapper
Incomplete Specifications
These specifications need further discussion and drafting, but could be acceptable for future Ubuntu releases if this is done.
X/MonitorsDatabaseOnline - Enable users to share monitor settings
MouseExtraButtons - Enable extra buttons present on Microsoft Explorer mice
UbuntuAutomaticKeyboardLayout - autoconfigure keyboard layout based on network information using Wheretero
logitech-g15-keyboard-drivers - G15 debs for Dapper exist; need added to universe
multi-monitor-config - DisplayConfigGTK provides Dual-head, this would extend it to three or more monitors.
GnomeTouchpadManager - GUI tool for defining touchpad preferences
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.
extend-compiz-3d - give windows a 'depth' attribute
keyTouch for extra function keys - enables user to easily get all extra function keys working
gui-mouse-configuration - GUI for setting up thumb buttons, etc. Might duplicate MouseExtraButtons spec.
login-any-keyboard - enables users on same system to share keyboard config selections
New PCI IDs - enable registering new IDs without requiring a kernel update.
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 - Add a depth aspect to 3D layout (nifty idea)
extra-function-keys-config-with-keytouch - Proposes uses keyTouch for configuring kbds
multihead-over-network-gui - GUI for setting up Xdmx
report-misdetected-resolution - need procedure for users to report misconfigured monitors
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:
- monitor-settings-database-online - Is it even still needed?
xorg-config-ui - superseded by DisplayConfigGTK and UbuntuAutomaticKeyboardLayout
autoconfigure-monitor-frequency - superseded by DisplayConfigGTK
dual-head-display-settings-gui - superseded by DisplayConfigGTK
dual-head-support - superseded by DisplayConfigGTK
https://blueprints.launchpad.net/ubuntu/+spec/laptop-docking - superseded by DisplayConfigGTK and HW plugin notification
monitor-detect-adjust - superseded by DisplayConfigGTK
screen-resolution-for-dummies - superseded by DisplayConfigGTK
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-edit - superseded by DisplayConfigGTK
xorg-server - superseded by DisplayConfigGTK
autodetect-videocard - superseded by BulletProofX
compiz-integration - superseded by CompositeByDefault
disable-touchpad - superseded by GnomeTouchpadManager
easy-laptop-to-display-connection - superseded by LaptopVideoOutputControl
gtk-xorg-reconfig - superseded by DisplayConfigGTK
mouse-extra-button-configuration-asistant - Superseded by MouseExtraButtons
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]
compiz-switch-on-panel - Panel button to turn compiz on/off - wontfix
FglrxLegacySpec - provide legacy fglrx driver for older hardware - wontfix
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)