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. 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 <az...@wso2.com> 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/ > * <http://www.apache.org/>** > email: **az...@wso2.com* <az...@wso2.com>* 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 > Dev@wso2.org > 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 Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev