Hello developers!
Today we have good change in project structure. Now we have new application "site" for configure your site.
Previously we have used the next project structure:
* apps/
*** config.yaml (this is project global configuration)
* gae/
* templates/
* translate/
* static/
We think that we need create more clear project structure. And we did it!
Now we have moved "templates", "translate", "static" folders from the root directory to "apps/site". Also we have moved "apps/config.yaml" file to "apps/site". Now project structure have only two root directories:
* apps/
*** site/
***** templates/
***** translate/
***** static/
***** config.yaml
* gae/
Now you need work only with "site" application to configure your site! You can redefine templates from other applications as previously - by creating template in "apps/site/templates/[app_name]/....html" with the same name. You can redefine application settings in "apps/site/config.yaml" in "apps" section. And also, you can define global translation in "apps/site/translate/[LANGUAGE-CODE].yaml".
We think, that this change helps our customers and developers create more clear projects!