Hi all,

For the sentry-provider, it will make person confusion because many isolated 
concepts are included, eg, authorization provider, provider backend, sentry 
service(server&client).
I suggest to refactor the structure of sentry-provider, for example, split into 
3 parts as following:

sentry-authorization-provider

sentry-provider-backend
     |--- sentry-provider-backend-common
     |--- sentry-provider-backend-file
     |--- sentry-provider-backend-db
     |--- sentry-provider-backend-cache

sentry-service
     |--- sentry-service-common
     |--- sentry-service-server
     |--- sentry-service-client

This will make the structure clear and can avoid the problems as 
SENTRY-1255<https://issues.apache.org/jira/browse/SENTRY-1255>.
What do you think?

best regards,
Colin Ma

Reply via email to