Skip to content
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

Please setup the tracking issue of the client status #14

Open
Xuanwo opened this issue May 20, 2022 · 5 comments
Open

Please setup the tracking issue of the client status #14

Xuanwo opened this issue May 20, 2022 · 5 comments
Assignees

Comments

@Xuanwo
Copy link

Xuanwo commented May 20, 2022

As described in README:

This client is still unfinished.

So can we set a tracking issue of the client status?

Within this tracking issue, we can:

  • Track the current status, and update as needed.
  • Adding detailed issues.

With this tracking issue, we will:

  • Split tasks into smaller ones so contributors can start working.
  • Convert the unfinished status into actionable working on status
  • Establish a goal for the community: We can start using and contributing to this project.

In a word:

Please don't let the community wait for this project to be finished. Starts building it with the community now.

@Xuanwo Xuanwo changed the title Please set the tracking issues of the client status Please setup the tracking issue of the client status May 20, 2022
@wey-gu
Copy link

wey-gu commented May 20, 2022

@Xuanwo, you literally are activating/coaching me, thanks!

I will spend some time to get needed context and study to make things synced(on both status, task breaking perspectives)

Thanks again ~~

@Xuanwo
Copy link
Author

Xuanwo commented May 20, 2022

For example, we can start by setting up a tracking issue of Release v0.1.

In the very first version of nebula-rust:

  • Current state, what features we have implemented.
  • Which features do we want to include?
  • In which condition can we be ready for the v0.1 release?

@wey-gu
Copy link

wey-gu commented Sep 30, 2022

@Shylock-Hg let's create/break down tasks so that open source heroes could help contribute!

It could be good timing for the long holiday and the hacktoberfest :)

@Shylock-Hg Shylock-Hg self-assigned this Sep 30, 2022
@Shylock-Hg
Copy link
Contributor

Shylock-Hg commented Nov 11, 2022

Hello @Xuanwo :
Thanks for your attention to Nebula Graph.
This repo is pending for two reasons: 1. Rust supporting of fb-thrift is not mature 2. There are no enough users try rust for Nebula Graph
If community user want to contribute to this repo, they should to know or to do:

  1. Update crate by https://crates.io/crates/fbthrift, and adjust it.
  2. Update thrfit IDL file of Nebula Graph, and provide the basic wrapper to data structure.
  3. Provide/Complete the basic abstraction about Connection, ConnectionPool, Session and SessionPool, and implement/test them(These could reference implementation of Java https://github.com/vesoft-inc/nebula-java).
  4. Give the basic usage examples.

@wey-gu
Copy link

wey-gu commented Nov 11, 2022

Thanks, @Shylock-Hg for the milestone/task breaking and guidelines :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants