
On Thu, Jun 25, 2009 at 5:06 PM, <shlomo.swidler@gmail.com> wrote:
I had assumed that the original template (AMI) was of type "template" and not of type "compute resource".
I think it muddies the definitions to call "templates from which compute resources can be built" by the name "compute resource". So the idea would be a template, with only three possible verbs: - clone (create my own copy of this template, owned by me, and not necessarily visible to the public) - instantiate or start (create a compute resource based on this template, like launching an EC2 instance) - delete (remove a template, assuming I own it and/or have permission to delete it)
[BTW, the same verbs are what I envisioned for the noun meaning disk "snapshot"s.]
A template is just a special type of compute resource and there's nothing to say we're not going to end up with template network and storage resources as well - I really don't think a new noun is justified and would prefer to keep things as simple as possible... 3 nouns is about right. Sam