On Mon, May 6, 2013 at 1:17 PM, Stephan Beal <sgb...@googlemail.com> wrote: > On Mon, May 6, 2013 at 8:34 PM, Andreas Kupries <andre...@activestate.com> > wrote: >> >> >> I liked >> > Screenshot: http://wanderinghorse.net/tmp/fossil-activity-commits.png > > > :) > > It's changed a bit since then, but the look/feel is mostly the same. > >> >> Not sure if a report of daily activity is useful (vs the monthly shown). > > > i didn't do daily only because i would then have to add "paging" features to > limit the view to a specific timeframe.
True. > Few projects are long-lived enough > to have problems with a by-month view. Even the sqlite3 tree (AFAIK the repo > with the longest-running history, due to retro-porting it to fossil) is > manageable in the by-month view. Tcl's history is a wee bit longer, sorry. (Also retro-converted to fossil). 12.94 yrs http://www.sqlite.org/src/stat 15.12 yrs http://core.tcl.tk/tcl/stat There is also NetBSD I think. > Hourly would, IMO, be overkill because fossil is, by design, geared towards Hourly definitely too much. Daily is likely the border where things become unwieldy. > relatively small teams/projects where it's easy to keep an overview. A repo > like the Linux kernel is of course a whole other category of beast. > >> >> Regardless of that, it is similar to what I can see when looking at >> >> https://github.com/tcltk/ >> (screen shot at ftp://ftp.tcl.tk/pub/incoming/tcl-github.PNG ) >> >> except yours is vertical. And the time axis is labeled. For github I >> have no idea if this is hourly, daily, monthly, ... > > > That one's much prettier - i have _no_ gift for pretty design. i avoided the > horizontal view because i find horizontal scrolling uncomfortable, and the > fossil and sqlite3 histories are relatively long (or wide, as the case would > have been). That, or you have add limits again. The github view is most likely limited, with the newest stats added to the right, shifting older out of view to the left. Due to their non-labeling I have no idea how big their range is. I suspect that the data is daily, with the view covering a month. >> Activity is shown in a 2D table, weekday (vertical) by hour >> (horizontal). Tcl, for example has low activity on weekends in >> general, and during the week the majority of commits happens after 2pm >> with peaks around 2 and 8-9pm. See >> ftp://ftp.tcl.tk/pub/incoming/tcl-punch.PNG > > > Oh, i like that one. That's a nice idea. > > >> Note that the github repositories for Tcl/Tk are actually mirrors of >> the fossil repositories @ http://core.tcl.tk/ > > > How very strange. Do you sync both ways with that? (Just curious - i'm not > much of a git user myself.) No, it is unidirectional, fossil to git. The fossil repos are primary. The git mirror is more to have presence on github. The original code for this is shell script written by Pat Thoyts, with some hardwired assumptions about source and destination. I actually generalized this code last weekend to allow any fossil repo and any git repo, via proper urls. Rewrote it in Tcl also. See http://core.tcl.tk/akupries/fossil2git/home and its mirror https://github.com/andreas-kupries/fossil2git (done by these scripts). -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Fasterâ„¢ F: 778.786.1133 andre...@activestate.com http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato Tcl'2013, Sep 23-27, New Orleans, LA, USA @ http://www.tcl.tk/community/tcl2013/ EuroTcl'2013, July 6-7, Munich, GER _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users