Hi,
read inline comments
On Nov 20, 11:54 am, Anders Moberg <
anders.moberg.fri...@gmail.com>
wrote:
> Hi,
>
> I have searched for some kind of best practice for environment
> architecture design in GAE but haven't found anything (yet).
>
> I think we need 4 environments, development, test, verification and
> production. But that is just my initial thought. So my questions are:
> - What environments do you recommend?
I use Eclipse with PyDev and Google App Engine Launcher (under Mac
OSX). Mercurial as version control system.
> - What is easiest way to set up these environments?
You can find a lot of tutorials how to setup such environment
> - Has google any official/unofficial policy against multiple versions
> for the “same” application?
Never hear about such restrictions. As I know this is normal way. Only
problem now that there is no support to update all instsnces same
time, but it in roadmap.
>
> Our idea is to use a local computer for development. And 3 GAE hosted
> environments, where:
Use SDK, seems like it is expected use case.
> - test would be for unit and integration test
> - verification for end-user-tests
You can use unit test and UI test (I prefer Selenium based).
> - production of course for the final version.
Just deploy and have fun
>
> I'm very interested in your thoughts and experience in this area!
>
> Regards, Anders Moberg
--
Mikhail Kashkin
http://www.devcult.ru/
http://www.mediavirus.ru/
http://app-engine.tumblr.com/ (Russian App Engine Blog)