Hi all, Based on above feedback, I have created the branch "4.x.x" for MB 4 development work excluding the product directory.
https://github.com/wso2/carbon-business-messaging/tree/4.x.x Thanks On Thu, Apr 27, 2017 at 5:50 PM, Hasitha Hiranya <[email protected]> wrote: > +1 for a single feature repo, with separated, individually unit testable > modules. > > > On Thu, Apr 27, 2017 at 2:08 PM, Nuwan Dias <[email protected]> wrote: > >> Yes, embed in the sense we would package the jars so that we can run MB >> as a separate process/runtime. >> >> On Thu, Apr 27, 2017 at 1:56 PM, Hasitha Amal De Silva <[email protected] >> > wrote: >> >>> >>> >>> On Thu, Apr 27, 2017 at 1:55 PM, Hasitha Amal De Silva < >>> [email protected]> wrote: >>> >>>> [+NuwanD] >>>> >>>> On Thu, Apr 27, 2017 at 1:53 PM, Pamod Sylvester <[email protected]> >>>> wrote: >>>> >>>>> (+) NuwanD >>>>> >>>>> +1, also APIM would embed the broker with all the features included ? >>>>> (same as it's being used in EI) correct me if i am wrong ? >>>>> >>>>> Thanks, >>>>> Pamod >>>>> >>>>> On Thu, Apr 27, 2017 at 1:49 PM, Hasitha Amal De Silva < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Kishanthan, >>>>>> >>>>>> Agreed. As per Nandika, the product folder here is invalid since MB >>>>>> will only result in a set of components + features to be used by other >>>>>> carbon products. >>>>>> >>>>>> Based on that standing, we will not need to do product releases but >>>>>> do only component+feature releases. >>>>>> >>>>>> Thanks >>>>>> >>>>>> >>>>>> On Thu, Apr 27, 2017 at 1:46 PM, Madhawa Gunasekara < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi Eranda, >>>>>>> >>>>>>> +1 to make it into one repo. AFAIU We don't need to have product >>>>>>> folder here, Since We don't create a p2 profile in this repo. We should >>>>>>> include only components and features in this repo. >>>>>>> >>>>>>> Thanks, >>>>>>> Madhawa >>>>>>> >>>>>>> On Thu, Apr 27, 2017 at 11:32 AM, Eranda Rajapakshe < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Hi, HasithaD and I are working on bootstrapping the C5 based >>>>>>>> Message Broker product. >>>>>>>> >>>>>>>> In the current version of WSO2 Message broker (3.x) we have >>>>>>>> following 3 repos. >>>>>>>> >>>>>>>> >>>>>>>> 1. >>>>>>>> >>>>>>>> Andes - contains the messaging core, apache qpid fork and JMX >>>>>>>> monitoring objects. >>>>>>>> 2. >>>>>>>> >>>>>>>> Carbon-business-messaging - contains admin services, wraps >>>>>>>> andes as a osgi service, and the UI impl. >>>>>>>> 3. >>>>>>>> >>>>>>>> Product-mb - contains test cases, and distribution >>>>>>>> configurations. >>>>>>>> >>>>>>>> >>>>>>>> For MB 4x, we have come up with a more unified structure based on a >>>>>>>> single repo (refer [2] as an example). The intention here is to reduce >>>>>>>> build and maintenance complexity. However, if there is a need to use >>>>>>>> separate components/features within MB into other products, we need to >>>>>>>> go >>>>>>>> for separate repos as and when required. >>>>>>>> >>>>>>>> We will be working on product-mb/4.x.x branch [1]. Please let us >>>>>>>> know any suggestion and comments on this. >>>>>>>> >>>>>>>> [1]. https://github.com/wso2/product-mb/tree/4.x.x >>>>>>>> >>>>>>>> [2]. >>>>>>>> >>>>>>>> product-mb >>>>>>>> >>>>>>>> ├── components >>>>>>>> >>>>>>>> │ ├── org.wso2.carbon.andes >>>>>>>> >>>>>>>> │ ├── org.wso2.carbon.mb.services >>>>>>>> >>>>>>>> │ ├── org.wso2.carbon.mb.ui >>>>>>>> >>>>>>>> │ └── ….. >>>>>>>> >>>>>>>> ├── features >>>>>>>> >>>>>>>> │ ├── org.wso2.carbon.andes.feature >>>>>>>> >>>>>>>> │ ├── org.wso2.carbon.mb.services.feature >>>>>>>> >>>>>>>> │ ├── org.wso2.carbon.mb.ui.feature >>>>>>>> >>>>>>>> │ └── …... >>>>>>>> >>>>>>>> ├── pom.xml >>>>>>>> >>>>>>>> ├── LICENSE.txt >>>>>>>> >>>>>>>> ├── README.md >>>>>>>> >>>>>>>> └── product >>>>>>>> >>>>>>>> ├── carbon-home >>>>>>>> >>>>>>>> │ └── README.md >>>>>>>> >>>>>>>> ├── carbon.product >>>>>>>> >>>>>>>> ├── pom.xml >>>>>>>> >>>>>>>> └── src >>>>>>>> >>>>>>>> └── assembly >>>>>>>> >>>>>>>> ├── bin.xml >>>>>>>> └── filter.properties >>>>>>>> >>>>>>>> Thanks, >>>>>>>> -- >>>>>>>> *Eranda Rajapakshe* >>>>>>>> Software Engineer >>>>>>>> WSO2 Inc. >>>>>>>> Mobile : +94784822608 >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Dev mailing list >>>>>>>> [email protected] >>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Madhawa Gunasekara* >>>>>>> Software Engineer >>>>>>> WSO2 Inc.; http://wso2.com >>>>>>> lean.enterprise.middleware >>>>>>> >>>>>>> mobile: +94 719411002 <+94+719411002> >>>>>>> blog: *http://madhawa-gunasekara.blogspot.com >>>>>>> <http://madhawa-gunasekara.blogspot.com>* >>>>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara >>>>>>> <http://lk.linkedin.com/in/mgunasekara>* >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Cheers, >>>>>> >>>>>> Hasitha Amal De Silva >>>>>> Senior Software Engineer >>>>>> Mobile : +94772037426 <077%20203%207426> >>>>>> Blog : http://devnutshell.tumblr.com/ >>>>>> WSO2 Inc.: http://wso2.com ( lean.enterprise.middleware. ) >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Pamod Sylvester * >>>>> >>>>> *WSO2 Inc.; http://wso2.com <http://wso2.com>* >>>>> cell: +94 77 7779495 <+94%2077%20777%209495> >>>>> >>>> >>>> >>>> >>>> -- >>>> Cheers, >>>> >>>> Hasitha Amal De Silva >>>> Senior Software Engineer >>>> Mobile : +94772037426 <+94%2077%20203%207426> >>>> Blog : http://devnutshell.tumblr.com/ >>>> WSO2 Inc.: http://wso2.com ( lean.enterprise.middleware. ) >>>> >>> >>> >>> >>> -- >>> Cheers, >>> >>> Hasitha Amal De Silva >>> Senior Software Engineer >>> Mobile : +94772037426 <+94%2077%20203%207426> >>> Blog : http://devnutshell.tumblr.com/ >>> WSO2 Inc.: http://wso2.com ( lean.enterprise.middleware. ) >>> >> >> >> >> -- >> Nuwan Dias >> >> Software Architect - WSO2, Inc. http://wso2.com >> email : [email protected] >> Phone : +94 777 775 729 <+94%2077%20777%205729> >> > > > > -- > *Hasitha Abeykoon* > Senior Software Engineer; WSO2, Inc.; http://wso2.com > *cell:* *+94 719363063* > *blog: **abeykoon.blogspot.com* <http://abeykoon.blogspot.com> > > -- Cheers, Hasitha Amal De Silva Senior Software Engineer Mobile : +94772037426 Blog : http://devnutshell.tumblr.com/ WSO2 Inc.: http://wso2.com ( lean.enterprise.middleware. )
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
