My favorites | Sign in
Google
                
New issue | Search
for
| Advanced search | Search tips
Issue 335: No way to delete an application
1016 people starred this issue.
Comments by non-members will not trigger notification emails to users who starred this issue.
Back to list
Status:  Fixed
Owner:  ----
Closed:  Oct 18
Type-Feature
Priority-Low


Sign in to add a comment
 
Reported by brad.biz, May 09, 2008
If a developer decides they do not want an application anymore, there is no way to delete it from 
App Engine and possibly free up the name for another developer.
Comment 1 by diogenes...@googlemail.com, Jul 15, 2008
what about it?
http://code.google.com/appengine/kb/general.html#disable
Comment 2 by hackerblinks, Jul 15, 2008
Disabling an application means that it still counts against your three-application limit.

Deleting one would mean that it wouldn't anymore.
Comment 4 by oneill.crisatunity, Jul 22, 2008
@srfarley - I'd recommend you use the "New Issue" link instead of scope-creeping an
existing issue and expecting that to work out.
Comment 5 by jeff.laughlin, Aug 01, 2008
Deleting an entire app would also be a good way to delete a borked datastore, which
seems to be a common issue.
Comment 6 by ma...@google.com, Aug 17, 2008
This is a feature request - the ability to delete an application.  But several things
should be noted:
1. There is now 10 apps given per developer
2. You can re-use an App id
3. Deleting an existing datastore is a separate issue.
Labels: -Type-Defect -Priority-Medium Type-Feature Priority-Low
Comment 7 by a.s@google.com, Sep 29, 2008
(No comment was entered for this change.)
Comment 8 by a.s@google.com, Sep 29, 2008
(No comment was entered for this change.)
Status: Acknowledged
Comment 9 by noreply....@gmail.com, Nov 02, 2008
I want to change authentication options but it is not available so i need to delete 
the application then recreate it. Hope both features will available soon.
Comment 10 by webysther, Nov 24, 2008


Comment 11 by jim.pick, Nov 24, 2008
Being able to delete apps and rename apps is pretty fundamental.  I wouldn't consider it to be low priority.

I'm trying to do some GAE development for clients, but I have almost run out of slots.  When I was initially 
playing around with the system, I was rather liberal with creating applications, and now with no way to delete 
or rename them, I'm stuck with the application names I initially chose (and which I no longer want to use).

In the short run, it would be nice if there was an email address documented somewhere so we could ask for 
the apps to be manually deleted or renamed (as is the case when more quota is needed).

Comment 12 by yaakovsash, Nov 24, 2008
As a workaround:

1. Create a new google account.
2. Add the new google account as a developer for the app you want to get rid of.
3. Remove your real account from the app.

I didn't try this yet, but it should work. Please let us know if it doesn't.
Comment 13 by jim.pick, Dec 21, 2008
yaakovsash,

I tried your proposed workaround.  Unfortunately, when you give your applications
away to the other user, you don't get to create a new one.

I now have 9 apps on my dashboard, but I don't have the option to create another one.

I'm also a bit pissed off about the SMS authorization scheme they've introduced - it
may or may not cost me $5 because my cell phone company (Rogers in Canada) is evil. 
It took me about an hour of messing around with their gateway and resending the SMS
to get my code.  Not Google's fault really - but why build a dependency in on such a
brain-damaged third-party system?

App Engine is a pretty cool system that I'd like to promote as part of my
professional practice, but it's not clear to me that Google is positioning it as
anything other than a 'hobby' tool.


Comment 16 by pcholt, Jan 10, 2009
It seems a little silly.

This is one of the oldest issues.
This issue has never been addressed by anyone from google.
There is a published workaround that doesn't work.
The solution seems so ridiculously simple.

I can only assume that google can't delete applications, and that there is a limited
pool of slots for potential applications. Is this the case? *knock* *knock* google,
is anyone listening?
Comment 18 by alexkon, Jan 13, 2009
There is an interesting security issue arising when you reuse a domain name that has
been previously controlled by someone else. It's described in the "Domain
Contamination" article by Amit Klein
(http://www.webappsec.org/projects/articles/020606.shtml). The idea of the attack is
to cause some malicious pages to be cached indefinitely.
Comment 19 by BarryBHunter, Jan 13, 2009
It's also a deterrent to domain squatting. With only a limited number of apps, it 
doesnt make sense to 'take' domains just because you can - in case you might want it. 
Comment 20 by pasamio, Jan 13, 2009
Considering the two features, it would be nice to have a short period after creation
to enable deleting. In one case I set the wrong auth method for a domain and in
another I made a typo. The auth method is another issue but in the short term there
isn't a way around it which brings us to this issue and typo is human error however
if there was a period (maybe an hour after creation?) where it could be deleted this
would mitigate domain squatting and issues with domain contamination.
Comment 21 by tbourdon, Feb 03, 2009
I'm guessing removal is not as trivial as rm -rf but common now, you're Google.
Comment 22 by mostlybob, Feb 18, 2009
Ten slots does seem pretty meager especially when developers are just getting their
feet wet. If they get to the point of wanting to actually deploy apps "for real" this
could be a real issue. I know this is still Beta (it is Google after all), so maybe
this will get resolved eventually. Meanwhile, I'm starring this issue.
Comment 23 by pa...@acm.org, Feb 19, 2009
Please fix this. In particular I want one operation in the dashboard that deletes all
the versions of an application and its data. If I have to pick one of the two,
deleting all the data at once is more important.
Comment 26 by sergio.nunes, Mar 05, 2009
I suggest that you add a waning to the "create app" page stating that "Applications cannot be deleted" until this 
issue is solved.
Comment 34 by pcholt, Apr 05, 2009
I have to say, I don't find this much of an issue anymore. I just have a single
testing application with multiple versions; my pre-release projects share the same
application name, and I change the version number when I start work on a new project.
Seems to work fine.
Comment 35 by mcl.office, Apr 08, 2009
The guy who created my app for me is no longer available and I just want to delete 
the app and more importantly, delete all the data files associated with it.

I can login to my admin area, but other than that, I have no idea about deleting or 
doing anything on app engine.

Please put a delete key button on the manage app page or if you must, a dustbin 
symbol.
Comment 38 by sluggoster, Apr 08, 2009
Following up on #34 (pcholt), the issue is that people can't predict which
application IDs they'll need in the long term.  Some people come to App Engine with a
specific application in mind.  Others want to run a few experimental apps now but
maybe replace them in the future.

It's surprising that Google has never even given a reason for this policy.  The
closest I've heard is a tentative "There may be a security issue if somebody else
registers the same ID and ensnares your users who still think it's the other
application."  But this is nonsense because DNS does allow somebody to register an
expired domain, and that has not been a major avenue for trojan horses or outraged
users.  If the user is merely *disappointed* that one application has been replaced
by another, well so what?  And App Engine IDs are *less* vulnerable than domains
because they do not automatically expire when somebody doesn't pay the bill.

Perhaps it's technically difficult to delete an application and disassociate the ID
from the user.  If so, pray tell us why.  Users delete entities all the time; why
can't Google just delete the application's files and Datastore data?  Marking the ID
as "available" while keeping a history of its ownership for billing records may be
harder, but even a "Disable this application" button on the console would alleviate
half of users' concerns while something is being done to recycle the IDs.

To #35 (mcl.office): use the Datastore viewer to determine which entities remain, and
write an application that deletes them all.  Also note the application's versions in
the admin console, and upload an empty application into every version; e.g., an
app.yaml pointing to a nonexistent file, or a trivial "hello world".
Comment 39 by dhruba.name, Apr 09, 2009
I would really appreciate the ability to delete an application.  The signup process went wrong for me creating 
applications when it appeared as though it hadn't succeeded so now I have multiple names that are very similar 
which is obviously pointless.  I would like to rectify this.  Thanks.
Comment 41 by Ken.Rimple, Apr 14, 2009
Add me to the list.  I have two plunk-around applications that I'm just playing
around with, but don't want to keep on 'my permenant record'.  This seems to me to be
a must-have feature to take the app engine as a serious platform.  10 Apps and then
creating a new Google Account just for the others seems a bit limited.
Comment 42 by akochnev, Apr 15, 2009
Heck yeah, deleting apps is a must, especially when there's a hard limit of how many
you have. I'm in the same bucket of created a few test apps (I even created one to
test if deleting the app is possible immediately after creating it), and now I'm down
to 7 app ids remaining. 

The mapping to a URL is not that big of a deal if you have a google apps domain, you
can map the GAE app to any URL you please as you already own that domain. 
Comment 43 by ad...@gg-lab.net, Apr 16, 2009
Google Account deleted, now i can't:

- Manage my App, but they still exist
- Verify another account with my phone number
Comment 45 by egilchri, Apr 24, 2009
I could do the tricky thing, and start creating new apps under a different email id.
But I'm a straight up Google fan boy, and I don't want to do you this way. Sigh, but
if I must .... For me, it's not about deleting the data. It's about thinking of
really cool new names for my apps, and not wanting to go off and register the
domains, etc. Hey, wait a minute. About allowing aliases for apps? Is that any
easier? I just wanna use my new cool app name. Is that so wrong?
Comment 46 by dnv.amidia, Apr 29, 2009
this issue should have a priority VERY HIGH instead of low, and with a type BUG 
instead of feature. we should push google a lot, otherwise they probably won't 
implement this.
Comment 47 by t...@crowdersoftware.com, Apr 30, 2009
<< this issue should have a priority VERY HIGH...with a type BUG...>>

Agreed at least on the priority front.  If you can create something, you must be able
to delete it.  That's Version 0.1 functionality, full stop.  It is not a "nice to
have".  It is not something to implement only if enough people ask for it.  It's a
"don't even bother to open the doors until you have this" item.  Astonishing to have
gone to beta without it, much less to STILL not have it on the roadmap.
Comment 48 by gra...@gmail.com, Apr 30, 2009
Google has been giving some people more apps in the group if you need to get around
the 10 limit. Most probably the deletion is not such a simple feature to implement
and google is rightly focusing their limited resources on more useful lines of
development
Comment 49 by rein.petersen, Apr 30, 2009
@gravix, @t...@crowdersoftware.com, @dnv.amidia
A higher priority would reflect the interest people have in fixing the issue. 
However, while it may or may not be difficult to implement the ability to delete an 
application, I doubt Google would shrink from addressing the task unless there 
weren't another compelling reason - Google does not have a history of backing down 
from a complicated assignment, particularly when utility is at stake. I suspect the 
low and flexible-at-their-discretion limit, coupled with the inability to remove a 
name once assigned is simply a deterrent to name squatters. But who knows, they 
remain tight-lipped on the matter. Maybe it is time to return to the newsgroup and 
make some noise about it there - it's obviously being ignored here as a low-priority 
feature request... 
Comment 50 by schmidtc, Apr 30, 2009
so let us delete our applications and leave a 30-day waiting period before you can register a new application.  
This gets to some of the basic "user rights" of which we have now.  We should have the right to create, edit and 
delete out own content!
Comment 52 by netstep, May 05, 2009
PLEASE +1
Comment 53 by janusz.s...@gmail.com, May 06, 2009
+ 1

Comment 55 by alang.yl, May 07, 2009
PLEASE +1
Comment 56 by dileban, May 08, 2009
Really annoying that I can't delete an application
Comment 57 by kokhoor, May 08, 2009
Will be great if the priority of this request is increased. I for one, also do not
mind that once we delete an application, we can only create another application
30-days from today.

The fact is, when I started, I created an app called myfirst-xxx, which is natural to
me, since I always start developing apps, technology test programs and even write in
a new programming language by creating a myfirst program.

Therefore, I think Google should seriously consider this 'feature'. Rename or Delete
doesn't matter, they will really help developers, especially those who just get
started using Google AppEngine
Comment 58 by Yegor.Jbanov, May 08, 2009
I also hope that this issue gets more attention. So, I suggest that everyone star the
issue instead of posting meaningless +1. Explanation here: http://tinyurl.com/qw97ac

Application's name is a branding issue. If I am developing an application for
www.mysuperkillerapp.com domain, having mysuperkillerapp.appspot.com is very
important to me, because I will have to redirect the user to appspot.com any time I
want to do SSL. Deleting an application is part of that.
Comment 59 by levi.yourchuck, May 11, 2009
The ability to disassociate unneeded application id's from your account is so 
obviously important.  At the least there should be a dang html change to make the 
user aware of this severe unexpected limitation when they are making the application 
ids in the first place so that they don't fill their 10 slots with garbage like 
helloworld123423, helloworl234248998, etc..............
Comment 60 by moling2088, May 12, 2009
+ 1 *
Comment 61 by george.moschovitis, May 12, 2009
We need application delete, application rename, and change of authorization mode.
Comment 62 by alexbowyer, May 14, 2009
Why has this been open for A YEAR? How hard can it be? It's a vital, basic, missing
feature. Is somebody just lazy or is there a technical difficulty?
Comment 63 by t...@crowdersoftware.com, May 14, 2009
@alexbowyer:

> Why has this been open for A YEAR?

Wow, that is surprising.

> Is somebody just lazy or is there a technical difficulty?

I very much doubt it's laziness, but I also very much doubt it's that difficult to do 
technically.  There's a corporate reason for not doing this, or for prioritising it 
so low as to effectively not do it.

But a year on, it's really WELL past time for Google to A) Explain why they haven't 
already done this, and B) Commit to an ETA for doing it despite their obvious 
reticence.  It can have all sorts of caveats, like:  No one (not even the original 
author) can reuse that app name for 30 days / 90 days / a year / whatever.  But just 
do it already.

@all:

PLEASE don't pile on with concerns about people jumping on an old app name and masquerading as the original app, etc., etc.  If a developer releases an app name, 
it's their own lookout, not Google's problem.  Concerned about someone jumping on it?  
Put a parking page there for a year before you release it (and live with the fact it 
eats one of your quota).
--
T.J. Crowder
tj / crowder software / com
Independent Software Engineer, consulting services available


Comment 64 by sergio.nunes, May 14, 2009
Simply putting a warning like "you cannot delete an application after it is created" would be a great improvement.
Comment 65 by sluggoster, May 14, 2009
For whatever reason, Google has chosen not to implement this and will not tell us
why.  It's not that they aren't aware of how strongly people feel about this.  People
ask the developers this all the time, and anybody who reads this issue knows there's
widespread frustration.  THE BEST THING TO DO IS TO STAR THE ISSUE, because the
number of stars seems to be what gets Google's attention.  Repeating the same
comments that others have made doesn't really help, what you need to do is GET ALL
YOUR COWORKERS TO STAR THE ISSUE.  If I'm reading the index correctly, this is the
5th most popular issue, but it has less than half the number of stars as 4th place.  
Comment 66 by harjit.s...@content-studios.com, May 14, 2009
We would need this feature as some time one may upload a app just for testing purposes
Comment 67 by iwegbue, May 15, 2009
How hard can it be? Plus where's the up side for Google in not implementing this? I
really don't get this.
Comment 68 by mryanbrown, May 18, 2009
Seriously?
Comment 69 by anshargal, May 20, 2009
At least make possible to delete an app that was never deployed. I've
misspelled(twice) my application name and created several apps that I don't need. 
Comment 70 by brendanpdoherty, May 20, 2009
I have raised a variant of this.   Issue 1573 : Ability to delete an application that 
has never been deployed.

If we ask for a more specific problem to be solved, perhaps someone at google can fix 
it.  Please go to  issue 1573  and "star" it if you think that it is important.
Comment 71 by antonio.sillero, May 24, 2009
we really need to be able to delete  an app
Comment 72 by Konstantin.Solomatov, May 24, 2009
If it's so hard to delete app, delete it from user space and really delete it when you 
implement this functionality. 
Comment 73 by sfuzzymagic, May 24, 2009
This needs to be implemented or explained. If not deletion then rename.
Comment 74 by cssguru, May 25, 2009
No other issue has so many +1 nonsense Comments!? 3 only today and (i guess) 7-10
during the last week.
Please guys learn how to star rate a issue, if you can't don't be supprised you will
get ignored. JUST CLICK ON THE >>STAR ON THE TOP LEFT CORNER<< infront of the
headline " Issue 335 : No way to delete an application" - thats all, thank you so much! :)
Comment 76 by simon.martinelli, Jun 03, 2009
Please let us delete applications!
Comment 78 by rchurchadmin, Jun 04, 2009
At least let us rename the application
Comment 79 by andreas.wortmann, Jun 07, 2009
Why isn't this possible?
Comment 80 by kangheng, Jun 10, 2009
It's really a joke that we cannot delete what we create.
Comment 81 by kalyanku...@gmail.com, Jun 10, 2009
I am not sure for the reason not able to rename or delete an app.  Please increase
the priority of this issue
Comment 82 by siulam0219, Jun 11, 2009
please please please allow apps to be renamed or deleted
Comment 83 by pa...@realnorth.net, Jun 11, 2009
Let us delete applications!!!!!

Comment 84 by lgastako, Jun 11, 2009
Careful Google, it looks like if you don't do something about this soon you may have the next Tyler's Rebellion 
on your hands.
Comment 85 by schmidtc, Jun 11, 2009
Someone should create a new ticket asking google to re-evaluate the priority of this ticket. 
Comment 86 by uboness, Jun 11, 2009
It's very simple... since no one seems to really give a damn about this ticket
(certainly not google) the only way to get things moving is to start blogging &
twiting about it and perhaps even start re-evaluating AppEngine viability all
together. But the key point - let the world know!!!
Comment 87 by dylnuge, Jun 11, 2009
First Off: If you have absolutely nothing to add to this, please stop posting
comments like "I agree" or "Please do this" or "Change the Priority." It's really
spamming the inboxes of everyone following this (a whole 632 people). Those who
starred it want this feature too, but thankfully most people aren't replying with
stupid comments.

As for the priority, low priority makes sense. Perhaps this is a good feature and
something a lot of people want, but that doesn't change the fact that it's minimal
compared to the other issues they have on their hands. Be more careful with the apps
you create. Most people complaining here probably don't even have 10 apps already,
maybe don't even have 3. I'm not sure that it's really a "joke," and please, blogging
and tweeting about this, which is hugely trivial for anyone using it as a free
service, is just plain ridiculous and will only guarantee that people see you as
annoying.

Yes, I want this too. But please stop whining. We'll get it when/if we get it. I'd
love to know why we can't in the first place, but there probably *is* a reason. The
world doesn't revolve around any of us, and in the grand scheme of everything we do,
being able to delete one of our apps on AppEngine is more trivial then most of our
issues.
Comment 88 by schmidtc, Jun 11, 2009
People should have some basic rights on the Internet, one of these is owning our own content. I think that 
should include the right to delete something we create. And don't think google is doing us any favors with 
these free offerings, they need developers as much as we need them. So no, please don't sit down and shut 
up. If you think this is an important issue say so.  If people don't want to see these emails they can filter 
them.

Don't get me wrong I love what google has done here and elsewhere, but they are still a corporation. If they 
want my business they should work for it.  

Comment 89 by ethan.vandenberg, Jun 11, 2009
Maybe I'm missing something, but the work around for this 
issue seems pretty simple?
1. If you don't like the name you chose, get a domain and use 
google apps to point to your application. 
2. Delete any database content. 
3. Change the version number in app.yaml. Delete all other 
content and upload it. Then delete all other versions of your 
application. 

  I totally agree you should fight your rights online. However 
being upset that on a predominantly free service you chose the 
name iloveponies.appspots.com and the can't chang it isn't that 
big of a deal. Please focus on issues for which there are no 
workaround. And if you are paying and are upset I'm pretty sure 
you can afford  a domain. 

  I really appreciate this service the way it is, free. Please don't force them to make us pay for it so they can 
solve all of our issues for us.

  Finally, please be aware all these comments are causing 
people to unstar this issue to stop the emails, as many have 
pointed out. (and yes I realize I'm being hipocritical) 
Comment 90 by mcl.office, Jun 12, 2009
My apps were set up for me, by a third party who is no longer available.

I no longer require those apps and I wish to remove all trace of them
from the internet, as the data was held in text files, not in the 'Big Store' or 
whatever name they gave for their storage system.

I can manage to access the dashboard, but nothing else and I want to
DELETE those apps.

So please no stupid messages about NOT DELETING being that important -
it is a MUST.

Imagine a database without the ability to delete a record, the world
would be covered with data storage systems.  I can see myself now,
drowning in a sea of 8" floppy disks !!!!!!



Comment 91 by uboness, Jun 12, 2009
@dylnuge

>First Off: If you have absolutely nothing to add to this, please stop posting
>comments like "I agree" or "Please do this" or "Change the Priority." It's really
>spamming the inboxes of everyone following this (a whole 632 people). Those who
>starred it want this feature too, but thankfully most people aren't replying with
>stupid comments.

These are *NOT* stupid comments, these are just feedback and input from a community
of users who want to use this service but "something" is holding them back. Staring
is one thing, but people should and do have their rights to also express their
opinions in words, even if.. yes.. even if it slightly irritates you! Hey... you
probably just expressed your opinions in more words then anyone else. And yes... even
their doing it with only a few words like "I agree" or "please add this", it's their
right to do so and that their way of putting some pressure on Google to add this, so
let people express their feeling in whatever way they want (as long as they don't
hurt anyone while doing so... and so far no one did!).

>As for the priority, low priority makes sense. Perhaps this is a good feature and
>something a lot of people want, but that doesn't change the fact that it's minimal
>compared to the other issues they have on their hands. Be more careful with the apps
>you create. Most people complaining here probably don't even have 10 apps already,
>maybe don't even have 3. I'm not sure that it's really a "joke," and please, >blogging
First of all, you don't know how many application every one has, and even if you do
know I just don't see how this has anything to do with any of the points made... it
completely irrelevant! As far as the priority of this issue, well.. I guess the issue
tracker doesn't lie - fact is, this is the one issue with most votes. Fact is, people
really miss this feature, not just as a nice to have one, but as an important one.
One very valid suggestion wast to at least enable renaming an application rather than
deleting it. I myself have only 3 applications and then I found out that I cannot
delete or renamed them and that's stopped me from creating new ones... why would I? I
definitely don't want to start naming my applications app1, app2, app3 and os on just
to keep them generic to fit all my needs. I don't care what other high priority
issues they have in the queue... this should definitely be one of them as it drives
people away and prevent the community from following on this technology. 

>and tweeting about this, which is hugely trivial for anyone using it as a free
>service, is just plain ridiculous and will only guarantee that people see you as
>annoying.
Welcome to the 21st century. Again... if something itches people, then they blog
about it or twit about it... You may find it ridiculous, but what can you do about
it, millions of other people in the world disagree with you. It would be funny to see
you fight it though.

>Yes, I want this too. But please stop whining. We'll get it when/if we get it. I'd
>love to know why we can't in the first place, but there probably *is* a reason. The
>world doesn't revolve around any of us, and in the grand scheme of everything we do,
>being able to delete one of our apps on AppEngine is more trivial then most of our
>issues.
With all respect, you're the only one who whines here, and not even over this issue
but over the 80+ people who're trying to use the AppEngine for meaningful stuff. If
you have a concrete opinion about this issue, feel free to add a comment and express
your opinion about it, but please don't be arrogant and express your opinion about
the people! what makes you so special and so better then the rest of us? And "the
world doesn't revolve around any of us", of course not... the world is much more than
AppEngine, Java, Python, Computers or any of these. But I'll tell you what, community
driven products *do* revolve around the community... and the community as a whole is
us (including you my friend).

Bottom line: live and let live, concentrate and focus on actual content and not on
people, and we'll all live in peace. And you know what... if you're really, but
really, frustrated about the people, you can blog & twit about it too :-)
Comment 100 by vstross, Jun 12, 2009
It's quite possible that Google doesn't tell us why this can't be done because it would reveal something about the 
architecture they want to keep secret.

I respect that as a developer.
Comment 103 by pa...@acm.org, Jun 13, 2009
I want to add one more dimension on this issue based on my personal experience 
described here: http://groups.google.com/group/google-
appengine/browse_thread/thread/d5c17a116e81d266?hl=en

I have a testing app that is misbehaving. I really do not care about the app at this 
poing, I have all code and data backed up and can recreate if from scratch. If I 
could I would just delete the whole thing and recreate it but because I cannot 
delete an app and its data and I can only have 10, I keep pinging Google to clean it 
up for me becoming one more support case.

So adding support to delete apps will probably decrease Google's support load for 
mundane things allowing them to focus on major issues.
Comment 106 by matthew....@google.com, Jul 01, 2009
 Issue 1108  has been merged into this issue.
Comment 109 by rsaccon, Jul 05, 2009
I need to rename an app. But if I can delete it that would be fine too.
Comment 110 by matthew....@google.com, Jul 06, 2009
There appear to be several different requests in this issue:

 * The ability to clear the datastore. (This can be done today with code and remote_api, but not in the admin console.)

 * The ability to stop an application from serving. You can do this by uploading a blank application as described in 
http://code.google.com/appengine/kb/general.html#disable

 * The ability to create additional applications, in particular to go beyond the quota of 10 (originally 3). You can 
request a quota bump just for this, and you can also re-use a single application for testing over and over again.

 * The ability to hide an application from the "My Applications"/"All Applications" page in the Admin Console.

 * The ability for a future developer to get access to the created application name.

 * The ability to rename an application. Note that you can serve from almost any domain name using http://code.google.com/appengine/articles/domains.html

We are working on some of these now, but not all of them; it may make sense to split this issue into multiple issues and 
reference them here so people can vote on them.

Also, I am going to delete all of the 'me too' comments. Please use the star.
Comment 111 by neil.fraser, Jul 06, 2009
> The ability to clear the datastore. (This can be done today
> with code and remote_api, but not in the admin console.)

Not always.  It is possible in a couple of hours to add enough data to Datastore that 
it takes over a week of execution to remove it all.  One reason for this inequality 
is that insertion of multiple rows can be done efficiently using a group, whereas 
there is no way to build a bulk deletion script of anywhere near the same efficiency 
if one doesn't have knowledge of which records form a group.  The other reason for 
the inequality is the time spent waiting for submarine data to surface and become 
available for deletion.
Comment 112 by nicolas.lehuen, Jul 07, 2009
Regarding comment #110,

Hello Matthew, you forgot one request :

* The ability to delete an application

This is a true story, only with names expleted. I've created with a cool name, say, 
"foobarz". After a while, it got to me that the name would be even cooler if it was 
"foobars". So I created another app with the new proper name.

OK so now I've got "foobarz" and "foobars" in my application list. I know I can erase 
the old app by putting a blank app in it. In fact I put an app that redirects 
everything from "foobarz" to "foobars". But it just looks bad when I see the 
application list. I just want to forget about the old name, it was so uncool !

At this point, I cannot delete the app. I don't want to re-use it for another 
purpose, since the name is not cool anymore, plus it's too close from the other, 
good, application name.

So all in all I've got a huge wart popping at my face each and everytime I connect to 
the AppEngine console, and it says "Google doesn't know how to delete something it 
created", and all my friends laugh at me, and Google.

OK, that last part about my friends was not true, but the rest is. My point is : it 
just doesn't makes sense that we have to provide hundreds of justifications of why we 
need the "delete" function.

It is a bit like we were discussing with a keyboard maker about the need to add a 
"delete" key and the keyboard maker kept on saying "hey, you don't need that, just 
select the characters you want to remove and press the space key".

It's just a standard practice to provide a "delete" button each time there's a "Add 
new" button, and given enough time people will come up with other useful use cases 
for this function.

So please, pretty please, add this not-so-cool but fundamental function to the 
otherwise awesome GAE.

Regards,
Nicolas
Comment 113 by elazarl, Jul 07, 2009
Dear Mathew from comment #110,

First, I'd like to note that the fact that a certain feature is achievable by other
means does not mean it is unneeded, and definitely not that this feature-request
should be removed.

For example, Gmail has added "move to label" button, even though it was perfectly
possible to label and then unlabel it before. The fact that it is a common task many
people wish to accomplish, justify a feature request for a single button that would
do all the hard work.

Second, the feature "delete an app" include one more requirements than what you
mentioned:

 * Release a certain application name to the public domain, ie, enabling other users
to build application with the application-id you previously used. If I had a website
on foo.appspot.com, and I don't need it now, I *want* everyone to be able to register
and use foo.appspot.com.

None of the features you listed allows me to release the application-id, and allow
everyone to use it.

Obviously when this is possible, there's no need to bump up the quotas, and there's
no point with listing it in your admin console. Also renaming can be implemented
using the delete feature, so this feature covers three of your points. But those are
different features and those features nothing to do with the main
release-app-id-to-the-public feature which is being asked here.
Comment 114 by webiest, Jul 07, 2009
I have a feeling that Google will shed some light on this soon.
Comment 115 by thijs.triemstra, Jul 08, 2009
What a waste of time to delete all those me too comments. This ticket is insane, and 
getting worse everyday, I'm unsubscribing.
Comment 116 by carolyn.ann.grant, Jul 28, 2009
I'm new to GAE, and I must say - this issue is the first problem I ran into! 

Google: Don't leave us in the dark. That isn't fair, and it isn't right. Provide us with two things: a "delete app" 
function, and an explanation why you are ignoring all these requests.

(Dylnuge, Comment #87: That's so unfair! You should be glad people are stating they agree, not berating them 
for saying so!)

Comment 117 by iapyeh, Aug 01, 2009
I'd like to delete an old one rather than apply another new 10.
Comment 118 by walknotes, Aug 02, 2009
If you can delete it when ever you want, 

you will fill the 10 applications with no mind at the first time.

every 10 application will disable 10 gmail accounts, 

so they won't let you delete the application when you want, you must think carefully
when you creat it.
Comment 119 by turian, Aug 02, 2009
#118: So what?
Comment 120 by tre...@hinson.co.uk, Aug 06, 2009
This platform seems great but the ability to both remove apps and have more than the
quota is the first thing I looked for when signing up.  I am reluctant to invest time
in migrating to this platform without having those features or at least a way around
the limit beyond setting up new Google accounts all the time.

Is it at all possible to have more than a limit of 10.  There was something mentioned
about being bumped up a level when needed?  Is that an official service ?

Many thanks in advance.

Comment 121 by pedromorgan, Aug 06, 2009
This is better that wikileaks at this rate as even punters cant  take sites down.  
No DRM.. Hey its cool guys dont winge.




Comment 122 by ozgwei, Aug 09, 2009
My initial impression was an application = a project, so I created the application with a 
name specific to the project. I really want to delete that application.
Comment 123 by aadityab...@gmail.com, Aug 15, 2009
Domain names can be registered and deleted. Then why not something.appspot.com?
Comment 124 by munnaonc, Aug 24, 2009
This is a very crucial feature that must be incorporated... creating a application
accidentally just killing my quota.
Comment 125 by deanhamton, Aug 26, 2009
Yep very important for me to
Comment 126 by krvivek007, Aug 28, 2009
At least there should be some rename facility.
Comment 127 by jsgoe...@voxeo.com, Aug 29, 2009
This is a key issue to be resolved.
Comment 128 by mikhas.rock, Aug 29, 2009
This issue causes two problems:
  * Many useless projects/applications;
  * Used domain names;

I wat to delete a project and create a new one. For this new one, I've tried lots of 
diferent names but they are all being used, or not. I try to visit each one I try but 
theres only blank pages.
Comment 129 by raphaelsiebenhofer, Sep 03, 2009
i guess thats one of the reasons why so many names are already taken. im sure there's
people getting frustrated in the sign up process because someone created an app in
that name and then never actually wrote anything, i have 2 apps i wanted to start,
but never got around to, now these names are taken. so in theory, google may have
lost 2 users just from that..
Comment 130 by uiltondutra, Sep 04, 2009
Be able to delete an app is a must.
Comment 131 by marceloverdijk, Sep 06, 2009
Amazing that this is not possible.... Come on Google!
Comment 133 by k...@yamanyar.com, Sep 11, 2009
deletion should be a must!
Comment 134 by f.masurel, Sep 17, 2009
Go for application deletion !
Comment 135 by einstein.ribeiro, Sep 21, 2009
This is high priority issue, not low!
I would be happy if I could rename my Apps.
Comment 136 by novoda1, Sep 22, 2009
I unknowingly signed up some ids that I rather remove. I took for granted that you
would be able to delete as well as add!
Comment 138 by jianhuimail, Sep 26, 2009
It is very important!!!!, please do it at now!!!!!!
Comment 139 by mpease, Sep 30, 2009
google never deletes things.   nothing.   ever.
Comment 140 by cajbecu, Oct 02, 2009
I subscribe
Comment 141 by svphadke, Oct 09, 2009
I agree with all the above statements people have stated above. Deletion (soft or
hard) should be possible and especially true when you have a limited amount of quote
available. Dont count disabled ones towards quota, may be?
Comment 142 by vinodis, Oct 10, 2009
If not Delete, help Archive please ;)
Comment 143 by codegent, Oct 13, 2009
Good things come to those who wait.. Its now supported as of 1.2.6 :) 
Comment 144 by vinodis, Oct 14, 2009
FINALLYYY!!! - http://code.google.com/appengine/kb/adminconsole.html#delete_app
Thank you Google :)
Comment 145 by mjumbewu, Oct 14, 2009
not to seem ungrateful, but why can't the app ids be freed once the app is deleted?
Comment 146 by google.a...@anumbersgame.net, Oct 14, 2009
mjumbewu:

If your app id were freed, someone else could snatch it up. Users of your old service
might give private information to the new service, thinking it to be your service.
Comment 147 by jon...@google.com, Oct 18, 2009
Indeed, as previously noted, this was added with 1.2.6.
Status: Fixed
Comment 148 by italo.maia, Oct 18, 2009
Best fix ever!!!
Comment 149 by turian, Oct 18, 2009
Why did that take eighteen months to resolve?
Sign in to add a comment