stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pradeep Fernando <pradee...@gmail.com>
Subject Re: We can get rid of following components in Stratos code
Date Sun, 07 Jul 2013 04:32:59 GMT
Hi Devs,

I think we should give priority to identify the minimal set of components.
It will help in the refactoring process as well. At the moment I am doing
some component refactoring and find it hard to what to re-factor and what
not..

thanks,
--Pradeep


On Sat, Jul 6, 2013 at 9:13 AM, Shariq Muhammed <shariq@wso2.com> wrote:

> On Sat, Jul 6, 2013 at 9:06 AM, Amila Maha Arachchi <amilam@wso2.com>wrote:
>
>>
>>
>>
>> On Sat, Jul 6, 2013 at 8:58 AM, Shariq Muhammed <shariq@wso2.com> wrote:
>>
>>> If I am not mistaken the following components also could be removed
>>> since they are only needed for Carbon based products (cartridges in
>>> future ?!)
>>>
>>> - components/stratos/org.wso2.carbon.ui.menu.stratos - provides a link
>>> in the services to direct to CC
>>> - components/stratos/org.wso2.carbon.stratos.landing.page.deployer -
>>> deploys the carbon service specific landing page webapp
>>>
>>
>> Yes. I'll consider these as well when creating the patch.
>>
>
> Great, guess there is one or two more, need to check the code ...
>
>>
>>> Also how about getting rid of components/*stratos *dir and moving its
>>> contents under components/? The reason to the "stratos" dir in carbon
>>> code base was to distinguish between stratos and other components,
>>> that's not valid here ..
>>>
>>
>> This will be done eventually when the cleanup and re-factoring is
>> completed. We are starting from the code which was available in Carbon.
>>
>
> Gotcha ..!
>
>>
>>>
>>>
>>>
>>> On Sat, Jul 6, 2013 at 8:23 AM, Amila Maha Arachchi <amilam@wso2.com>wrote:
>>>
>>>> Hi all,
>>>>
>>>> I was going through the incubator code to provide some help on cleaning
>>>> it and making it ready for the first release. I have identified some
>>>> components which can be deleted from the code. Some of these are not used
>>>> anymore and some others are not valid for Apache Stratos.
>>>>
>>>> components/stratos/org.wso2.carbon.db.keep.alive (unused)
>>>> components/stratos/org.wso2.carbon.gapp.registration.ui (not valid)
>>>> components/stratos/org.wso2.carbon.google.analytics.ui (not valid)
>>>>  components/stratos/org.wso2.carbon.migration (unused)
>>>> components/stratos/sample-installer (not valid)
>>>>
>>>> You can simple get rid of the unused ones. For the invalid components,
>>>> I will check for dependencies in the product/stratos2/stratos_controller
>>>> and provide a patch to remove them.
>>>>
>>>> There are some other components which will be used as dependencies from
>>>> Carbon code. We can get rid of them too. We'll discuss them separately.
>>>>
>>>> Regards,
>>>> Amila.
>>>>
>>>> --
>>>> *Amila Maharachchi*
>>>> Senior Technical Lead
>>>> WSO2, Inc.; http://wso2.com
>>>>
>>>> Blog: http://maharachchi.blogspot.com
>>>> Mobile: +94719371446
>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks,
>>> Shariq.
>>> Phone: +94 777 202 225
>>>
>>
>>
>>
>> --
>> *Amila Maharachchi*
>> Senior Technical Lead
>> WSO2, Inc.; http://wso2.com
>>
>> Blog: http://maharachchi.blogspot.com
>> Mobile: +94719371446
>>
>>
>
>
> --
> Thanks,
> Shariq.
> Phone: +94 777 202 225
>



-- 
Pradeep Fernando.
http://pradeepfernando.blogspot.com/

Mime
View raw message