+1 for a single feature repo, with separated, individually unit testable modules.
On Thu, Apr 27, 2017 at 2:08 PM, Nuwan Dias <nuw...@wso2.com> 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 <hasit...@wso2.com> > wrote: > >> >> >> On Thu, Apr 27, 2017 at 1:55 PM, Hasitha Amal De Silva <hasit...@wso2.com >> > wrote: >> >>> [+NuwanD] >>> >>> On Thu, Apr 27, 2017 at 1:53 PM, Pamod Sylvester <pa...@wso2.com> 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 < >>>> hasit...@wso2.com> 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 <madha...@wso2.com >>>>> > 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 <eran...@wso2.com >>>>>> > 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 >>>>>>> d...@wso2.org >>>>>>> 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 : nuw...@wso2.com > Phone : +94 777 775 729 > -- *Hasitha Abeykoon* Senior Software Engineer; WSO2, Inc.; http://wso2.com *cell:* *+94 719363063* *blog: **abeykoon.blogspot.com* <http://abeykoon.blogspot.com>
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture