Totally absolutely -1 :). If you want to take each FEATURE and make it into
a TLP I'm totally +1, however not a product. That would go against our
recent attempts at (re-)organizing around technology areas. A "product" for
us is simply a pre-packed and tested set of features and I want to go in
the opposite direction: Automate product creation to the point where
everything from docs to testing is automated. Then the manual work goes
towards features and products are simply distribution vehicles.

Sanjiva.

On Mon, Feb 6, 2012 at 9:37 PM, Tharindu Mathew <thari...@wso2.com> wrote:

> As per Amila's suggestion, we can also start moving products also similar
> to carbon... have their own trunk and branch...
>
> IMO, products should own which feature version they want to depend on.
> They should only move to a new feature if they need a fix/ improvement in
> the new version.
>
> This would mean that Carbon and Feature versions are independent.
>
> On Mon, Feb 6, 2012 at 9:25 PM, Sanjiva Weerawarana <sanj...@wso2.com>wrote:
>
>> +1 for going ahead (without opinion on timing) and to Amila's suggestion
>> of making the orbit stuff another TLP.
>>
>> I'm +1 for graphite per Senaka for X.
>>
>> Sanjiva.
>>
>> On Mon, Feb 6, 2012 at 4:03 PM, Dimuthu Leelarathne <dimut...@wso2.com>wrote:
>>
>>>  Hi all,
>>>
>>> +1.
>>>
>>> When installing other features to different products, it should mention
>>> the carbon core version. Currently, the carbon core is the intersection of
>>> products, so there is no problem at all. But if we go ahead with minimizing
>>> carbon-core it can be tricky to handle. Just had an offline chat with
>>> Sameera, and according to him P2 handles it nicely.
>>>
>>> thanks,
>>> dimuthu
>>>
>>> On Mon, Feb 6, 2012 at 8:24 AM, Sumedha Rubasinghe <sume...@wso2.com>wrote:
>>>
>>>> +1 for the idea. B4 doing the actual change, how about running through
>>>> different scenarios (like Amila mentioned) - like how we did for branching
>>>> approach. Figuring out problems later would be costly in terms of time.
>>>>
>>>> /sumedha
>>>>
>>>> On Sat, Feb 4, 2012 at 5:14 PM, Sameera Jayasoma <same...@wso2.com>wrote:
>>>>
>>>>> *Objective*:
>>>>> Make Carbon core a top level project in WSO2 trunk. At the moment
>>>>> complete Carbon platform code lies under
>>>>> https://svn.wso2.org/repos/wso2/trunk/carbon/. This structure has its
>>>>> own problems.
>>>>>
>>>>> *Motivations*:
>>>>> 1) Carbon core can be treated as a separate product which has its own
>>>>> dependencies, orbit and Carbon core can be released independently of other
>>>>> Carbon components, products.
>>>>> 2) To ensure that the Carbon based products can depend on a stable,
>>>>> well tested and released version of Carbon instead of the Carbon trunk.
>>>>> 3) This will also ensure the stability of the Carbon based products,
>>>>> because they are no longer depend on the Carbon trunk which might undergo
>>>>> drastic changes time to time.
>>>>>
>>>>> *Execution*:
>>>>> Here is my proposal.
>>>>> 1) We need to create two top level directories for Carbon and for
>>>>> components, features and Carbon based products. Sample structure is shown
>>>>> below.
>>>>>
>>>>> carbon
>>>>> |--dependencies
>>>>> |--orbits
>>>>> |--core (core set of bundles.)
>>>>> |--features (Carbon core features)
>>>>> |--product (Carbon product)
>>>>>
>>>>> X (TODO we need to come up with a name. How about silicon. Dr. Sanjiva
>>>>> once mentioned this name. :) )
>>>>> |--dependencies
>>>>> |--orbits
>>>>> |--components
>>>>> |--features
>>>>> |--products
>>>>>
>>>>> 2) In order to change the existing svn structure to a structure like
>>>>> above, we need to hold all the commits, say for two to three days and
>>>>> restructure the SVN, test properly and release for commits.
>>>>>
>>>>> Please feel free to comment.
>>>>>
>>>>> Thanks,
>>>>> Sameera.
>>>>>
>>>>> --
>>>>> Sameera Jayasoma
>>>>> Technical Lead and Product Manager, WSO2 Carbon
>>>>>
>>>>> WSO2, Inc. (http://wso2.com)
>>>>> email: same...@wso2.com
>>>>> blog: http://tech.jayasoma.org
>>>>>
>>>>> Lean . Enterprise . Middleware
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> architect...@wso2.org
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> /sumedha
>>>> +94 773017743
>>>>
>>>> _______________________________________________
>>>> Architecture mailing list
>>>> architect...@wso2.org
>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>
>>>>
>>>
>>>
>>> --
>>> Dimuthu Leelarathne
>>> Technical Lead
>>>
>>> WSO2, Inc. (http://wso2.com)
>>> email: dimut...@wso2.com
>>>
>>>
>>> Lean . Enterprise . Middleware
>>>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> Carbon-dev@wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> Sanjiva Weerawarana, Ph.D.
>> Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
>> email: sanj...@wso2.com; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1
>> 650 265 8311
>> blog: http://sanjiva.weerawarana.org/
>>
>>
>> Lean . Enterprise . Middleware
>>
>> _______________________________________________
>> Architecture mailing list
>> architect...@wso2.org
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Regards,
>
> Tharindu
>
> blog: http://mackiemathew.com/
> M: +94777759908
>
>
> _______________________________________________
> Architecture mailing list
> architect...@wso2.org
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Sanjiva Weerawarana, Ph.D.
Founder, Chairman & CEO; WSO2, Inc.;  http://wso2.com/
email: sanj...@wso2.com; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1
650 265 8311
blog: http://sanjiva.weerawarana.org/

Lean . Enterprise . Middleware
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to