Hi Prabath,

Great idea,

This will loosen the dependency between the admin service and the admin
service clients. So the admin services can evolve easily, as new features
come under a different version tag and existing functionalities are not
effected.

But we have to have some policies to control that new additions, Those
should be only,
1. Improvements
2. New features that aligned with the original purpose of that admin
services
Otherwise everyone will try to add/improve admin services with different
different features and finally endup as totally different 'hybrid' admin
service, with bunch of functionality that are not related to each other.

And there should be some system to keep version details of admin services.
Everyone using those admin services should update to the latest service
ASAP. If not we will have to face the very same problem we currently have
with bundles.

Thanks,
Jayanga.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to