SiT! Bugs - SiT!
View Issue Details
0001112SiT!calendarpublic2010-03-01 14:042011-02-14 13:18
ivan 
ivan 
normalblockhave not tried
resolvedfixed 
 
3.90beta1Current GIT 
0001112: Move timesheet feature to Project Plugin
Since the timesheet feature is a bit buggy, hard to find and little used at the moment, we should move this into the Project Plugin so that development can continue on the timesheet without causing problems with the 3.60 LTS.
No tags attached.
child of 0001061confirmed  Dependency issues in .deb package 
child of 0000488resolved ivan Timesheet uses dojo 
Issue History
2010-03-01 14:04ivanNew Issue
2010-03-01 14:05ivanNote Added: 0002564
2010-03-01 14:06ivanRelationship addedchild of 0001061
2010-03-01 15:38ivanNote Added: 0002567
2010-03-01 17:46kieranNote Added: 0002568
2010-03-01 17:50ivanNote Added: 0002569
2010-03-01 19:20paulhNote Added: 0002570
2010-03-06 19:28ivanStatusnew => assigned
2010-03-06 19:28ivanAssigned To => ivan
2010-03-06 20:01ivanNote Added: 0002615
2010-03-06 20:45ivanNote Added: 0002616
2010-03-06 20:46ivanTarget Version3.60 LTS => 4.0
2010-03-10 18:11ivanRelationship addedchild of 0000488
2010-03-10 21:13ivanNote Added: 0002636
2010-03-10 21:13ivanStatusassigned => resolved
2010-03-10 21:13ivanFixed in Version => Current GIT
2010-03-10 21:13ivanResolutionopen => fixed
2011-02-14 13:18ivanFixed in VersionCurrent GIT => 3.90beta1
2011-02-14 13:18ivanFixed in Version3.90beta1 => Current GIT
2011-02-14 13:18ivanTarget Version4.0 => 3.90beta1

Notes
(0002564)
ivan   
2010-03-01 14:05   
This allows us to drop Dojo for the core too, dojo could move into the plugin
(0002567)
ivan   
2010-03-01 15:38   
I have reservations about letting this be targeted for 3.60, everybody please comment below with your thoughts about it.
(0002568)
kieran   
2010-03-01 17:46   
Can't see any point in doing this for 3.60 IMO, will have to port it over manually which is a pain and it's not doing any harm as is.
(0002569)
ivan   
2010-03-01 17:50   
The big motivation is that it would allow us to remove Dojo 0.43 out of our core. That old version of Dojo that we use causes debian packaging problems.
(0002570)
paulh   
2010-03-01 19:20   
There are pros and cons to moving time tables out

PROS
Allows removal of dojo from core
Removes some buggy code from the core of the LTS
Improves packagability as we don't depend on an arcane version of dojo
Removes reliance on a 2 year old code base (dojo) which could have security/supportability issues long term

CONS
A reasonably significant change in a bug fix release

Overall I'm leaning towards a yes on this
(0002615)
ivan   
2010-03-06 20:01   
Started a new branch in branches/plugins/project3 for project plugin + timesheet.

There are useful translations in 3.x branch r6206 and prior that could be used in project3 but these aren't ported yet.
(0002616)
ivan   
2010-03-06 20:45   
After looking at this in detail, the timesheet code is too interweaved within SiT! for it to be removed without any risk of affecting stability. On balance I think it best to leave it in SiT! 3.x marked as experimental, and move it out to the plugin for 4.x
(0002636)
ivan   
2010-03-10 21:13   
Removed in Git for 4.0
http://gitorious.org/sit/sit/commit/a33d1359a954e5efa0fab14b2c0a027c2054355b [^]

Added to svn branches/plugins/project3 (but not integrated yet)