Closed
Bug 1115278
Opened 11 years ago
Closed 11 years ago
Make Sphinx docs work with Read The Docs
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla37
People
(Reporter: gps, Assigned: gps)
References
Details
Attachments
(5 files, 1 obsolete file)
|
39 bytes,
text/x-review-board-request
|
glandium
:
review+
|
Details |
|
39 bytes,
text/x-review-board-request
|
glandium
:
review+
|
Details |
|
39 bytes,
text/x-review-board-request
|
glandium
:
review+
|
Details |
|
39 bytes,
text/x-review-board-request
|
glandium
:
review+
|
Details |
|
39 bytes,
text/x-review-board-request
|
glandium
:
review+
|
Details |
Read The Docs is amazing. It would be even more amazing if we could host Firefox' Sphinx docs on it.
Comment 1•11 years ago
|
||
I'm not really thrilled to have yet another place to look at for Mozilla docs. It's already confusing enough.
| Assignee | ||
Comment 2•11 years ago
|
||
My goal is to make RTD the canonical home and to kill the Jenkins CI (unless of course we want to keep it running so we get alerts when it fails).
Comment 3•11 years ago
|
||
I'd rather have some automation put things on mdn or wiki.m.o than having yet another documentation url. That actually applies to what's currently on ci.mozilla.org. But I'll leave the final word to Sheppy. I'm merely mentioning my developer POV.
| Assignee | ||
Comment 4•11 years ago
|
||
Bug 920314 is on file to host the docs on MDN. Last update, they are unable to "import" Sphinx docs directly into MDN. Instead, they install URL proxies to expose docs from RTD on MDN. So getting the docs published on RTD is a prerequisite to getting them on MDN.
Blocks: 920314
| Assignee | ||
Comment 5•11 years ago
|
||
Attachment #8541288 -
Flags: review?(mh+mozilla)
| Assignee | ||
Comment 6•11 years ago
|
||
/r/1727 - Bug 1115278 - Move Sphinx build scanning into moztreedocs
/r/1729 - Bug 1115278 - Store docs directory in a variable
/r/1731 - Bug 1115278 - Move Sphinx documentation staging into Sphinx extension
/r/1733 - Bug 1115278 - Add virtualenv to Sphinx environment
/r/1735 - Bug 1115278 - Fix mach documentation issues
Pull down these commits:
hg pull review -r e550299f0d19db8739bbbd3979c68fdee1b2be1e
Comment 7•11 years ago
|
||
Comment 8•11 years ago
|
||
Comment 9•11 years ago
|
||
Comment 10•11 years ago
|
||
https://reviewboard.mozilla.org/r/1733/#review1133
::: python/mozbuild/mozbuild/sphinx.py
(Diff revision 1)
> - app.srcdir = manager._docs_dir
> + app.srcdir = os.path.join(app.outdir, '_staging')
why change this?
Comment 11•11 years ago
|
||
Updated•11 years ago
|
Attachment #8541288 -
Flags: review?(mh+mozilla) → review+
Comment 12•11 years ago
|
||
| Assignee | ||
Comment 13•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/8656f5cdba46
https://hg.mozilla.org/integration/mozilla-inbound/rev/01ece2e26ef9
https://hg.mozilla.org/integration/mozilla-inbound/rev/6e708bf5daab
https://hg.mozilla.org/integration/mozilla-inbound/rev/245bebb9e0d2
https://hg.mozilla.org/integration/mozilla-inbound/rev/9acf0e1ecae6
https://hg.mozilla.org/mozilla-central/rev/8656f5cdba46
https://hg.mozilla.org/mozilla-central/rev/01ece2e26ef9
https://hg.mozilla.org/mozilla-central/rev/6e708bf5daab
https://hg.mozilla.org/mozilla-central/rev/245bebb9e0d2
https://hg.mozilla.org/mozilla-central/rev/9acf0e1ecae6
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla37
| Assignee | ||
Comment 15•10 years ago
|
||
Attachment #8541288 -
Attachment is obsolete: true
Attachment #8618972 -
Flags: review+
Attachment #8618973 -
Flags: review+
Attachment #8618974 -
Flags: review+
Attachment #8618975 -
Flags: review+
Attachment #8618976 -
Flags: review+
| Assignee | ||
Comment 16•10 years ago
|
||
| Assignee | ||
Comment 17•10 years ago
|
||
| Assignee | ||
Comment 18•10 years ago
|
||
| Assignee | ||
Comment 19•10 years ago
|
||
| Assignee | ||
Comment 20•10 years ago
|
||
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•