Feature #20

Weekly reporting

Added by Michel Loiseleur 628 days ago. Updated 490 days ago.

Status:Closed Start:11/10/2008
Priority:Normal Due date:02/23/2009
Assigned to:Rémy-Christophe Schermesser % Done:

100%

Category:Internal Spent time: -
Target version:0.8

Description

This one should be fast to select, fast to view, with SLA.

History

12/12/2008 11:56 AM - Michel Loiseleur

With :
  • various stats on contracts viewed (on a panel or before the calendar)
  • a contract filter

12/12/2008 03:56 PM - Michel Loiseleur

Statistics should be dynamic : that is to say a different view for credit-based or component-based contracts.

01/15/2009 02:10 PM - Rémy-Christophe Schermesser

  • Assigned to set to Rémy-Christophe Schermesser
  • % Done changed from 0 to 50

The first version is available.

Whta do you think of it ?

01/19/2009 11:53 AM - Michel Loiseleur

Some minor problems :
1) There's no link to find it, neither on administration, on homepage or no issues pages.
2) It lacks some arrow for moving to the next/previous weeks/years
3) Display is screwed up with start date to "2008-01-04" on test base
4) Issues links are difficult to view and looks really tiny on FF 3. It has taken me some minutes in order to see it.
Some general answers :
5) General look and feel is cool and the interface is responsive
6) 1/2 hour scale seems to be the good one, even on 800x600, it's readable and usable.

01/19/2009 03:44 PM - Rémy-Christophe Schermesser

  • % Done changed from 50 to 70

Problems 1) and 3) are fixed

01/20/2009 05:25 PM - Rémy-Christophe Schermesser

  • % Done changed from 70 to 80

2) Is done

01/20/2009 05:39 PM - Rémy-Christophe Schermesser

4) It is now bigger

What do you think of it now ?

01/20/2009 09:39 PM - Michel Loiseleur

  • Status changed from New to Feedback

01/20/2009 10:10 PM - Michel Loiseleur

  • Status changed from Feedback to Assigned

Some browsing problem:
1) Browsing Arrows & AJAX filters does not work as one can expect : When you use both of them, first used is not kept.
2) Observer on start date does not work as one can expect : it needs a "return" key press in order to be applied.

Some minor display comment:
3) 1/2h lines overlap the left black border
4) With start date "2008-04-24", height between 16h00-16h30 & 16h30:17h00 is lost.

Maybe it looks prettier with :
5) a global black border around all of it
6) reducing days name to its short form (e.g.: Monday => Mon)
7) putting on the same line days name & days number
8) localized month names around arrows, like redmine does

Some global comment:
  • Filters can be mutualized between monthly & weekly
  • A dedicated controller, for instance a "CalendarController", could be used
Maybe for v2++: * Display is limited to issues creation. It could be enhanced with issues events, like statuses change. Some very crappy draft:
 [10,15,16] have been Closed, 
 [10,15,16] have been Commented, 
 [10,15,16] have been Submitted.

 Closed: [10,15,16], 
 Commented: [10,15,16], 
 Submitted: [10,15,16].

Maybe the legend can be used too, with colors instead of Status name.

01/21/2009 02:24 PM - Rémy-Christophe Schermesser

1) need some work
2) is fixed

4) I will fix it
5) I much prefer "open" tables for a week view. A day does not start at 7am and ends at 7pm, so I will do nothing
6) Yes, I tested and it is much nicer
7) Same as 6
8) Great idea and done !

01/21/2009 02:32 PM - Rémy-Christophe Schermesser

  • Status changed from Assigned to Feedback
  • % Done changed from 80 to 90

4) is fixed

While I fix 1), hat do you think of it ?

01/21/2009 03:15 PM - Rémy-Christophe Schermesser

1) Is done !

01/23/2009 06:39 PM - Michel Loiseleur

Minor display comments :
  • Next / Previous weeks arrows are maybe prettier in a right floating box.
  • Next / Previous weeks arrows are not aligned with the text.
  • Issues created & updated shows 2 lines, maybe it could be enhanced, see 2008-04-23 for a sample
  • There's no indication about the Week number. (ex: 01 for 1st week of the year).
Bugs comments :
  • Next / Previous weeks arrows does not work over a year. From januaray 2009, you cannot access to december 2008
User experience
  • Updated seems to mean "Closed". It's not really clear to a newcomer
  • There's no link for this views on Homepage, Issues list & issues show, contrary to the monthly report. it's not consistent.

01/26/2009 01:45 PM - Rémy-Christophe Schermesser

There is no more bug, it was a typo on the previous week link.
I added the week number, the right float.

01/26/2009 01:58 PM - Rémy-Christophe Schermesser

There is links everywhere

I know there is a problem with the status "Updated". To change this, we need to change the controller of the weekly calendar.
There is a lot of rework that needs to be done.

01/26/2009 06:30 PM - Rémy-Christophe Schermesser

Well is it ok this time ?

02/10/2009 10:11 AM - Michel Loiseleur

  • Due date set to 02/23/2009

03/27/2009 07:13 PM - Michel Loiseleur

  • Status changed from Feedback to Closed

It's all good, now.

03/27/2009 07:13 PM - Michel Loiseleur

  • % Done changed from 90 to 100

Also available in: Atom PDF