Publish Mozilla CA Policy 2.4

RESOLVED FIXED

Status

www.mozilla.org
Pages & Content
RESOLVED FIXED
a year ago
a year ago

People

(Reporter: gerv, Unassigned)

Tracking

Development/Staging

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [S3 Q1 17])

Attachments

(2 attachments)

Using the process established in bug 1317260 and documented at the top of the file bedrock/mozorg/templates/mozorg/about/governance/policies/security/certs/policy.html , we need to publish the new Mozilla CA Policy 2.4 at the following URL:
https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/policy/

The new policy in Markdown form can be found here:
https://github.com/mozilla/pkipolicy/blob/2.4/rootstore/policy.md

This document does incorporate a couple of other documents by reference - I think it's probably OK to just link to the Github versions.

So the links near the top of the content to the "Common CCADB Policy v1.0" and the "Mozilla CCADB Policy v1.0" would need changing from the current relative links to, respectively:

https://github.com/mozilla/pkipolicy/blob/2.4/ccadb/policy.md
and
https://github.com/mozilla/pkipolicy/blob/2.4/ccadb/mozilla.md

Gerv
pmac: how do we get this in the right queue? Is this Bugzilla component triaged at all?

Gerv
Flags: needinfo?(pmac)
This works. Apologies for the delay. Normally it's triaged. I'll ping :ericrenaud to get it in the sprint backlog and I'll get to it asap. Thanks for the ping.
Flags: needinfo?(pmac) → needinfo?(erenaud)
gerv: PR is in (attached). If you'd like to see it rendered before we merge the changes let me know and I can get it up on a demo instance of bedrock.
Flags: needinfo?(gerv)
Whiteboarding to this [S3 Q1 2017] sprint. (Thanks for picking this up pmac)
Flags: needinfo?(erenaud)
Whiteboard: [S3 Q1 17]

Comment 6

a year ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/45a8858585f55ddac3c96584456f609fbed66b65
Fix bug 1343200: Update CA Cert Policy

https://github.com/mozilla/bedrock/commit/31e0cedb8294186992c75d41af308d4c0d8b037e
Merge pull request #4698 from pmac/update-ca-policy-1343200

Fix bug 1343200: Update CA Cert Policy

Updated

a year ago
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → FIXED
pmac: something has gone a bit wrong with the conversion :-( Kathleen writes:

"Hi Gerv,

Numbering looks to be messed up in
https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/policy/#requirements

the first set of tems 2 through 7 and the lone sentence after item 7 are all supposed to be sub-points of item #1."

Skimming through, that's not the only place an ordered list has randomly appeared. The proper rendering should be as close as possible to this:
https://github.com/mozilla/pkipolicy/blob/2.4/rootstore/policy.md

Can you look into this and get it fixed?

Thanks,

Gerv
Status: RESOLVED → REOPENED
Flags: needinfo?(gerv) → needinfo?(pmac)
Resolution: FIXED → ---
Oh wow. My apologies. Looking now.
Flags: needinfo?(pmac)
Created attachment 8847660 [details] [review]
Link to Github pull-request: https://github.com/mozilla/bedrock/pull/4722

PR to switch to using a better tool for Markdown conversion so that we as closely as possible match the Github rendering.

Comment 10

a year ago
Commits pushed to master at https://github.com/mozilla/bedrock

https://github.com/mozilla/bedrock/commit/febf43bf23ba7991861f070aa3cd778b5bbc46fb
Fix bug 1343200: Use a better tool to process policy markdown

Using grip now to better ensure that the result matches the
expection from Github as close as possible.

https://github.com/joeyespo/grip

https://github.com/mozilla/bedrock/commit/83dff909c533ec0404447e5b4d2b8f7c9afb3536
Merge pull request #4722 from pmac/fix-cert-policy-formatting-1343200

Fix bug 1343200: Use a better tool to process policy markdown

Updated

a year ago
Status: REOPENED → RESOLVED
Last Resolved: a year agoa year ago
Resolution: --- → FIXED
Update is in production as of a few minutes ago. Please have a look and mark this bug verified if it looks correct. It looks right to me. My apologies again for missing this the first time.
pmac: LGTM. Thanks!

Gerv
You need to log in before you can comment on or make changes to this bug.