Closed Bug 1598963 Opened 6 years ago Closed 6 years ago

Improve markdown support

Categories

(Developer Infrastructure :: Source Documentation, task)

task
Not set
normal

Tracking

(firefox72 fixed)

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: Sylvestre, Assigned: Sylvestre)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

Python-frontmatter / on pip
This to parse and ignore the front matter (we use it for geckoview doc - based on jekyll)

Example of the bad rendering:
https://firefox-source-docs.mozilla.org/mobile/android/geckoview/consumer/docs/automation.html

Actually, doing more changes related to the markdown support

Summary: Add python-frontmatter as a dependency → Improve markdown support
Attached image example of the issue
Attachment #9111093 - Attachment description: image.png → example of the issue

If we are dealing with a markdown file with a front matter,
we read the information from the front matter/YAML,
write a new md file with the right information
and copy it in the target directory

Depends on D54426

Pushed by sledru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/72c69d6dbf79 Update the recommonmark dep to 0.6.0 r=ahal
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Pushed by sledru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/639299a38c26 Add python-frontmatter as a dependency r=ahal https://hg.mozilla.org/integration/autoland/rev/353fe8181597 Manage markdown frontmatter r=ahal
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: