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 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
