From Fedora Project Wiki
No edit summary
No edit summary
Line 1: Line 1:
== Progress so far ==
== Progress so far ==
Several items in the [[Workstation/Workstation_PRD | Workstation PRD]] are aspirational and/or multi-release deliverables.  They depend on availability and integration of technologies still under development or integration in Fedora, such as [https://wiki.gnome.org/Projects/SandboxedApps xdg-app] and containers for bundling software stacks.


See also the [http://fedoraproject.org/wiki/Workstation/Tasklist/Archive list of completed Workstation tasks] for more details, bug/RFE references, etc.
See also the [http://fedoraproject.org/wiki/Workstation/Tasklist/Archive list of completed Workstation tasks] for more details, bug/RFE references, etc.
Line 6: Line 8:
* '''Wayland.''' Wayland has been moving forward fairly quickly in Fedora for some time.  We are now using it by default for the login screen, and optionally in user sessions.  Bugs that emerge are being dealt with steadily.  Developers are working with upstream to avoid serious behavioral regression, which has led to drag and drop and improved input capabilities.
* '''Wayland.''' Wayland has been moving forward fairly quickly in Fedora for some time.  We are now using it by default for the login screen, and optionally in user sessions.  Bugs that emerge are being dealt with steadily.  Developers are working with upstream to avoid serious behavioral regression, which has led to drag and drop and improved input capabilities.
* The '''DevAssistant''' tool is included in the Workstation edition to encourage developers to set up their environments in line with Fedora recommendations.
* The '''DevAssistant''' tool is included in the Workstation edition to encourage developers to set up their environments in line with Fedora recommendations.
* '''Qt/Adwaita theme bridge.''' To improve experience for users of non-GTK apps on Workstation, there is now theming work that supports Qt apps to give them a more native look in the default GNOME environment.  The uptake is not universal, though, and does depend either on upstream making use of the work, or on packagers in Fedora.


'''TODO'''
'''TODO'''

Revision as of 17:59, 8 June 2015

Progress so far

Several items in the Workstation PRD are aspirational and/or multi-release deliverables. They depend on availability and integration of technologies still under development or integration in Fedora, such as xdg-app and containers for bundling software stacks.

See also the list of completed Workstation tasks for more details, bug/RFE references, etc.

  • Software tool. The Software tool has been improved with support for disabled repos, allowing us to make use of COPR content to improve developer experience with applications like the PyCharm IDE. We also work with members of the community and upstreams on curating appdata (application metadata) for a smooth experience in the software market, which has received universally positive reviews.
  • Wayland. Wayland has been moving forward fairly quickly in Fedora for some time. We are now using it by default for the login screen, and optionally in user sessions. Bugs that emerge are being dealt with steadily. Developers are working with upstream to avoid serious behavioral regression, which has led to drag and drop and improved input capabilities.
  • The DevAssistant tool is included in the Workstation edition to encourage developers to set up their environments in line with Fedora recommendations.
  • Qt/Adwaita theme bridge. To improve experience for users of non-GTK apps on Workstation, there is now theming work that supports Qt apps to give them a more native look in the default GNOME environment. The uptake is not universal, though, and does depend either on upstream making use of the work, or on packagers in Fedora.

TODO


Planned work ahead

  • COPR repos. We are using the FESCo's third party repository policy change to ship metadata for specific COPR repositories, such as the PyCharm repo. We have a review open for packaging the repo definitions.
  • The Workstation group is working with the Anaconda team to find ways to optimize the installer in a modular way for this edition. For instance, certain spokes of the installation process can be further streamlined given certain assumptions about the target use cases for Workstation.

TODO