New apps.site - start point of your site

8 views
Skip to first unread message

Anton Danilchenko

unread,
Jan 27, 2011, 6:19:29 AM1/27/11
to gaefra...@googlegroups.com
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!

Niklas Rosen

unread,
Jan 30, 2011, 10:35:11 AM1/30/11
to gaefra...@googlegroups.com

Great work Anton. Thanks for the excellent progress. I'm going to deploy the latest version now to my appspot app and integrate gaeframework to older projects so that features get added. Cheers - Niklad

Anton Danilchenko

unread,
Jan 30, 2011, 11:01:39 AM1/30/11
to gaefra...@googlegroups.com
Niklas, can you help me build new gaeframework.com site with:
1) list of registered users - developers (see /developers page)
2) repair blog and improve for new users can create own blog and add entities to his blog. One blog per user
3) list of available applications build on GAE framework. Any registered user can add new application to our "apps store" (free applications). We need count downloads and views. Developers ordered by rating

This is high-priority tasks. You can help me in this. See our updated site on www.gaeframework.com

Niklas Rosen

unread,
Jan 30, 2011, 11:10:41 AM1/30/11
to gaefra...@googlegroups.com

Yes with pleasure dear Anton I'll do my best!

Anton Danilchenko

unread,
Feb 1, 2011, 3:28:34 AM2/1/11
to gaefra...@googlegroups.com
Hi Niklas! How about your changes to support of OAuth and OpenID authentication? This changes ready to apply in GAE framework? How can we integrate your changes to project?

Anton Danilchenko

unread,
Feb 1, 2011, 3:29:34 AM2/1/11
to gaefra...@googlegroups.com
Yesterday I have added new feature on gaeframework.com site - http://www.gaeframework.com/answers

Niklas Rosen

unread,
Feb 1, 2011, 11:40:13 AM2/1/11
to gaefra...@googlegroups.com

It's coming and it's working just that code looks slightly messy like you said different files for javascript and tags are good. You're most welcome look at a login page supporting OAuth appengine hosted: Koolbusiness.com/login (works with FB and twitter needing better data structures) Thank you Anton /Niklas

Anton Danilchenko

unread,
Feb 1, 2011, 1:40:14 PM2/1/11
to gaefra...@googlegroups.com
Integrated to GAE OAuth not that we need as I think. We need join authenticated users in one User model, located in app.user.models. If user authenticated with OAuth or OpenId - we have create record in User model for this user and save auth tokens.

Can you please help me in this?

Niklas R

unread,
Mar 3, 2011, 2:53:20 AM3/3/11
to gaeframework, Alex Hultmark, sta...@lagen.nu, kim...@gmail.com, rober...@gmail.com, Erik Ramberg


On Feb 1, 6:40 pm, Anton Danilchenko <anton.danilche...@gmail.com>
wrote:
> Integrated to *GAE OAuth* not that we need as I think. We need
> join authenticated users in one *User model*, located in *app.user.models.*If user authenticated with
> *OAuth* or *OpenId* - we have create record in *User* model for this user
> and save auth tokens.
>
> Can you please help me in this?
Yes I will! A bit sorry about delays doing this, just that I want to
deliver top quality and was sick for a week recently.
Cheers! Niklas Rosencrantz

Anton Danilchenko

unread,
Mar 10, 2011, 3:12:00 AM3/10/11
to gaefra...@googlegroups.com, Alex Hultmark, sta...@lagen.nu, kim...@gmail.com, rober...@gmail.com, Erik Ramberg
All right, I think that OAuth and OpenID - this is a good solution for many websites (i.e. personal blogs).
Reply all
Reply to author
Forward
0 new messages