Skip to content
This repository has been archived by the owner on Sep 2, 2024. It is now read-only.

[backend-dart] Create a client library for Dart #97

Open
dstpierre opened this issue May 30, 2023 · 5 comments
Open

[backend-dart] Create a client library for Dart #97

dstpierre opened this issue May 30, 2023 · 5 comments
Assignees
Labels
chore Planned work enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@dstpierre
Copy link
Member

To start the mobile initiatives, having a client library written in Dart would help get things started.

This would need to replicate the Go and Node libraries.

@dstpierre dstpierre added enhancement New feature or request help wanted Extra attention is needed chore Planned work labels May 30, 2023
@sarkarshuvojit
Copy link

I am interested in this, could you assign this to me?

@dstpierre
Copy link
Member Author

Hey @sarkarshuvojit thanks - I've created the repo feel free to create a PR whenever you want.

Let me know if I can help with anything.

@sarkarshuvojit
Copy link

Thanks, will start it on and keep you updated.

@sarkarshuvojit
Copy link

sarkarshuvojit commented Jan 3, 2024

Hi @dstpierre, I was a bit unwell the past few months and have started working on the library now. Creating the structure for this project based on the go/nodejs library as you mentioned but slightly modifying the structures to do it the 'dart' way; for example replacing the v interface{} param, and instead using a Future return type for such functions.

Can I create incremental PRs per module, otherwise it might take quite a while for me to complete integrating all?
For example, I can create one PR after I complete writing the client code & tests for account-related apis.

@dstpierre
Copy link
Member Author

Hey @sarkarshuvojit no worries and sorry for the delayed reply.

You may proceed as you prefer in the backend-dart project, either have a continuous PR where you add commits over time or have one when you feel it's time to create it. Up to you.

@dstpierre dstpierre added this to the v1.6 milestone May 17, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
chore Planned work enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants