-
-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Client Libraries for Donut API Server #145
Comments
@jaskiratsingh2000 @devesh-verma @vaibhavdaren What do you think about this feature (Client Library: API wrapping). PS: I have good experience in writing client libraries. |
Looks amazing to me. Here I would like to have a pointing thoughts from our current GSoCers who are actually working in the same process. |
Hi, I think it's good to have but I am not sure how will it be useful for donut platform as it's only like wrapping up the APIs for easy consumption. |
@jaskiratsingh2000 If donut is planned to be a self hosted server, then it is highly useful to have client libraries. Self hosted does mean having their own copy of server running and integrating it to their application base ( which can be in any language) will surely consume the language specific client libraries. Does it sound useful, @Rupeshiya thoughts? |
@Rupeshiya bridging to the point self hosted I guess we should give necessary infra for the people to use for their on-premise deployments, container images would be a partial work for this (which I have completed ✌️) and there is more configurations to be provided for orchestration, monitoring and alerting systems within the infra. Which would help community to make best use of self hosting of Donut. Where we can discuss the archi and move forward. |
We can surely do this in the future but my current target is the security layer and caching layer. |
Todo:- |
@vaibhavdaren |
@vaibhavdaren Why can't we go for it now? Maybe we could give away a green flag to him to take this up if he is interested. |
About
There is a possibility to use Donut as a micro-service within a huge application, in such scenarios providing client libraries would be helpful for developers for easy integration of Donut within their applications. We can cover relevant Donut features within the client libraries. We can provide these in various language options like JS, python, go, PHP, and others.
The text was updated successfully, but these errors were encountered: