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
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.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.tigris.org
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Tue Apr 11 18:09:55 2006