While enjoying my cup of coffee on this freezing cold winter's morning,
I thought I would play around in the Lazarus repository. I am situated
in the GMT+2 time zone, so you can adjust the time statistics to fit
your needs. All statistics are generated using only the last six months,
which should represent current trends.
Most productive hours in a day
------------------------------
$ git log --since=6.months --pretty=format:%cD | cut -d' ' -f5 | cut -d:
-f1 | sort | uniq -c | sort -n
42 00
65 05
66 23
70 19
72 04
73 22
86 21
87 01
88 03
92 02
94 20
99 18
100 17
103 07
106 16
119 11
120 06
123 10
126 13
133 15
143 12
154 14
155 08
166 09
09:00 and 08:00 in the morning seems to be the winners. Early bird
catches the worm. Clearly this does not apply to me!
Most productive week days
-------------------------
$ git log --since=6.months --pretty=format:%cD | cut -d, -f1 | sort |
uniq -c | sort -n
314 Thu
326 Sun
341 Sat
355 Wed
366 Mon
377 Tue
403 Fri
Surprisingly that would be Fridays. And here I thought you guys would
wind down for the weekend. :-)
Most active developers
----------------------
$ git shortlog -s -n --since=6.months
937 paul
533 mattias
312 martin
143 vincents
134 ask
111 jesus
74 zeljko
59 dodi
57 dmitry
41 marc
35 kirkpatc
30 sekelsenmat
7 michael
3 andrew
2 mazen
2 micha
1 florian
1 marco
And Paul is the clear winner. Probably all that good work he has been
doing in SynEdit. ;-)
Most active days for the top 6 developers
-----------------------------------------
$ git log --since=6.months --pretty=format:%cD --author=paul | cut -d,
-f1 | sort | uniq -c | sort -n
Paul: It's that Friday afternoon rush, or the daytime job is boring.
103 Sun
109 Sat
127 Tue
129 Wed
149 Mon
151 Thu
169 Fri
Mattias: Saturday it is! You are supposed to rest on weekends.
56 Thu
63 Sun
67 Wed
70 Tue
83 Fri
90 Mon
104 Sat
Martin: Another weekend junkie!
22 Thu
37 Fri
39 Mon
46 Wed
50 Tue
52 Sat
66 Sun
Vincent: Slap bang in the middle of the week - Wednesday.
5 Sat
10 Sun
15 Thu
17 Fri
26 Mon
29 Tue
41 Wed
Ask: Mind if I "ask" who this is? :) Anyway, it's Tuesday for you.
8 Sat
10 Mon
11 Wed
13 Thu
23 Sun
33 Fri
36 Tue
Jesus: Another one that is active in the middle of the week.
12 Mon
12 Sat
15 Thu
16 Fri
18 Sun
19 Tue
19 Wed
Anyway, that's it for now. Have a nice day!
Regards,
- Graeme -
--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://opensoft.homeip.net/fpgui/
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus