Gantt: when closed for the weekend, people are not off automatically

0 votes
asked Jan 30, 2022 in Bug by bask (140 points)

When closed for the weekend using saturday are close, people still show 100% occupied in the weekend in the bottom overview (when assigned to a task that crosses the weekend). Have to add {Alice} is off on saturday to fix this. This is not a big annoyance although you have to add this for every new resource in the plan.

When adding days like ascension day or easter (using 2022/04/17 to 2022/04/18 is closed), I also have to add these dates explicitly for every resource (using {Alice} is off on 2022/04/17 to 2022/04/18). When typing this report, I found out I forgot to add one holiday for all resources. 

As one can already open on closed days, it would be good to make the default behavior that ressources are automatically off when we are overall closed. It could then of course be possible to mark resources as available in the weekend 

1 Answer

0 votes
answered Feb 2, 2022 by plantuml (298,440 points)
Sounds like a good idea. However, it would help if you could post on or two simple example to show exactly what you mean.

Thanks!
commented Feb 19, 2022 by Bas

When you define your chart like this

@startuml

sunday are closed

{Alice} is off on saturday
{Alice} is off on sunday

Project starts the 3rd of january 2022

[Task1] on {Alice} lasts 3 weeks 
[Task2] on {Bob} lasts 15 days  


@enduml

Then Bob works 7 days a week and Alice 5 days. I would expect Bobs working days to follow the project working days: so no working on Sunday and 6 days a week. I would expect Alice weekend to be dashed (and not just Sunday) because she does not work on Saturday. If Bob (as he is an exceptional employee) works on Sundays, it should be explicitly stated with something like:

{Bob} is working on Sunday

The work-around to make Bob follow the project schedule is currently:

{Bob} is off on Sunday

If you have 10 people working on the project you have to repeat that 10 times. If you have holidays off, you have to repeat them als for all your employees.

Demo

...