[update 2013-04-09 19:24 GMT]
WE DID IT!
And what a goat! Look at it! Glorious!
Thanks to each and every person that helped make it happen. I hope you're as pleased as I am. Thanks to Meghan my editor, thanks to the Design team at O'Reilly, and, just, wow. awesome.
The old version of the post follows, for posterity...
Goat up a tree! Image credit: Caitlin Stewart, on Flickr
My beloved publisher, O'Reilly, have suggested putting a snake on the cover
-- "That's what we usually have, for Python books... Why, do you have a better idea?"
-- "Yes, a goat"
-- "A goat? That's weird... Is it important to you?"
I'd say it is! Let's help them to understand how dear the Testing Goat is to the Python Testing community Share your pictures, emotional experiences, favourite goat moments... Every comment counts as a signature on this virtual petition.
With your help we can have an Actual O'Reilly Book about TestingInPython with An Actual Goat on the cover. Wouldn't that be awesome?
The book is available both for free and for money. It's all about TDD and Web programming. Read it here!
"Hands down the best teaching book I've ever read" — "Even the first 4 chapters were worth the money" — "Oh my gosh! This book is outstanding" — "The testing goat is my new friend" — Read more...
A selection of links and videos about TDD, not necessarily all mine, eg this tutorial at PyCon 2013, how to motivate coworkers to write unit tests, thoughts on Django's test tools, London-style TDD and more.
This is my old TDD tutorial, which follows along with the official Django tutorial, but with full TDD. It badly needs updating. Read the book instead!
The campaign page, preserved for history, which led to the glorious presence of the Testing Goat on the front of the book.