Modify

Opened 8 months ago

Closed 5 months ago

#11645 closed defect (cantfix)

agilo 0.9.12 and SimpleMultiProject 0.0.4dev-r13735 are not compatible

Reported by: aaron315 Owned by: falkb
Priority: normal Component: SimpleMultiProjectPlugin
Severity: normal Keywords:
Cc: Trac Release:

Description

agilo 0.9.12 and SimpleMultiProject 0.0.4dev-r13735 are not compatible, when using SimpleMultiProject 0.0.4dev-r13735, can not add spirt.

agilo:0.9.12 SimpleMultiProject 0.0.4dev-r13735 Trac 1.0.1

Attachments (2)

add_new_sprint.png (68.6 KB) - added by aaron315 8 months ago.
has add_new_sprint button
no_add_sprint.png (73.8 KB) - added by aaron315 8 months ago.
no add_new_sprint button

Download all attachments as: .zip

Change History (10)

comment:1 Changed 8 months ago by falkb

what is a "spirt"? I don't have agilo installed, so I suppose I can't help you much.

comment:2 Changed 8 months ago by rjollos

He probably means Sprint. However, even if you had Agilo installed, how is it possible to help someone that thinks they are not compatible qualifies as a suitable defect report?

comment:3 Changed 8 months ago by falkb

aaron315, tell me more in detail what happens, otherwise this one will be closed as 'cant_fix'

comment:4 Changed 8 months ago by aaron315

When not using SimpleMultiProject :

http://pan.baidu.com/s/1gdggFOf By this time there is a button:add new sprint wen using SimpleMultiProject : http://pan.baidu.com/s/1qWrtAIK Button does not appear at this time

comment:5 follow-up: Changed 8 months ago by anonymous

Could you add both pictures as attachment to this ticket, please? no_add_sprint.png does not open in my browser. But I begin to understand...

Changed 8 months ago by aaron315

has add_new_sprint button

Changed 8 months ago by aaron315

no add_new_sprint button

comment:6 in reply to: ↑ 5 Changed 8 months ago by aaron315

Replying to anonymous:

Could you add both pictures as attachment to this ticket, please? no_add_sprint.png does not open in my browser. But I begin to understand...

Sprint is a concept of agile development, in the agilo a milestone is composed of a plurality of sprint, when using SimpleMultiProject to add the sprint interface in the roadmap button is not rendered. Two screenshots I have submitted to attachment. Thanks

comment:7 follow-up: Changed 8 months ago by falkb

The code is in function filter_stream(...) of roadmap.py (see source:/simplemultiprojectplugin/trunk/simplemultiproject/roadmap.py#L198) which

  1. takes the complete stream, renders it to HTML and extracts all milestone divs (see __extract_div_milestones_array('<div class="milestone">',...)) and stores all these divs in an array
  2. looks which projects should be displayed, and iterates for all these projects, and, for every project, it builds up a new project div consisting of the appropriate milestone divs, using the array of the first step (see __process_div_projects_milestones(...))
  3. concatenates all project divs to a big div (also in __process_div_projects_milestones(...))

Looking at your screenshots it looks like the Agilo Sprint stuff is somewhere in the description text of the milestone. That likely means it's beyond the scope of what happens in filter_stream(...).

My theory is it's more likely an issue of the Agilo plugin which probably is unable to handle the additionally inserted project div element.

I can only proove or confute this if you sent me the HTML source code of the page you show in attachment:add_new_sprint.png​, because I could try to inject that in a test stream here and see what happens.

In the end the question is what works first and what stumbles second, Agilo or SimpleMultiProjectPlugin.

Last edited 8 months ago by falkb (previous) (diff)

comment:8 in reply to: ↑ 7 Changed 5 months ago by falkb

  • Resolution set to cantfix
  • Status changed from new to closed

Replying to falkb:

I can only proove or confute this if you sent me the HTML source code of the page you show in attachment:add_new_sprint.png​, because I could try to inject that in a test stream here and see what happens.

In the end the question is what works first and what stumbles second, Agilo or SimpleMultiProjectPlugin.

unable to help because there's no feedback from the ticket reporter

Add Comment

Modify Ticket

Action
as closed The owner will remain falkb.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.