Ben, I also am developing FB apps with GAE. I set up a Google Group for this: http://groups.google.com/group/facebook-and-google-app-engine and we've touched on the topic of how to best do app versioning there too. Your proposal is interesting!
That group isn't a substitute for this one, but it's a good supplemental place to get all the FB+GAE people together under one virtual roof. Stop by and say hello :) On Jan 5, 12:13 pm, Ben Nevile <ben.nev...@gmail.com> wrote: > Hi, > > Much of my work with App Engine is on Facebook applications. Facebook > acts as a proxy through which all requests flow. Every application > registers a callback URL that Facebook directs traffic at. So for > instance > > http://apps.facebook.com/my_application/foo > > becomes > > http://my_application.appspot.com/foo > > One of my favorite GAE features is that I can access and test > different versions of my App Engine code. Under most circumstances > the URL subdomain-based access (eg, > 1.latest.my_application.appspot.com, > 2.latest.my_application.appspot.com, etc) is very convenient, but this > convention doesn't fit well with Facebook's idea of the fixed callback > URL. I can set up a dummy application to access the version of code > that I want, but this is A. kludgy and B. inconvenient because all of > the social context is absent in the dummy application (other friends > using the app, etc.) > > I would very much like to be able to access different versions of my > code using a query parameter. Then I could test my Facebook apps with > URLs like > > http://apps.facebook.com/my_application/foo?APP_VERSION=2 > > which would be translated into > > http://my_application.appspot.com/foo?APP_VERSION=2 > > I'm hoping something like this already possible. If not, consider > this a feature request! :) > > Ben --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---