stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nirmal Fernando <nirmal070...@gmail.com>
Subject Re: [Discuss] Refining Cloud Controller Package Structure
Date Sun, 30 Nov 2014 03:16:57 GMT
Thanks for the fixes everyone. However, there are more issues. CC
component's exports are not correct and also with this change we have moved
interfaces and their implementations to the same package which avoids us
hiding the implementation class. I am going to fix these issues now.

On Sat, Nov 29, 2014 at 10:45 PM, Imesh Gunaratne <imesh@apache.org> wrote:

> Sorry for the inconvenience caused, I have now updated the cloud
> controller service stub (WSDL) with the latest modifications.
>
> Thanks
>
> On Sat, Nov 29, 2014 at 11:21 AM, Lahiru Sandaruwan <lahirus@wso2.com>
> wrote:
>
>>
>>
>> On Sat, Nov 29, 2014 at 11:18 AM, Nirmal Fernando <nirmal070125@gmail.com
>> > wrote:
>>
>>> Hi Lahiru,
>>>
>>> Package names have changed in the service --> you need to regenerate
>>> WSDL --> you need to regenerate stub --> you need to refactor clients.
>>>
>>
>> Agree.. We need to complete the flow.
>>
>> Thanks.
>>
>>>
>>> AFAIS only step 1 has done and other steps are missing, which obviously
>>> leads calls to CC service fail!
>>>
>>> On Sat, Nov 29, 2014 at 11:09 AM, Lahiru Sandaruwan <lahirus@wso2.com>
>>> wrote:
>>>
>>>> Yes, It should not break the basics.
>>>>
>>>> On Sat, Nov 29, 2014 at 12:24 AM, Nirmal Fernando <
>>>> nirmal070125@gmail.com> wrote:
>>>>
>>>>> +1 for refactoring, but when we refactor, we shouldn't be doing
>>>>> partial commits and break the server runtime.
>>>>>
>>>>
>>>> What do you mean by server runtime? Server is not starting?
>>>>
>>>> Thanks.
>>>>
>>>>> Due to this refactoring, now the server runtime has been completely
>>>>> broken!!! (when we refactor the service, it's a must to refactor all
the
>>>>> stubs, clients).
>>>>>
>>>>> On Fri, Nov 28, 2014 at 11:41 PM, Lahiru Sandaruwan <lahirus@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> +1. We are doing same type of refining in Autoscaler module too.
>>>>>>
>>>>>> Thanks.
>>>>>>
>>>>>> On Fri, Nov 28, 2014 at 9:30 PM, Imesh Gunaratne <imesh@apache.org>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Devs,
>>>>>>>
>>>>>>> I found twenty two top level packages in cloud controller and
>>>>>>> several unused classes:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> ​Since this is difficult to manage and less readable I refined
them
>>>>>>> as shown below:
>>>>>>>
>>>>>>>
>>>>>>> ​
>>>>>>>
>>>>>>> Thanks
>>>>>>> ​
>>>>>>>
>>>>>>> --
>>>>>>> Imesh Gunaratne
>>>>>>>
>>>>>>> Technical Lead, WSO2
>>>>>>> Committer & PMC Member, Apache Stratos
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> --
>>>>>> Lahiru Sandaruwan
>>>>>> Committer and PMC member, Apache Stratos,
>>>>>> Senior Software Engineer,
>>>>>> WSO2 Inc., http://wso2.com
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best Regards,
>>>>> Nirmal
>>>>>
>>>>> Nirmal Fernando.
>>>>> PPMC Member & Committer of Apache Stratos,
>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>
>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> --
>>>> Lahiru Sandaruwan
>>>> Committer and PMC member, Apache Stratos,
>>>> Senior Software Engineer,
>>>> WSO2 Inc., http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>
>>>>
>>>
>>>
>>> --
>>> Best Regards,
>>> Nirmal
>>>
>>> Nirmal Fernando.
>>> PPMC Member & Committer of Apache Stratos,
>>> Senior Software Engineer, WSO2 Inc.
>>>
>>> Blog: http://nirmalfdo.blogspot.com/
>>>
>>
>>
>>
>> --
>> --
>> Lahiru Sandaruwan
>> Committer and PMC member, Apache Stratos,
>> Senior Software Engineer,
>> WSO2 Inc., http://wso2.com
>> lean.enterprise.middleware
>>
>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>
>>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 
Best Regards,
Nirmal

Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.

Blog: http://nirmalfdo.blogspot.com/

Mime
View raw message