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

Reply via email to