Hi All,
Currently in registry kernel we have three main packages.

   1. org.wso2.carbon.registry.core - Enables core registry functionalities
   - Registry Service
      - Registry Configuration
      - Dataaccess
      - Caching
      - Clustering
      - Pagination
   2. org.wso2.carbon.registry.app - Registry ATOM API + ATOM client
   (Remote Registry)
   3. org.wso2.carbon.registry.synchronization - Registry Check-in client
   utility


As we can see org.wso2.carbon.registry.app.* and
org.wso2.carbon.registry.synchronization.* are built on top of core
registry API which is org.wso2.carbon.registry.core.*. Reside them inside
registry kernel is not necessary and AFAIK no other component in kernel
using them. So for the minimum viable registry kernel we can move
org.wso2.carbon.registry.app.* and
org.wso2.carbon.registry.synchronization.* as registry components to the
platform.

Thoughts?

thanks
Eranda


-- 

*Eranda Sooriyabandara*Senior Software Engineer;
Integration Technologies Team;
WSO2 Inc.; http://wso2.com
Lean . Enterprise . Middleware

E-mail: eranda AT wso2.com
Mobile: +94 716 472 816
Linked-In: http://www.linkedin.com/in/erandasooriyabandara
Blog: http://emsooriyabandara.blogspot.com/
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to