On Thu, Mar 22, 2012 at 10:49 PM, Senaka Fernando <[email protected]> wrote: > Hi Azeez, > > I had a look. Merging the some Services and Products is going to be > challenging. For example, let's take Governance. The service has several > things that is not required in the product. To start with there are two > registry.xml files. Also, there are multiple features in the Service > P2-profile that should not be available with the product. Ex:- throttling > agent, metering, SSO bundles etc. Unless we sort out how to scrap these when > building the product, this is not going to easily work. The same is also > applicable to the product, where there are some client libraries that is not > part of the service. > > Also, what I don't like is to introduce hacks to check whether it is > product-mode or service-mode and do selective branching, which duplicates > and makes code really ugly and unorganized. So, unless we find a better way > to sort issues like these out, its best kept separate right now.
Why do we have to check whether it is product-mode or service-mode? In stratos service, tenant 0 is acting exactly as standalone product. Other than the binary size, I don't see any issue in merging product and services. Shankar > > I also do accept the fact that this might not be the case for some other > products. > > Thanks, > Senaka. > > On Thu, Mar 22, 2012 at 8:05 PM, Afkham Azeez <[email protected]> wrote: >> >> Have the respective product teams started looking into this? >> >> -- >> Afkham Azeez >> Director of Architecture; WSO2, Inc.; http://wso2.com >> Member; Apache Software Foundation; http://www.apache.org/ >> >> email: [email protected] cell: +94 77 3320919 >> blog: http://blog.afkham.org >> twitter: 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 >> > > > > -- > Senaka Fernando > Product Manager - WSO2 Governance Registry; > Associate Technical Lead; WSO2 Inc.; http://wso2.com > Member; Apache Software Foundation; http://apache.org > > E-mail: senaka AT wso2.com > P: +1 408 754 7388; ext: 51736; M: +94 77 322 1818 > Linked-In: http://linkedin.com/in/senakafernando > > Lean . Enterprise . Middleware > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > -- S.Uthaiyashankar Senior Architect WSO2 Inc. http://wso2.com/ - "lean . enterprise . middleware" Phone: +94 714897591 _______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
