Modify

Opened 13 months ago

Last modified 12 months 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 13 months ago.
how it looks like here
query.csv (17.2 KB) - added by falkb 13 months ago.
test scenario

Download all attachments as: .zip

Change History (14)

comment:1 Changed 13 months 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 13 months 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 13 months 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 13 months ago by falkb

how it looks like here

comment:4 in reply to: ↑ 3 Changed 13 months 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 13 months 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 13 months 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 13 months ago by falkb

test scenario

comment:7 Changed 13 months 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 13 months 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 13 months ago by anonymous

Do you see the problem?

comment:10 in reply to: ↑ 9 Changed 12 months 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 12 months 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 12 months ago by anonymous

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

Add Comment

Modify Ticket

Action
as new .
Author


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

 
Note: See TracTickets for help on using tickets.