Lübbe Onken wrote:

*> Hi Folks,
*

*>
*

*> A few nitpicks with the new statistics graph
*

*>
*

*> 1) The buttons to change the graph type need a hint text.
*

Is that really necessary? I mean, the symbols should be enough.

*> 2) The line-graphs should be disabled in the commits by author. They don't
*

*> give away anything.
*

Done in revision 6259.

*> 3) This may be old, but I saw it for the first time. See attached
*

*> screenshot. The graph is showing all revisions from a repository. The time
*

*> settings on the server were wrong (early 2000), when the repository was
*

*> created and the first revisions were committed, that's why there is a long
*

*> span without commits. This seems to confuse the algorithm that calculates
*

*> the x-axis labels. It only gets them right, when there is data available.
*

*> There are also 'leaps' in the delta-x: 19+11 = 30+11 = 41+4 = 45+8 = 53+11 =
*

*> 11+2 = 13. It gets the x-axis right in the bar graphs, but not in the line
*

*> graphs, but only because the first few hundred weeks are dropped in the bar
*

*> graphs.
*

The graph doesn't scale the x-axis. It just draws them one after

another. So the time were there weren't commits, the labels overlap

because there are so many of them (without a line/bar which takes space,

it uses less x-space). That's why you see that kind of graph.

*> 4) Since this 'crowded' graph doesn't look so good, I suggest to
*

*> automatically group the data by the next bigger unit once there are more
*

*> than say twenty units on the x-axis.
*

*>
*

*> The statistics in the attached screenshot cover roughly 300 weeks, which
*

*> would boil down to 72 months, 18 quarters or six years. I think that 18
*

*> quarters would just look perfect. See attached StatsSuggestion. It's a mock
*

*> up, so the x-scaling is not correct and I didn't redo the sums for the line
*

*> graph, but you'll get the idea.
*

*>
*

*> I'd relabel the choices in the pull-down box to "commits by author" and
*

*> "commits by time". The scaling unit should be determined automatically in
*

*> the graph itself.
*

*>
*

*> Maybe our graph wizard feels challenged to implement this :-)
*

Since I'm not the graph wizard, I agree completely :)

This actually means that I don't have to do it myself.

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org

Received on Tue Apr 11 18:09:55 2006