bagder / http3-explained

A document describing the HTTP/3 and QUIC protocols
https://http3-explained.haxx.se/
Creative Commons Attribution 4.0 International
2.15k stars 195 forks source link

Citing HTTP/3 explained #184

Open flindeberg opened 3 years ago

flindeberg commented 3 years ago

I've run into the "issue" of wanting to cite this book. I have a hard time finding example s of properly cited gitbooks.

@book{StenbergHTTP2018,
  title = {{{HTTP}}/3 Explained},
  author = {Stenberg, Daniel},
  year = {2018},
  edition = {2020-10-11},
  publisher = {{gitbooks}},
  url = {https://http3-explained.haxx.se/},
  abstract = {This book effort was started in March 2018. The plan is to document HTTP/3 and its underlying protocol: QUIC. Why, how they work, protocol details, the implementations and more. The book is entirely free and is meant to be a collaborative effort involving anyone and everyone who wants to help out.},
  langid = {english}
}

Do you think the above is a good enough citation in bib(la)tex?

Example: Stenberg, D. (2018). HTTP/3 explained (2020-10-11). gitbooks.

If its good enough I'll add it as a pull request to the readme as well. Perhaps its possible to have a rolling edition date as well?

bagder commented 3 years ago

It seems fair and detailed enough to me. If you wanted to be even more specific than date you could refer to a specific commit hash that was at the top when the book was made that you read, but for most purposes the date should be enough I think.