Hi All,
I started working on $subject and identified the Registry APIs as listed in
[1]. Here are the list of things I am going to focus on,
1. APIs -
1. Make methods self expressive (easy to use and learn) - Currently some
methods implemented as a utility to cater data to front end and
individually those methods does not make sense.
2. Maximize re-usability (sufficiently powerful to satisfy the
requirements)
3. Make easy to extend
4. Deprecate unused
2. API Documentation
1. Improve documentation with the latest changes
2. Adding new documentation
I am hoping to do this in a separate branch since this will affect most of
the others and merge later.
Any idea's or suggestions?
thanks
Eranda
[1]. Registry APIs
Registry Core
- RegistryAdminService
- RepositoryAdminService
Addition to above two Services I am willing to work on Registry Java API.
Here I will try to separate the ATOM API and registry.synchronization
package outside of the Registry Kernel to the registry bundle.
Registry
- WSRegistryService
- ReportingAdminService
- ResourceAdminService
- ActivityAdminService
- ContentSearchAdminService
- InfoAdminService
- PropertiesAdminService
- RelationAdminService
- CustomUIAdminService
- SearchAdminService
- HandlerManagementService
- ProfilesAdminService
- REST API
- JCR
- UDDI
- CMIS
Governance
- Governance API
- CRUD API for RXTs
- ListMetadataService
- LifeCycleManagementService
- CustomLifecyclesChecklistAdminService
- ManageGenericArtifactService
thanks
Eranda
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture