Hey Java App Engine developers, I put up a quick survey on G+ regarding which datastore interfaces you'd like to see covered in the book. Just +1 the comments to vote for one or more options, or just leave a comment. JDO/JPA is a big part of the portability story for Java App Engine, and when the 1st edition came out it was the most featureful option for building a class-based modeling layer on top of the low-level API. Since then, people have come up with cool things like Objectify, and have otherwise done well with just the low-level API. So I'm wondering if anyone would be too disappointed if I rewrote chapter 2 to use either the low-level API or Objectify, and maybe throw in a chapter on Objectify.
Oh, and I bet you're wondering what the heck is going on with the 2nd edition. My busy Q4 last year pretty much ruined all the hopes I had of being draft complete by January, but I finally have some momentum back. I'm releasing a few long-overdue chapters next week, including a rewritten Python tutorial in Chapter 2 that uses Python 2.7 and Jinja2 templates. I'm also trying to get the code samples re-tested and re-organized, but one thing at a time.
I'll continue to post book-related updates here, but if you're interested, you can also follow me on Google+.