fix documentation to support new products better
Categories
(Socorro :: General, task, P2)
Tracking
(Not tracked)
People
(Reporter: willkg, Assigned: willkg)
Details
Attachments
(2 files)
When someone is adding crash reporting to their product, they refer to this "crash report payload spec":
https://socorro.readthedocs.io/en/latest/spec_crashreport.html
That's a little helpful in that it specifies some aspects of the HTTP request, but it's missing a bunch of stuff as well. For example, the Socorro collector will return an HTTP 413 if the payload is too big.
I think we should generalize the crash report payload spec into a more complete spec covering everything regarding the HTTP POST for submitting crash reports. We should also rename it.
Things it should cover better:
- HTTP response codes, what they mean, and what to do about them
- better debugging information
- separate section covering Breakpad upload tool differences rather than have that sprinkled throughout
Assignee | ||
Comment 1•3 years ago
|
||
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
That improved a bunch of the spec (in my opinion). However, it doesn't address the "better debugging information" part. Need better docs for that.
Assignee | ||
Comment 4•3 years ago
|
||
Assignee | ||
Comment 5•3 years ago
|
||
willkg merged PR #5948: "bug 1746872: add note about upload_file_minidump and improve debugging" in 3e7555a.
This fleshed out the "better debugging information" section.
Assignee | ||
Comment 6•3 years ago
|
||
I think this is good enough for this pass. Marking as FIXED.
Description
•