[TYPO3-v4] New vs "Old" Extension Manager
Xavier Perseguers
xavier at typo3.org
Wed Jul 20 11:27:31 CEST 2011
Dear community,
Here is a summary of this topic.
We will have to decide what to do for 4.6 beta1 and what may be
postponed a bit as changes would not be feature changes...
Regards
Xavier
Good in new EM
==========================================
- Language/localization handling
Good in old EM
==========================================
- Update extensions from TER function menu
Requested changes (regardless of version)
==========================================
- They do too much => need simple package/package dependency management
=> we need user stories first
- export, TER upload, file management, DB-dump is more developer-oriented
- ZIP support
Requested changes in new EM
==========================================
UX
------------------------------------------
- Merge local/remote with really good filters (e.g. with statefull
buttons [1])
- Before update, show release notes
- After update, show DB upgrade and settings
- Place to view the release notes
- Downloading the remote extension should show a real progress
- Add ExtJS action buttons to the grid for common actions
- Mark updatable extensions in the local filter
- Add extension categories search filters
- Move TER user credentials to user settings, as it is user dependent
and not system-wide => makes sense for admin only
- Save space and remove most of the stuff outside the grid/tabs (e.g. in
piwikiintegration manual [2], middle of page 3)
- Too many nested grids and tabs => creates lots of of scrollbars
- Too technical
- Needs more operations to do elementary stuff than with old EM
- Details shown in an accordion take too much place and should better be
shown "full screen" => full width
- List of extensions lacks details such as "system/local/both"
- List of extensions lacks sorting/grouping
- Filter for updatable extensions lacks details such as local/remote version
- Handling of dependencies is uncool
- Move "Settings" to somewhere else, with a button in the topbar or
within the function menu, as before
- Modal window when installing an extension is far too small => full screen
- Rework labels [3]
- Lots of UX change ideas which are... stuck! [4]
Bugs
------------------------------------------
- Better detection of problems (was OK in old EM):
- sometimes update fails due to connection problems
- sometimes timeouts when uploading an extension
- Detect old TERs and remove them from the list
- Remove updated extension after... update!
- Update button is always visible, even if it should not
Requested changes in old EM
==========================================
UX
------------------------------------------
- Remove "installed extensions", already covered
- Add the "tab view" of the new EM when viewing an extension
References
==========================================
[1] http://dev.sencha.com/deploy/ext-3.4.0/examples/forum/forum.html
[2]
http://forge.typo3.org/projects/extension-piwikintegration/repository/raw/trunk/doc/manual.sxw
[3] http://forge.typo3.org/issues/27813
[4] http://forge.typo3.org/issues/10296
--
Xavier Perseguers
Release Manager TYPO3 4.6
TYPO3 .... inspiring people to share!
Get involved: http://typo3.org
More information about the TYPO3-project-v4
mailing list