git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] embargoed releases: also describe the git-security list and the process

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 2, 2022, 18:59 UTC
Message-ID
<xmqqwnal7gc9.fsf@gitster.g>
In-Reply-To
<pull.1345.git.1662071998812.gitgitgadget@gmail.com>
"Julia Ramer via GitGitGadget" <gitgitgadget@gmail.com> writes:
Show 14 quoted lines
> diff --git a/Documentation/howto/coordinate-embargoed-releases.txt b/Documentation/howto/coordinate-embargoed-releases.txt
> index 601aae88e9a..43400fd6025 100644
> --- a/Documentation/howto/coordinate-embargoed-releases.txt
> +++ b/Documentation/howto/coordinate-embargoed-releases.txt
> @@ -1,6 +1,121 @@
>  Content-type: text/asciidoc
> -Abstract: When a critical vulnerability is discovered and fixed, we follow this
> - script to coordinate a public release.
> +Abstract: When a vulnerability is reported, we follow these guidelines to
> + assess the vulnerability, create and review a fix, and coordinate embargoed
> + security releases.
> +
> +The `git-security` mailing list
> +===============================

Dissapointingly, addition of these two new "=====" underlined sections breaks the documentation build, which broke mi build locally as well as GitHub CI [*1*]

 * https://github.com/git/git/runs/8162258928?check_suite_focus=true#step:4:658
Fix should hopefully be trivial, keep the original title line 
    How we coordinate embargoed releases
    ====================================

intact, and make these two new sections underlined with "-----", demoting their subsections one level down accordingly.

But I care more about procedural gap because this should have been something the submitter could have noticed at their end. I somehow trusted that GitGitGadget would run preflight CI tests before accepting /submit, but if not, perhaps we should?

Thanks.
Previous: Junio C HamanoNext: Johannes Schindelin
Message 7 of 24 in “embargoed releases: also describe the git-security list and the process”
  1. embargoed releases: also describe the git-security list and the processJulia Ramer via GitGitGadget, Sep 1, 2022
  2. Junio C HamanoSep 2, 2022
  3. Julia RamerSep 27, 2022
  4. Junio C HamanoSep 28, 2022
  5. Julia RamerOct 18, 2022
  6. Junio C HamanoOct 19, 2022
  7. Junio C HamanoSep 2, 2022
  8. Johannes SchindelinSep 3, 2022
  9. Junio C HamanoSep 5, 2022
  10. embargoed releases: also describe the git-security list and the processJulia Ramer via GitGitGadget, Oct 19, 2022
  11. Junio C HamanoOct 19, 2022
  12. Taylor BlauOct 19, 2022
  13. Junio C HamanoOct 19, 2022
  14. Taylor BlauOct 19, 2022
  15. Junio C HamanoOct 19, 2022
  16. Taylor BlauOct 20, 2022
  17. embargoed releases: also describe the git-security list and the processJulia Ramer via GitGitGadget, Oct 21, 2022
  18. Junio C HamanoOct 21, 2022
  19. Julia RamerOct 24, 2022
  20. Junio C HamanoOct 24, 2022
  21. Taylor BlauOct 22, 2022
  22. Julia RamerOct 24, 2022
  23. embargoed releases: also describe the git-security list and the processJulia Ramer via GitGitGadget, Oct 24, 2022
  24. Junio C HamanoOct 24, 2022

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.