The user experience of projects has improved significantly in D7 with the introduction of update manager. However we failed to fully integrate it in terms of the opportunities it brought.
For Drupal 8 the focus is on closing the gaps between finding, installing and updating projects.
Installation
Currently we require the user to go onto d.o and search for the correct project, for many of our users this feels like finding a needle in a hay stack. For Drupal 8 we want to make the final step in making project installation truly easier by introducing a "market" like functionality that users have come to expect.
- http://drupal.org/project/project_browser
- #1243332: Deploy Project Browser Server and drupalorg_pbs on d.o
- #1262774: Tab or promotional area for "Suggested" or "Recommended" modules
- #538904: D8UX: Redesign Modules Page
In addition to a more awesome project search model. We would like to fine tune the current installation process, while improvements to the module screen could make a immense impact - we would like to make the experience even better through the market.
- #1254128: Unify update pages
- Enable projects in the installation process
- Install dependencies when they are required
- Show database updates
- Allow for backup of website
Updating
The process for updating your projects has improved significantly in Drupal 7. But we do not clearly communicate this functionality. The outstanding issues for this are therefor almost only design ones.
- #1254128: Unify update pages
- Simplify security warnings
- #964568: Too many ways to reach the available updates report leads to confusion
- #606592: Allow updating core with the update manager
Battle plan
All the issues are prioritized by the UX-team its view on how it impacts the overall UX. Given that the list above is quite a lot, we hope to tackle one topic at a time, but also keeping progress on technical hurdles that we need to overcome.
We are looking for feedback on the technical strategy to get this moving and keep it moving, feel free to add new issues and/or structure how to tackle this.
Comments
Comment #0.0
Bojhan CreditAttribution: Bojhan commentedey
Comment #2
dawehner