Jgility/Core — pull request #5 by boogey (2011-12-27 13:15:45+00:00)
Title: Refact/all

A little bit refactoring and fixing of some problems (errors)

notify: i think the logic about date-change is a little bit difficult to implement, because there are a lot of algorithm to change the range of iteration.

one algorithm cut the first and the last iteration, or maybe delete some of the iteration
an other algorithm compress the iteration. For example: we have a release from 1.4. to 1.5., also 30 days. in this release are two iteration. one iteration has 15 days. so if you change the 1.4. to 10.4. so you have only 20 left to develop. also has one iteration only 10 days.
this algorithm can be specified for dynamic iteration and fixed iteration

i think the best solution of this problem are util-classes for the different algorithm and apply in the frontend (user interface)