[google-appengine] Re: Why can I pay a beta service? (Where are the ads?)
I'm curious what specifically he objects to. I can see some terms which might annoy some people. The DMCA-like copyright provisions (Google can delete anything it considers non-compliant), the minimum age, the billing clause that seems to suggest Google will charge *all* users for over-quota use (even though it's Google's responsibility not to grant over-quota to those who haven't opted-in to billing, and to not charge more than the user's chosen monthly maximum), etc. On the other hand, I understand that due to Google's own legal liability it has little choice. (A court could consider YouTube content and App Engine content to be the same thing, and judge them together.) So it's worth discussing whether any particular provision is onerous. But it's not worth discussing a blanket condemnation of the entire TOS without specifics. That's like when SCO accused Linux of copyright infringement without saying which particular lines of code were infringing. The OP does have a point though, that the inability to delete applications, besides being annoying and tying up application IDs needlessly, also provides no way to opt out of TOS changes. Although it doesn't seem too onerous to accept the change, extract your data, and then disable the application (by making app.yaml point to a nonexistent file, as Google suggests). And write Google (not this list) a big note about why you're yanking your application. --Mike On Sun, Mar 1, 2009 at 4:15 PM, Steve Robillard steverobill...@gmail.com wrote: At the risk of continuing this conversation. I fail to see how this is a problem, or different from any other application. It is my understanding that GAE dos not allow deleting apps. So even if you were able to access the admin console you still could not delete your apps. Second, how is this any different than any other app (including a desktop app) when you opt not to agree to the TOS you are not allowed to continue installation. Lastly, What are you protecting by deleting. If this is motivated by intellectual property or security considerations; you are locking the gate after the cow has been let out. -Original Message- From: google-appengine@googlegroups.com [mailto:google-appeng...@googlegroups.com] On Behalf Of KillIEbrowser Sent: Sunday, March 01, 2009 3:53 PM To: Google App Engine Subject: [google-appengine] Re: Why can I pay a beta service? (Where are the ads?) Hi Paul, the problem is the agreement process: Why can I not choose the [Cancel] option and delete my apps? On Mar 1, 3:03 pm, Paul Kinlan paul.kin...@gmail.com wrote: I still don't get your opposition to the agreement? You still have your free quota similar to now and you only pay if you want to get more quota Paul. On 1 Mar 2009, at 10:48, KillIEbrowser davide.rogn...@gmail.com wrote: The problem is: why can I not choose [Cancel] because I do not want accept the New Terms of Service and I can not switch the versions because I have not the access to the Admin Console? 1) I can not switch the versions 2) because I can not see the admin console 3) because I can not accept the Accept New Terms of Service (I do not want) http://appengine.google.com/start/newtos I think this is a bug! On Mar 1, 12:15 am, GregF g.fawc...@gmail.com wrote: What exactly don't you like? I read through them, and they seem fair enough to me. On Mar 1, 1:30 am, KillIEbrowser davide.rogn...@gmail.com wrote: Yes, sorry :-) I'm looking for alternatives because I like Python but I don't like the Google's New Terms of Service :-( -- Mike Orr sluggos...@gmail.com --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
[google-appengine] Re: Pylons framework?
On Thu, Feb 19, 2009 at 9:33 PM, boson dan.kam...@gmail.com wrote: I've seen a number of threads going back concerning Pylons [1] support and problems in App Engine. Also there is a appengine-monkey patch [2] that attempts to integrate Pylons (but looks kinda scary). What is the latest greatest status / wisdom on this? Pylons works with appengine-monkey, but take somes fiddling on some systems. The main issue is that Setuptools' pkg_resources depends on some parts of the stdlib that are missing in App Engine.. things related to files and loading modules. Google added more support in SDK 1.1.9 but it's still not enough to run Pylons without appengine-monkey. The details are here: http://code.google.com/p/googleappengine/issues/detail?id=60 You may also encounter the problem this guy had with import site: http://groups.google.com/group/pylons-discuss/browse_thread/thread/cf4d9538891d31ad/0a687c703eb58fe4 The latest instructions for installing Pylons on App Engine are here: http://wiki.pylonshq.com/display/pylonscookbook/Creating+a+Pylons+application+for+Google+App+Engine There are some newer developments with pip and a newer appengine-monkey command (mentioned in the pylons-discuss thread), and the possibility of an unzip-and-go Pylons SDK, but I haven't tested them yet so I don't want to get into them just now. -- Mike Orr sluggos...@gmail.com --~--~-~--~~~---~--~~ 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 -~--~~~~--~~--~--~---
[google-appengine] Re: how to migrate web app based on pylons to GAE
On Thu, Sep 11, 2008 at 10:26 PM, Boern [EMAIL PROTECTED] wrote: hi all: I am a newie for GAE,now I want to migrate my web app that`s based on pylons and orm based on sqlalchemy to GAE,how I to do ? The GAE can support pylons? Pylons works on App Engine. SQL databases don't, so you'd have to convert your model to Datastore, which can be quite a paradigm shift. There's a third-party package that puts a SQL layer on top of Datastore but I've forgotten what it's called. In any case, you should learn native Datastore if you're going to use App Engine. For Pylons, it's easiest to use the appengine-monkey to install it (http://code.google.com/p/appengine-monkey/). The instructions haven't been updated in a while, so when it says the development version of Mako and the development version of Beaker, you can now use the stable versions. The file-exclusion regex isn't quite right; I've got a better one in my notes which I've been meaning to write up but in the meantime I can send it to you if you email me privately. -- Mike Orr [EMAIL PROTECTED] --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Blob() argument should be str instance, not unicode ???
On Tue, Sep 9, 2008 at 1:39 AM, jago [EMAIL PROTECTED] wrote: Hi, I want to store a small image in my appstore. It works well when I read in the images from python. Now I want to store them via a Post from my Java-Client. The Post and everything else works pretty well. Also getting the image from the request does work: image = self.request.get('image') It fails when I try to construct my Entity-Instance: pic = ImageEnt(data=db.Blob(image)) pic.put() The console tells me: TypeError: Blob() argument should be str instance, not unicode How do I have to read in my image in Java to ensure that it is a str instance and not unicode? Or is it send as unicode automatically? Do I have to convert it somehow in Python before constructing a Blob? A blob does have to be made from a str. How your image became unicode, I don't know. By Java-client, you mean a program that's calling a web service? It's hard to see how it would matter what kind of client it is because the server has nothing but the HTTP headers and body. Without knowing what exactly the request contained and how you extracted the 'image' variable, I can't speculate further. It's possible the Java program is setting a header differently or formatting the variables differently that is somehow triggering Unicode, but I can't think of how. -- Mike Orr [EMAIL PROTECTED] --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---
[google-appengine] Re: Having doubts about AppEngine
On Sat, Aug 30, 2008 at 2:25 PM, Davide Rognoni [EMAIL PROTECTED] wrote: Not Google but: Guido just pronounced: Django is the [Python] web framework http://www.cmlenz.net/archives/2006/08/the-python-web-framework Note that that was written in 2006. Since then the frameworks and template engines have remained pretty much in their same relative positions. An exception is Mako, which I think was first released around that time and has now become one of the frontrunners for non-XML-style templates. Jinja also appeared, which I think has a Django template-like syntax. In order for Django and TurboGears to merge, one of them would have to give up its founding philosophy. -- Mike Orr [EMAIL PROTECTED] --~--~-~--~~~---~--~~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~--~~~~--~~--~--~---