Reducing the number of components will automatically mean that we reduce the number of features too.
Azeez On Mon, Jun 10, 2013 at 6:20 PM, Afkham Azeez <[email protected]> wrote: > We should also look into our component list & see whether there are > components that can be deprecated. > > Azeez > > > On Mon, Jun 10, 2013 at 6:06 PM, Afkham Azeez <[email protected]> wrote: > >> I suggest that we remove all orbits which simply wrap 3rd party jars from >> our main code repo, and have a separate repo for that. All such orbit >> bundles will immediately be graduated, and deployed into the WSO2 Maven >> repo. If there is an issue with such an orbit bundle, which is a rare >> occurrence, you have to increment the orbit version of that bundle. >> >> Next step would be to start collapsing the components. For example, all >> the 50 mediator components will be collapse into the mediator BE & mediator >> FE components. >> >> We also need to greatly simplify the branching. When we collapse >> components & have a smaller number of components, branching will become >> much simpler. >> >> >> >> On Mon, Jun 10, 2013 at 5:32 PM, Sagara Gunathunga <[email protected]>wrote: >> >>> >>> >>> >>> On Mon, Jun 10, 2013 at 3:32 PM, Afkham Azeez <[email protected]> wrote: >>> >>>> Unfortunately, our code repo structure & build structure is insanely >>>> complex. This is the reason why it is so hard to prevent build breaks. We >>>> need to think of a much simplified structure. Too much complexity always >>>> leads to human error. We need to simplify everything, starting from the >>>> repo structure. >>>> >>> >>> In fact during each and every release we have to spend significant >>> amount of time to resolve issues introduced by repo structure & build >>> structure themselves. If we can make them simple we can have very smooths >>> release cycles and on time releases. >>> >>> +1 to prioritize this as an urgent requirement. >>> >>> Thanks ! >>> >>> >>> >>>> >>>> Azeez >>>> >>>> >>>> On Mon, Jun 10, 2013 at 3:20 PM, Sriskandarajah Suhothayan < >>>> [email protected]> wrote: >>>> >>>>> >>>>> >>>>> >>>>> On Mon, Jun 10, 2013 at 1:48 PM, Afkham Azeez <[email protected]> wrote: >>>>> >>>>>> Folks, >>>>>> Can somebody let me know how to do this? I seem to have forgotten the >>>>>> process, and everuthing looks very confusing. Some orbit bundles are in >>>>>> trunk, some are in different branches... it is not easy to find where the >>>>>> Hazelcast orbit is :( >>>>>> >>>>>> The Hazelcast orbit[1] was removed as its now graduated >>>>> >>>>> This orbit bundle will be needed by all components & the kernel. >>>>>> >>>>> >>>>> If you are directly using the the lib to build the bundle then that >>>>> need to be added to the main orbit >>>>> The orbits under the dependencies are only used to bundle the relevant >>>>> dependencies >>>>> >>>>> Suho >>>>> >>>>> [1] >>>>> https://svn.wso2.org/repos/wso2/carbon/orbit/branches/4.0.0/hazelcast/2.2.wso2v1/ >>>>> >>>>> >>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Afkham Azeez* >>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>> * <http://www.apache.org/>** >>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>> 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* >>>>>> * >>>>>> * >>>>>> *Lean . Enterprise . Middleware* >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> [email protected] >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *S. Suhothayan >>>>> * >>>>> Associate Technical Lead, >>>>> Management Committee Member, Data Technologies Team, >>>>> *WSO2 Inc. *http://wso2.com * >>>>> <http://wso2.com/>* >>>>> lean . enterprise . middleware >>>>> >>>>> *cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/ >>>>> twitter: http://twitter.com/suhothayan | linked-in: >>>>> http://lk.linkedin.com/in/suhothayan* >>>>> * >>>>> * >>>>> >>>> >>>> >>>> >>>> -- >>>> *Afkham Azeez* >>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>> Member; Apache Software Foundation; http://www.apache.org/ >>>> * <http://www.apache.org/>** >>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>> 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* >>>> * >>>> * >>>> *Lean . Enterprise . Middleware* >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> Sagara Gunathunga >>> >>> Senior Technical Lead; WSO2, Inc.; http://wso2.com >>> V.P Apache Web Services; http://ws.apache.org/ >>> Linkedin; http://www.linkedin.com/in/ssagara >>> Blog ; http://ssagara.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: **[email protected]* <[email protected]>* cell: +94 77 3320919 >> 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* >> * >> * >> *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: **[email protected]* <[email protected]>* cell: +94 77 3320919 > 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* > * > * > *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: **[email protected]* <[email protected]>* cell: +94 77 3320919 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* * * *Lean . Enterprise . Middleware*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
