Hi Alex,

2012/11/21 Alex Huang <[email protected]>:
>> It is planning to use jax-rs to implement internal API? Or is it
>> certain CloudStack API now?
>
> Please reference 
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Refactoring
>
> All of that work is being done in the javelin branch
>
> In here, jax-rs is used as an api for cloud-engine which is not end user 
> facing.
>>
>> If It is the latter:
>> I think that it may not necessarily be suitable for implementing Query
>> API. I think that it just matches if there is a plan to refactor into
>> RESTful more which throw away backward compatibility. (ex. Resource
>> structure is made to a layer).
>>
>> But I have not an alternative idea. This may only be my overanxiety. I
>> think that I am good, if CloudStack API is refactored.
>
> We are refactoring the end user API but we're not going to change the over 
> the wire representation.  What we are changing are the annotations and 
> packaging and documentation to make it easier for people to understand.  The 
> spec for that is here.

Thanks. I read the document and the code.

>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+API+refactoring
>>
>> BTW, what is Javelin branch? It seems a branch for refactoring.
>>
>> >
>> > --Alex
>> >
>> >

Reply via email to