Skip to content

Create project documentation in markdown using mdbook #30

Open

Description

@John15321

mdBook is a template for creating documentation in markdown. It is mainly used for rust projects, but the template just like markdown itself is language agnostic, it's just a markup language. Start creating documentation for the project using it (in the future it would be accessible by github.io
https://github.com/rust-lang/mdBook

Activity

  1. moved this to Todo in rust-pipon Aug 15, 2022
  2. changed the title [-]Create project documentation in markdown using mdbook[/-] [+]Create project documentation in markdown using `mdbook`[/+] on Aug 15, 2022
  3. zephaniahong commented on Aug 19, 2022

    @zephaniahong

    @John15321 Hey John! Just want to clarify the difference between this and and writing comments in the code and running cargo doc

    Also, do I just create the general structure first or is there already information you would like to be inside?

    Thanks!

  4. John15321 commented on Aug 19, 2022

    @John15321
    ContributorAuthor

    @John15321 Hey John! Just want to clarify the difference between this and and writing comments in the code and running cargo doc

    Also, do I just create the general structure first or is there already information you would like to be inside?

    Thanks!

    https://youtu.be/tXWscUSYdBs

    You can watch the first 17 minutes to get a better understanding.

    In short the documentation generated by cargo doc is a so called API documentation or reference documentation or whatever people like to call it. It's minimalistic and purely based on the source code. On the other hand the one by mdbook is meant to be more abstract and fully carted to a human reader. It should perform the role of a usage guide, a guide in general, etc

    You can look at the cargo-generate project to get a feel

  5. zephaniahong commented on Aug 19, 2022

    @zephaniahong

    I'll work on this! Will get it done by this week.

  6. John15321 commented on Aug 19, 2022

    @John15321
    ContributorAuthor

    I'll work on this! Will get it done by this week.

    Thanks. No rush, its not a race. Noone is trying to chase us with their own rewrite of pip in Rust, the point is to do this right not fast ;)

  7. self-assigned this
    on Aug 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationgood first issueGood for newcomershelp wantedExtra attention is needed

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions