Closed Bug 1618910 Opened 5 years ago Closed 5 years ago

Design and Build a Documentation System for Project FOG

Categories

(Toolkit :: Telemetry, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla76
Tracking Status
firefox76 --- fixed

People

(Reporter: chutten, Assigned: chutten)

Details

(Whiteboard: [telemetry:fog:m2])

Attachments

(3 files)

glean_parser generates autodocs for metrics that we are going to want to publish in order to help satisfy Data Collection Review. These docs are markdown-formatted and can be output as part of the codegen step.

Project FOG will need concepts, design, and guiding documentation. It should not be part of the Book of Glean, but will want to reference it heavily. It might make sense to have the autodocs be integrated with these manual docs.

Documentation of Telemetry in m-c is written in restructured text, built with mach doc, and is served on firefox-source-docs.mozilla.org. It probably would be best to integrate with mach doc, and it seems possible that markdown-based documentation can be brought into the source docs without too much trouble.

Propose and build a system of documentation that rationalizes these disparate concepts and brings them together in a coherent way. Prioritize a system that is easy to read over one that is easy to write for.

Assignee: nobody → chutten
Status: NEW → ASSIGNED
Priority: -- → P1
Attached file Documentation Design

Not sure what happened, but bugzilla is forcing me to download a text file (that then contains the gdocs link) instead of redirect me there. Maybe selected the wrong doc type?

Flags: needinfo?(chutten)

Comment on attachment 9132377 [details]
Documentation Design

No objections here, I did leave one question in the doc though.

Attachment #9132377 - Flags: feedback+
Attached file Documentation Design
Flags: needinfo?(chutten)

Okay, this one seems to work.

Attachment #9132565 - Flags: feedback+
Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/063d4cbdde9e Set up Firefox on Glean documentation r=janerik
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: