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

Include more information in the README. #194

Open
amirmc opened this issue Mar 23, 2016 · 5 comments
Open

Include more information in the README. #194

amirmc opened this issue Mar 23, 2016 · 5 comments

Comments

@amirmc
Copy link
Contributor

amirmc commented Mar 23, 2016

It would be good to refresh the Readme quite soon if possible. :)

Would anyone have time to look at this? @djs55 @yomimono @avsm

@avsm
Copy link
Member

avsm commented Mar 24, 2016

What would you like in the README? The library isn't really intended for end users just yet.

@yomimono
Copy link
Contributor

Maybe we could do some README Mad-libs (I think this is Consequences in BrE?): https://github.com/ddbeck/readme-checklist/blob/master/checklist.md

@yomimono yomimono changed the title Refresh the readme Include more information in the README. Nov 18, 2017
@yomimono
Copy link
Contributor

The README should, IMO:

  • include more information on what is implemented in tcpip currently and what is not.
  • have a map including information on how complicated bits of code like TCP are structured (I have a map that I drew in crayon that I refer to when I need to think about this library a lot).
  • include the relevant caveats about (e.g.) IP fragmentation, delayed/selective ACKs, no loopback, etc, as well as roadmap information highlighting what it would be helpful for people to work on next.
  • point at projects that are built on top of tcpip like charrua-core.
  • have a list of features we don't intend to work on or merge.
  • contain pointers to relevant other implementations like functional arp.
  • contain an explanation of the testing infrastructure - unit, vnetif, unikernel, and mirage-www if we restore it.

@yomimono
Copy link
Contributor

@talex5 , I think I remember you saying this project needed a better README - is there anything specific that you felt was missing?

@talex5
Copy link
Contributor

talex5 commented Nov 18, 2017

A code example showing how to use it (with and without the mirage tool) would be very useful.

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

No branches or pull requests

4 participants