incubator-cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Prasanna Santhanam <>
Subject Re: [PROPOSAL] [DISCUSS] Deprecate CloudStack apis and api server
Date Thu, 31 Jan 2013 13:28:03 GMT
On Thu, Jan 31, 2013 at 12:44:36AM +0530, Rohit Yadav wrote:
> I want to propose that we deprecated the current non-RESTful APIs and
> api server over next few months, year, 2 years... (let's vote on the
> timeline, what do you think should be duration for maintaining old set
> of apis?). And, we work on a maintainable REST-ful api server using
> JAX-RS (suggest any other technology)?
> Issues:


a) Will both methods query and REST be supported via different
endpoints while the deprecation is happening?

b) Is the plan to reuse existing API entities, which surface to a
query endpoint naturally over a REST endpoint, or do you plan to
re-write the API entities? 

For eg: CreateEntity, DeleteEntity, ListEntity over 

@Http(method=GET)Entity.list(), @Http(method=POST/PUT)Entity.create(), @Http(method=DELETE)Entity.delete()

c) An alert to downstream projects may be when you start this? -
jclouds, libcloud etc


View raw message