openerp-india team mailing list archive
-
openerp-india team
-
Mailing list archive
-
Message #00279
[Bug 882528] Re: [6.1 trunk] [project] confusing features - improvement suggestions
Moving the creation of projects to the Configuration menu seems a really
odd decision. I don't know of any other system that would take this
approach and it should be moved back to how it was.
--
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/882528
Title:
[6.1 trunk] [project] confusing features - improvement suggestions
Status in OpenERP Addons (modules):
Confirmed
Bug description:
Hello,
I would like to underline some confusing features in the [project]
module/addon.
1. Since a few revs, the Project->Project->Project menu changed to
Project->Configuration->Project. I think that 'Configuration' menu
items should be used for setting the meta-data (data about the data -
types, categories, periods, &c.) and not for "real" data.
2. Tasks hierarchy : there is a straightforward feature of parent-
child relationship for tasks. However, the view lacks clarity:
- for a parent task, the work done in a child task should be presented under the 'Work' tree maybe as:
(child) task | summary | user_id and so on
- for a child/independent task, the same should be seen, but without
the task name (as is today). BTW, some info, as 'project' is
redundant, as I see no use of listing tasks from different projects.
- in the second tab (Delegations) two different concepts are mixed:
hierarchy and delegations. While the first area (parent task) works as
expected, I think the "delegated tasks' could be improved; there is no
difference between 'delegated' and 'child' tasks. And it should be.
The way I see 'hierarchy' - meaning a parent contains all children
(parent work = sum of children work) shall also be differentiated from
'dependency' meaning that one task depends on the completion of
another (like delegated task - check).
In the project module, 'delegation' contains 'dependency', however
there is no way to set 'dependency' besides 'delegation'.
To conclude, I think that:
- parent task should be a real "container", which shall adapt / put constraints on its children (time, costs, &c.)
- parent work should show sum of children work
- 'Delegations' tab should be called 'hierarchy' and show only parent-child relationships (not 'delegated' tasks, even if today they are also children- why?? a delegated task changed its initial assignee, and an additional check task is dependent on its completion)
- dependence (Start B if A is completed) should be available for any task not only for delegated-check pairs.
- hierarchy, delegation and dependency are three different basic concepts which should be implemented separately in the module (and not as additional modules).
If this is not the right place for this, I do apologise in advance.
Thank you,
Bogdan
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/882528/+subscriptions
Follow ups
References