On Mon, Nov 10, 2014 at 10:19:22AM +0100, Tavmjong Bah wrote:
On Sun, 2014-11-09 at 23:06 +0100, Johan Engelen wrote:
Hi all, I'd like to get the developer book campaign done before the holiday season this year.
The proposal is in board-docs: proposals/developer_education_book_campaign_2014.txt
Differences with last year are:
- *sum* of ohloh.net 12-month rankings for Inkscape *and lib2geom*
Practical note, adding lib2geom doesn't change top 10.
- extended book choice: Stackoverflow list of good C++ books
Sounds good to me.
We had a bit of a discussion on IRC about this. For simplicity, I think it'd be good if we keep this a developer education campaign, i.e. C++ books. And then have another something for the non-coders. We of course appreciate those efforts too, I just don't know how to "rank" them and what to give.
Fine with me.
Something fun was proposed: add randomization to it. So, we pick 10 out of the top 25 committers. The picking is done randomly, where your win-chance is proportional to your commit count (p = your #commits / total #commits)
I would rather just give the top 15 or 20 committers a choice. This is such a cheap campaign for us we may as well go deeper (see list at end).
Tav
Quick estimate of committer rankings, merging duplicates and lib2geom:
Johan Engelen 245 C++ Liam P. White 234 C++ Jabiertxof 218 C++ tavmjong-free 190 C++ su-v 142 C++
JazzyNico 116 C++ Krzysztof Kosiski 97 C++ Martin Owens 82 C++ apenner 62 C++ valavanisalex 50 C++
Kris 39 C++ Markus Engel 31 C++ mathog 25 C++ Sebastian Wst 23 Python Bryce Harrington 23 C++
Jon A. Cruz 22 C++ Diederik van Lierop 15 C++ Tomasz Boczkowski 14 C++ Joshua A. Andler 12 C++ Janis Eisaks 9
theAdib 8 C++ Vincius dos Santos O... 7 C++
root 7 C++
Seriously?
Matthew Petroff 4 C++ Kris De Gussem 3 C++
Yuri Chornoivan 3 insaner 2 C++ Guiu Rocafort 2 C++ ryanlerch 2 Automake
I meant to add that for last year's book campaign, we had a devil of a time getting someone to actually accept a book for slot #10. All the candidates felt they didn't deserve it so kept passing it along. This actually ended up consuming an appreciable amount of my time.
This year, we look to have a stronger top 10, so that might not be as big of a problem, but for 11-25 it's looking quite a bit weaker.
Perhaps we could give 5 books to a random selection of the top 10 committers, and then pick 5 people for non-coding contributions for some equivalent reward?
Bryce