In the schedule when a task finishes on a day before a weekend, the next task will start on the day after the weekend. This will cause a gap to be shown over the weekend. Gaps should only be for time that nothing can be scheduled.
Extending tasks which end just before a non-work day to the start of the next work day should fix this issue.
This isn't entirely straight forward. The easy case to deal with is when an issue is placed and then never moved. More complicated is extending the end date of tasks which are moved to after initial date computation.
Perhaps it would be easiest to add this fixup as a new last stage.
In the schedule when a task finishes on a day before a weekend, the next task will start on the day after the weekend. This will cause a gap to be shown over the weekend. Gaps should only be for time that nothing can be scheduled. Extending tasks which end just before a non-work day to the start of the next work day should fix this issue.
Date: 2012-12-19 07:27:10
User: travisb
This isn't actually just a Web_UI issue since it will affect the command line schedule as well.
Date: 2012-12-19 07:27:54
User: travisb
This isn't entirely straight forward. The easy case to deal with is when an issue is placed and then never moved. More complicated is extending the end date of tasks which are moved to after initial date computation. Perhaps it would be easiest to add this fixup as a new last stage.
Date: 2012-12-19 07:40:59
User: travisb
That was an easy solution, but I feel that it was not the most efficient.