Modify

Opened 11 years ago

Last modified 11 years ago

#11289 new defect

doResourceLeveling chart-parameter breaks ticket termination at its milestone

Reported by: falkb Owned by: Chris Nelson
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 11 years ago.
how it looks like here
query.csv (17.2 KB) - added by falkb 11 years ago.
test scenario

Download all attachments as: .zip

Change History (14)

comment:1 Changed 11 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 11 years ago by Ryan J Ollos

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 Changed 11 years ago by Ryan J Ollos

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 11 years ago by falkb

how it looks like here

comment:4 in reply to:  3 Changed 11 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 ; Changed 11 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 11 years ago by Chris Nelson

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 11 years ago by falkb

Attachment: query.csv added

test scenario

comment:7 Changed 11 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 11 years ago by falkb

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

comment:9 Changed 11 years ago by anonymous

Do you see the problem?

comment:10 in reply to:  9 Changed 11 years ago by Chris Nelson

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 11 years ago by Chris Nelson

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

comment:12 Changed 11 years ago by anonymous

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

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Chris Nelson.

Add Comment


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

 
Note: See TracTickets for help on using tickets.