Skip to content

Docs for Rust devs #272

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

naveen-ravi2810
Copy link

@naveen-ravi2810 naveen-ravi2810 commented Jul 24, 2025

Creating docs for the rust developers in specific to up-rust

addresses 176

@naveen-ravi2810 naveen-ravi2810 marked this pull request as draft July 24, 2025 02:34
Copy link
Contributor

@sophokles73 sophokles73 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@naveen-ravi2810 I appreciate the effort of trying to improve the documentation 👍
What we are in need of is more practical developer guidance by means of examples etc which supports developers in using the API. The kind of documentation that you have put into this draft so far seems to be more focused on generic concepts in Rust and Git. FMPOV users will either already know that or will not have a hard time figuring it out based on existing Rust and Git documentation (available online).

@naveen-ravi2810
Copy link
Author

@naveen-ravi2810 I appreciate the effort of trying to improve the documentation 👍 What we are in need of is more practical developer guidance by means of examples etc which supports developers in using the API. The kind of documentation that you have put into this draft so far seems to be more focused on generic concepts in Rust and Git. FMPOV users will either already know that or will not have a hard time figuring it out based on existing Rust and Git documentation (available online).

Understood @sophokles73
I will make the documentation for the API's examples

@PLeVasseur
Copy link
Contributor

Hey @sophokles73 -- to make sure we set @naveen-ravi2810 up the right way, which format would the documentation be the most helpful do you think?

I can think of a few:

  1. flesh out more doc comments with elaborated examples
  2. add examples to an examples/ folder which shows how to use up-rust
  3. markdown documentation in the repo
  4. MDBook which documents usage which is eventually deployed to e.g. GitHub Pages, maybe even a subdomain on uprotocol.org

My 2c: start with 3. with plans to eventually turn into 4.

What do you think?

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

Successfully merging this pull request may close these issues.

3 participants