From Fedora Project Wiki
No edit summary
No edit summary
 
Line 3: Line 3:
Much of the work to improve Workstation continues to be directed upstream.  Improvements include:
Much of the work to improve Workstation continues to be directed upstream.  Improvements include:
* Better notifications and use of screen real estate
* Better notifications and use of screen real estate
* Pushing new Wayland technology, now used in the login screen, and also quite usable in user sessions as an option
* Pushing new Wayland technology, now used in the login screen, and also available in user sessions as an option where it's making consistent progress
* Consistent handling of input across legacy Xorg and Wayland
* Consistent handling of input across legacy Xorg and Wayland
* Better curation of application data for a good Software app experience (one of the universally best-reviewed features in Fedora)
* Better curation of application data for a good Software app experience (one of the universally best-reviewed features in Fedora)

Latest revision as of 12:58, 11 May 2015

The major goal for the Workstation effort is to provide a first-class edition of Fedora for developers as well as general users. "Great for everyone, perfect for developers" is the WG mantra.

Much of the work to improve Workstation continues to be directed upstream. Improvements include:

  • Better notifications and use of screen real estate
  • Pushing new Wayland technology, now used in the login screen, and also available in user sessions as an option where it's making consistent progress
  • Consistent handling of input across legacy Xorg and Wayland
  • Better curation of application data for a good Software app experience (one of the universally best-reviewed features in Fedora)
  • A Qt/Adwaita theme that smoothes the experience across mixed Qt + GTK3 apps
  • Inclusion of DevAssistant for fast project and environment setup

There is still much to do, based on the existing Workstation PRD. For instance, we are looking at how to provide application stacks in new ways beyond e.g. comps groups, and provide rollback capabilities. However, these are broad goals that span many releases, and the code as well as our infrastructure is still catching up with the desired feature set. We are also looking at ways to increase the specificity of our PRD for Fedora 23, 24, and 25 based on the evolving capabilities of technologies like rpm-ostree, LinuxApps, file systems, and other code, to further enhance the Workstation edition. A substantial portion of this work is directly related to Fedora's release capabilities. To fully succeed, we must also increase the diversity of Fedora release bits, which is not just a Workstation effort.