New Features Roadmap - Living Document
The long term goal of the OFBiz project is to build a complete, features set rich, universal and configurable "enterprise automation software" (ERP, CRM, CMMS, MRP etc.).
OFBiz is one of the few applications of this type developed by a community, rather than one corporation.
Even if the final long term goal is clear and well-defined ("building a universal enterprise automation software"), the short and medium term tasks to accomplish it are not.
...
- Have less (or even none) buttons in header
- It was also suggesteed to use screenlet like how gmail does. Notably
- Three buttons max
- Dropdown for other actions
- The idea of duplicating at bottom
- Having breadcrumbs under the title bar
- Using portlets in place of screenlets
- Recently (12/08) it was discussed if we should remove the screenlet's navigation-form-name attribute. There are (at least) 3 reasons for that
- Less informations/features than with default (pages numbers, ability to jump to any page)
- The last button does not always work (try with widget.form.defaultViewSize=2 when listing invoices)
- Pagination should be available to the user always in the same way in order to have a consistent UI.
Then we have 2 possibilities- Remove this attribute and all current uses.
- Keep it but then
- we should at least make it works (last button issue)
- make it consistent with the standard way (direct page access)
Introduce Mashups
List
To have in the results list form of every FindScreen (optionally) a first column of check boxes that let the user to select several items and than a combo box above the list that let the user to select a command to execute on them.
...