>>> the product itself. AppFactory components are a good example.
>>>>>>>>>
>>>>>>>>> Products will also have their own GitHub repos. We will have
>>>>>>>>> separate GitHub repos for platform integration tests. Products such
>>>>>>>>> as API
>>>>>>>>> Manager may opt to have the API Management feature in the product
>>>>>>>>> itself.
>>>>>>>>> We would have a separate P2-repo GitHub repo which would build &
>>>>>>>>> deploy the
>>>>>>>>> compatible set of P2 features.
>>>>>>>>>
>>>>>>>>> We will have Bamboo plans at multiple levels; components,
>>>>>>>>> products, platform, p2-repo and so on.
>>>>>>>>>
>>>>>>>>> We will not change any package structures at this time. We would
>>>>>>>>> defer that to Carbon 5 (if necessary). We will get rid of the chunk
>>>>>>>>> based
>>>>>>>>> release model. Continuous delivery is our ultimate aim & for that to
>>>>>>>>> happen, we have to release a compatible set of features. We are going
>>>>>>>>> to
>>>>>>>>> rely heavily on automation, automated builds & deploys to Maven. The
>>>>>>>>> developers will do the majority of the QA (just like the Apache
>>>>>>>>> Stratos
>>>>>>>>> team is doing now).
>>>>>>>>>
>>>>>>>>> We will use the Maven release plugin to create releases & upload
>>>>>>>>> them to the Maven repo.
>>>>>>>>>
>>>>>>>>> *Implications to WSO2 code developers*
>>>>>>>>> 1. Life becomes easier because you don't have to spend a lot of
>>>>>>>>> time building unrelated stuff
>>>>>>>>> 2. General development would happen in the main branch.
>>>>>>>>> 3. Close to a release, branches would be cut.
>>>>>>>>> 4. Once release branches are cut, fixes would be done in the main
>>>>>>>>> branch, and pull requests would be sent to the branch & merged in.
>>>>>>>>> This
>>>>>>>>> will be easy because we no longer have the trunk & branch structure
>>>>>>>>> being
>>>>>>>>> different.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *Implications to users*
>>>>>>>>> Users will not see any difference in the components & features
>>>>>>>>> because we are not changing packages or binary structure. In fact, we
>>>>>>>>> would
>>>>>>>>> have a P2 repo with compatible features which all work together.
>>>>>>>>>
>>>>>>>>> Senaka, Isuruwan & Harshana have already started working on a PoC.
>>>>>>>>>
>>>>>>>>> Thoughts welcome. Those who were in these discussions, please add
>>>>>>>>> anything I may have missed.
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *Afkham Azeez*
>>>>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>>>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>>>>>> * <http://www.apache.org/>*
>>>>>>>>> *email: **az...@wso2.com*
>>>>>>>>> * cell: +94 77 3320919 <%2B94%2077%203320919> blog: *
>>>>>>>>> *http://blog.afkham.org* <http://blog.afkham.org>
>>>>>>>>> *twitter:
>>>>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>>>>>>>> * linked-in: **http://lk.linkedin.com/in/afkhamazeez
>>>>>>>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>>>>>>>
>>>>>>>>> *Lean . Enterprise . Middleware*
>>>>>>>>>
>>>>>>>>> ___
>>>>>>>>> Architecture mailing list
>>>>>>>>> architect...@wso2.org
>>>>>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> *Eranda Sooriyabandara*Senior Software Engineer;
>>>>>>>> Integration Technologies Team;
>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>> Lean . Enterprise . Middleware
>>>>>>>>
>>>>>>>> E-mail: eranda AT wso2.com
>>>>>>>> Mobile: +94 716 472 816
>>>>>>>> Linked-In: http://www.linkedin.com/in/erandasooriyabandara
>>>>>>>> Blog: http://emsooriyabandara.blogspot.com/
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> *Afkham Azeez*
>>>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>>>>>> Member; Apache Software Foundation; http://www.apache.org/
>>>>>>> * <http://www.apache.org/>*
>>>>>>> *email: **az...@wso2.com*
>>>>>>> * cell: +94 77 3320919 <%2B94%2077%203320919> blog: *
>>>>>>> *http://blog.afkham.org* <http://blog.afkham.org>
>>>>>>> *twitter:
>>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>>>>>>> * linked-in: **http://lk.linkedin.com/in/afkhamazeez
>>>>>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>>>>>
>>>>>>> *Lean . Enterprise . Middleware*
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Senaka Fernando*
>>>>>> Senior Technical Lead; WSO2 Inc.; http://wso2.com
>>>>>>
>>>>>>
>>>>>>
>>>>>> * Member; Apache Software Foundation; http://apache.org
>>>>>> <http://apache.org>E-mail: senaka AT wso2.com <http://wso2.com>**P:
>>>>>> +1 408 754 7388 <%2B1%20408%20754%207388>; ext: 51736*;
>>>>>>
>>>>>>
>>>>>> *M: +94 77 322 1818 <%2B94%2077%20322%201818> Linked-In:
>>>>>> http://linkedin.com/in/senakafernando
>>>>>> <http://linkedin.com/in/senakafernando>*
>>>>>> Lean . Enterprise . Middleware
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sameera Jayasoma,
>>>>> Architect,
>>>>>
>>>>> WSO2, Inc. (http://wso2.com)
>>>>> email: same...@wso2.com
>>>>> blog: http://sameera.adahas.org
>>>>> twitter: https://twitter.com/sameerajayasoma
>>>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
>>>>> Mobile: 0094776364456
>>>>>
>>>>>
>>>>> Lean . Enterprise . Middleware
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> S.Uthaiyashankar
>>>> VP Engineering
>>>> WSO2 Inc.
>>>> http://wso2.com/ - "lean . enterprise . middleware"
>>>>
>>>> Phone: +94 714897591
>>>>
>>>
>>>
>>>
>>> --
>>> Sameera Jayasoma,
>>> Architect,
>>>
>>> WSO2, Inc. (http://wso2.com)
>>> email: same...@wso2.com
>>> blog: http://sameera.adahas.org
>>> twitter: https://twitter.com/sameerajayasoma
>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
>>> Mobile: 0094776364456
>>>
>>> Lean . Enterprise . Middleware
>>>
>>
>>
>>
>> --
>> *Afkham Azeez*
>> Director of Architecture; WSO2, Inc.; http://wso2.com
>> Member; Apache Software Foundation; http://www.apache.org/
>> * <http://www.apache.org/>*
>> *email: **az...@wso2.com*
>> * cell: +94 77 3320919 <%2B94%2077%203320919> blog: *
>> *http://blog.afkham.org* <http://blog.afkham.org>
>> *twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>> * linked-in: **http://lk.linkedin.com/in/afkhamazeez
>> <http://lk.linkedin.com/in/afkhamazeez>*
>>
>> *Lean . Enterprise . Middleware*
>>
>
>
>
> --
>
>
> *[image: http://wso2.com] <http://wso2.com> Senaka Fernando*
> Senior Technical Lead; WSO2 Inc.; http://wso2.com
>
>
>
> * Member; Apache Software Foundation; http://apache.org
> <http://apache.org>E-mail: senaka AT wso2.com <http://wso2.com>**P: +1
> 408 754 7388 <%2B1%20408%20754%207388>; ext: 51736*;
>
>
> *M: +94 77 322 1818 <%2B94%2077%20322%201818> Linked-In:
> http://linkedin.com/in/senakafernando
> <http://linkedin.com/in/senakafernando>*Lean . Enterprise . Middleware
>
--
Shevan Goonetilleke
Director of Engineering
WSO2, Inc.
lean.enterprise.middleware
m: +94777340680
w: http://wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev