Hi devs,

Thanks for the feedback..

Here is what i think,

- We should not have fine-grained feature groupings. In the original code
base WSO2 may have group their features in a fine-grained fashion, but i
don't see such a use case in stratos.
- We should not install any other feature which is not belong to stratos.
- We must only go for fine-grained featues, if only they get used in other
product distributions within stratos.
- If so they may go to a featue grouping called features/common


in simple terms, if i want to create a LB product.

it should be,

kernel + stratos common features (this can have few features or no features
at all) + LB feature

just an idea.. wdyt ?

--Pradeep




On Sat, Aug 3, 2013 at 11:21 AM, Isuru Perera <[email protected]> wrote:

>
> On Sat, Aug 3, 2013 at 11:03 AM, Pradeep Fernando <[email protected]>wrote:
>
>> I had a look. The root cause is, we are bundling some of wso2 features in
>> apache-stratos distributions. IMHO, we should cleanup the apache-stratos
>> product profiles..
>> (looks like wso2 code base has the same feature versions without version
>> upgrades, it conflicts with apache-stratos build)
>>
>>
>> For an example we are installing try-it, sequence, etc features. We
>> should get rid of them.
>>
>> Ideally, AFAIU, it should be
>>
>>  Carbon kernel + Apache stratos features.
>>
> +1. Pradeep, please go ahead and contribute if you have some time. I also
> needed to clean up the product profiles and upgrade main features of Carbon
> if possible. But I still don't have enough experience to fix things quickly
> :)
>
> Thanks!
>
>>
>> Thanks.
>>
>>
>>
>>
>> On Sat, Aug 3, 2013 at 10:50 AM, Lahiru Sandaruwan <[email protected]>wrote:
>>
>>> I will look into this.
>>>
>>> Thanks.
>>>
>>>
>>> On Sat, Aug 3, 2013 at 10:44 AM, Pradeep Fernando 
>>> <[email protected]>wrote:
>>>
>>>> Hi,
>>>>
>>>> Im getting the below build failure. IMHO, we should be able to keep the
>>>> build stable, at any given time. Since this is a small code base,
>>>> committers should always build the code before they commit. (even the code
>>>> base is large there is no excuse.. :) )
>>>>
>>>> Cannot complete the install because one or more required items could
>>>> not be found.
>>>>  Software being installed: WSO2 Carbon - Axis2 Transport HTTP
>>>> Pass-through Feature 1.0.2
>>>> (org.wso2.carbon.transports.passthru.feature.group 1.0.2)
>>>>  Missing requirement: WSO2 Carbon - Axis2 Transport HTTP Pass-through
>>>> Feature 1.0.2 (org.wso2.carbon.transports.passthru.feature.group 1.0.2)
>>>> requires 'org.wso2.carbon.core.server.feature.group [4.2.0.SNAPSHOT,4.3.0)'
>>>> but it could not be found
>>>> Application failed, log file location:
>>>> /home/pradeep/.m2/repository/org/eclipse/tycho/tycho-p2-runtime/0.13.0/eclipse/configuration/1375506253898.log
>>>>
>>>> --Pradeep
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> --
>>> Lahiru Sandaruwan
>>> Software Engineer,
>>> Platform Technologies,
>>> WSO2 Inc., http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> email: [email protected] cell: (+94) 773 325 954
>>> blog: http://lahiruwrites.blogspot.com/
>>> twitter: http://twitter.com/lahirus
>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>
>>>
>>
>>
>> --
>> Pradeep Fernando.
>> http://pradeepfernando.blogspot.com/
>>
>
>
>
> --
> Isuru Perera
> about.me/chrishantha
>



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

Reply via email to