Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0011844Openbravo ERPB. User interfacepublic2009-12-22 13:472012-09-25 12:30
plujan 
marvintm 
lowmajorhave not tried
scheduledopen 
5
main 
 
Core
No
0011844: On new Rebuild window, "Elapsed time" is useless. It should be changed to "Remaining time"
The new Rebuild window has a time meter to inform the user about the rebuild time. I see no use for such information, since the real time anyone is expecting is the remaining time.
It is also possible that if build do not finish in a proper way (not because an error in the build itself but some javascript related error) time elapsed continues running even if build has stopped running, resulting in misinformation.
Show Remaining time instead of Elapsed time
NewRebuildWindow-QA
Issue History
2009-12-22 13:47plujanNew Issue
2009-12-22 13:47plujanAssigned To => marvintm
2009-12-22 13:47plujanStatusnew => scheduled
2009-12-22 13:47plujanfix_in_branch => pi
2009-12-22 13:47plujanTag Attached: NewRebuildWindow-QA
2010-01-04 20:35shuehnerNote Added: 0023200
2010-01-04 22:25plujanNote Added: 0023206
2010-01-05 10:38shuehnerNote Added: 0023216
2012-01-30 11:06marvintmNote Added: 0044684
2012-01-30 11:06marvintmTypedefect => design defect
2012-01-30 11:06marvintmfix_in_branchpi =>
2012-01-30 12:04plujanNote Added: 0044692
2012-09-25 12:30AugustoMauchNote Added: 0052551
2012-09-25 12:30AugustoMauchPriorityurgent => low

Notes
(0023200)
shuehner   
2010-01-04 20:35   
The remaining time is not known so probably the only viable solution is to remove the timer completely..
(0023206)
plujan   
2010-01-04 22:25   
I see not one but at least three ways to manage this issue. Estimate the remaining time is a good option (it can be done in several different ways). On the other hand, rejecting the issue is even simpler than your solution.
(0023216)
shuehner   
2010-01-05 10:38   
Perhaps my comment was a bit short.., we could apply the usual way of measuring/saving old execution time and calculate an estimate for the time of a current rebuild run. But the very different execution times of the rebuild (depending on module and its size) make it very hard to get at least some accuracy in the estimate.
This is the reason why the 'remaining time' which was present in the initial UI design was removed in the first place.
(0044684)
marvintm   
2012-01-30 11:06   
In order to fix this issue, a way to compute how much time it really takes to finish the build would need to be implemented. This would need extensive development of the build servlet.
(0044692)
plujan   
2012-01-30 12:04   
That is not necessary true, marvintm. A mixed solution reducing change complexity and also giving useful and correct info to the user is possible. You should discuss the alternatives with the UX expert before analysing the impact of the change.
(0052551)
AugustoMauch   
2012-09-25 12:30   
Impact: low
Plan: long