question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Documentation lagging behind?

See original GitHub issue

There are a few pieces of public functionality that are not properly documented yet.

For example:

  • async with syntax for the AsyncClient (see #342) — I’ll push a PR for this soon.
  • Request/response streaming (should probably part of the Advanced Usage section).
  • Basic/Digest/Custom authentication (only the auth parameter is documented in the Developer Interface, but there’s no usage guide).

This issue is more to strike a discussion about how we should handle documenting features as they are merged into master.

Including documentation as part of the PR has been working very well for me in the past, although it does increase the amount of content to review. The main reason is that in general it’s hard to provide the initial documentation for a feature we did not implement ourselves.

Something we could keep in mind is to ask ourselves “does this require a documentation update?” for each PR. Maybe setting up a PR template with a comment hinting at this could do the trick? Of course, there’s the concern of raising the barrier for contributors, but someone has to update the docs anyway, so…

Thoughts @encode/httpx-maintainers and all?

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
florimondmancacommented, Oct 17, 2019

So, I don’t think this issue is very actionable in itself so I’d be in favor of closing it for housekeeping purposes. At least I think we agreed on this: let’s keep in mind that documentation changes should be part of a PR that touches anything publicly exposed. 😃

1reaction
yeraydiazdiazcommented, Sep 16, 2019

I’d prefer requiring documentation changes as part of the PR, I feel I could forget otherwise (and indeed I have forgotten with the Digest auth).

If maintainers feel the PR is being delayed we can offer help or maybe push commits with small fixes.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Jack Gallant on Twitter: "FYI the documentation is lagging ...
FYI the documentation is lagging behind the release by a bit. There are many undocumented features in there that are really nice.
Read more >
Poor Documentation: Why It Happens and How to Fix It
For physicians, documentation that impairs patient evaluation and/or treatment would receive poor marks. For a coder, "poor documentation would be defined as ...
Read more >
One Specific Word Document Is Lagging - Microsoft Community
Only one of my word documents is slow and lagging for no particular reason. This document is only 44.3 KB. It is only...
Read more >
Preventing Healthcare's Top Four Documentation Disasters
The best way to prevent a documentation disaster is by recognizing the most frequent kind of documentation errors and putting procedures in place...
Read more >
Living Documents - “Those who fall behind get left behind”
Unless you have performed that task fairly regularly, you probably required some information to help you, like a reference document or manual; a...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found