On 11-11-2014 2:51, Bryce Harrington wrote:
On Mon, Nov 10, 2014 at 10:21:07AM +0100, Tavmjong Bah wrote:
On Sun, 2014-11-09 at 23:23 -0500, Martin Owens wrote:
On Sun, 2014-11-09 at 23:06 +0100, Johan Engelen wrote:
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.
So is inkscape-web's python code C++ or non-code? ;-)
I wouldn't want Maren to miss out in 2015 or 16 if we run this every year. These contributions aren't core inkscape, or event extensions. But they are code and they are for inkscape the project.
Maybe we should send our top Python coders a Python book.
How many Python coders do we have?
The right question might be, how many people do we have that would like to learn Python. ;-)
I could imagine a highly active translator or C++ developer might want to improve their Python and select the book, even though there Inkscape contribs were not to Python. And I can imagine python developers might have interest in boning up on C++.
So, maybe we want to have a pool of books to choose from of various topics, then pick the top contributors in various areas, and let them decide themselves what they want to learn.
I'm not sure what Python books to recommend putting on the list. It seems there's so much good info for free on the web, I haven't ever needed a python book. But there's a Python Cookbook that apparently illustrates use of Python3 idioms. A Django/Python book might be of interest among those wanting to work on the website.
OK, I think my idea of restricting the book choice is not needed.
I will add a pointer to the StackOverflow list as a suggestion, but if someone wants another book, fine.
I asked Conservancy if there are limits to what we can give people, and I'll take the answer to that to limit what people can choose. Perhaps we can add the restriction that the item has to come from online store X (probably Amazon), so that the person ordering the gifts has an easier time.
-Johan