Provide Documentation for FOG Rust APIs in-tree
Categories
(Toolkit :: Telemetry, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox85 | --- | fixed |
People
(Reporter: chutten|PTO, Assigned: chutten|PTO)
References
Details
(Whiteboard: [telemetry:fog:m6])
Attachments
(1 file)
Though our Rust Generic Metrics API might look a lot like the one documented in the Book of Glean it might evolve at a different speed and have some FOG-specific magic involved that our consumers will need to be aware of.
Also, they might not find the Book of Glean docs and instead wonder why they can't find Rust API docs in-tree with the C++ and JS API docs.
We can try to copy the look of the Book of Glean's API docs, but I don't know whether a tab-like display is possible given the current set of Sphinx plugins so we may be limited to non-interactive or table-based UI.
Yes, this will look like duplication. Sorry about that. But be sure to include specifics like:
- IPC caveats
- FOG-specific calls-to-action to improve the docs, improve the APIs
| Assignee | ||
Comment 1•5 years ago
|
||
Jan-Erik and I have chatted about a plan to turn the Glean SDK docs into their own crate that can be vendored. In the mean time we can pursue a strategy of documenting the APIs in the Book of Glean and just point people to it with linked hypertext.
| Assignee | ||
Comment 2•5 years ago
|
||
Comment 4•5 years ago
|
||
| bugherder | ||
Description
•