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

Reply via email to