Modify

Opened 3 years ago

Last modified 3 years ago

#11289 new defect

doResourceLeveling chart-parameter breaks ticket termination at its milestone

Reported by: falkb Owned by: ChrisNelson
Priority: normal Component: TracJsGanttPlugin
Severity: normal Keywords:
Cc: Trac Release: 1.0

Description

Hi, look at the attached screenshot.

No image "resourceLevelingBreaksMilestoneDating.png" attached to attachment

As soon as I switch on resource leveling, the tickets are set to terminate on the wrong milestone date.

My Gantt chart call is this one: [[TracJSGanttChart(version=Foo,doResourceLeveling=1,openLevel=2,userMap=0,showdep=1,format=week,schedule=alap)]]

Without resource leveling on: then all tickets are set to terminate at their certain milestone correctly.

CU, F@lk

Attachments (2)

resourceLevelingBreaksMilestoneDating.png (43.7 KB) - added by falkb 3 years ago.
how it looks like here
query.csv (17.2 KB) - added by falkb 3 years ago.
test scenario

Download all attachments as: .zip

Change History (14)

comment:1 Changed 3 years ago by falkb

Uhmm... as I tried to attach the screenshot file I got this internal error GET: /attachment/ticket/11289/ ----> leads to: IndexError: pop from empty list . Maybe this is a special TH server error. Ryan, could you have a look, please?

comment:2 Changed 3 years ago by rjollos

It looks to be the issue reported in t:#11184. Didn't I downgrade t-h.o to Genshi 0.6.0? It shows that it's running 0.6.1, but I'm certain I reinstalled 0.6.0: comment:4:ticket:11242.

comment:3 follow-up: Changed 3 years ago by rjollos

As a temporary workaround, you might be able to upload if you change your session language back to English (assuming it is German at the moment).

Changed 3 years ago by falkb

how it looks like here

comment:4 in reply to: ↑ 3 Changed 3 years ago by falkb

Replying to rjollos:

As a temporary workaround, you might be able to upload if you change your session language back to English (assuming it is German at the moment).

Thank you for your very fast help! (y)

comment:5 in reply to: ↑ description ; follow-up: Changed 3 years ago by falkb

Replying to falkb:

As soon as I switch on resource leveling, the tickets are set to terminate on the wrong milestone date.

@Chris Nelson: you see in the screenshot that they all align to my milestone M2 but not M3.

comment:6 in reply to: ↑ 5 Changed 3 years ago by ChrisNelson

Replying to falkb:

Replying to falkb:

As soon as I switch on resource leveling, the tickets are set to terminate on the wrong milestone date.

@Chris Nelson: you see in the screenshot that they all align to my milestone M2 but not M3.

Can you attached the "before" (without resource leveling), too, so I can see the difference?

Viewing source and posting the JavaScript that draws each chart would be helpful, too.

Or if you can send a CSV of the tickets (suitably anonymized), that would be most helpful.

Changed 3 years ago by falkb

test scenario

comment:7 Changed 3 years ago by falkb

Here we go! Now use [[TracJSGanttChart(version=myproject - v777,doResourceLeveling=1,openLevel=2,userMap=0,showdep=1,format=week,schedule=alap)]] . Thank you!

comment:8 Changed 3 years ago by falkb

I noticed it looks good on first sight, if I move the two M2 tickets to M3.

comment:9 follow-up: Changed 3 years ago by anonymous

Do you see the problem?

comment:10 in reply to: ↑ 9 Changed 3 years ago by ChrisNelson

Replying to anonymous:

Do you see the problem?

Sorry, crises at my real job; haven't had a chance to look. I'm hoping for early next week.

comment:11 Changed 3 years ago by ChrisNelson

I tried to massage the CSV file and import it and Import gave me key errors. I'll try again later.

comment:12 Changed 3 years ago by anonymous

uhmm... strange... what is the error msg?

Add Comment

Modify Ticket

Action
as new The owner will remain ChrisNelson.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.