[a repost of my private reply to Jeff Schnitzer's just-reposted private
response]

---------- Forwarded message ----------
From: saidimu apale <[email protected]>
Date: Thu, Apr 14, 2011 at 5:46 PM
Subject: Re: [google-appengine] Re: Startup Weekend and Google App Engine
To: Jeff Schnitzer <[email protected]>


Not sure if you meant that as a private reply, I'll assume so and reply
privately as well.

I think this is begging the question.  You only feel that GAE has
> innumerable gotchas because you are unfamiliar with it.  I've been
> working with appengine (both java and python) intensively for about
> 1.5 years now and it *very* rarely surprises me.


It is a truism that the more familiar you are with a system the less it will
trip you up; GAE is no exception. The issue is the depth of familiarity
required to avoid  most gotchas, and the nature of those gotchas to begin
with.

Some gotchas are just unacceptable, whatever the experience level. Some
other gotchas are present regardless of your experience levels:

- the python app deployment tool *not* supporting two-factor
authentication:
http://code.google.com/p/googleappengine/issues/detail?id=4777

- the HR datastore appending an "s~" to the appid, breaking a lot of
commandline tools:
http://code.google.com/p/googleappengine/issues/detail?id=4671 and
http://code.google.com/p/googleappengine/issues/detail?id=4374

- a very serious issue with Google's edge caches not implementing headers
correctly: http://code.google.com/p/googleappengine/issues/detail?id=4277

- lack of DKIM anti-spam implementation on outgoing emails:
http://code.google.com/p/googleappengine/issues/detail?id=3161


Not all issues are gotchas, but a disconcerting number of issues simply
should *not* be there, regardless of one's experience level. If Google
offers email services and url-shortening services, is it unreasonable to
expect that they would internally implement known anti-spam measures? At the
very least, they should prominently mention the lack of such measures in the
docs on email.

FWIW, I have intensively used GAE for about the same time as you have, so it
isn't an experience issue. Ease-of-use and rapid development, at least
compared to EC2, was a major attraction to GAE, hence my disappointment.

saidimu

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to