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

Re: git signed push server-side

From
Junio C Hamano <gitster@pobox.com>
Date
Aug 25, 2017, 22:11 UTC
Message-ID
<xmqqzianqow2.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<22944.38288.91698.811743@chiark.greenend.org.uk>
Ian Jackson <ijackson@chiark.greenend.org.uk> writes:
Show 7 quoted lines
> I have been investigating git signed pushes.  I found a number of
> infelicities in the server side implementation which make using this
> in practice rather difficult.  I'm emailing here (before writing
> patches) to see what people think of my proposed changes.
> ...
> If I send patches like the above, would they be welcomed (subject to
> detailed review, of course) ?

When I did the signed push, the primary focus was to get the protocol extension right, and what the server end does with the received certificate was left as something that can be refined later by those who are really into it.

So I do find it a welcome development that you are looking into it (but remember, I do not represent "people"---I am merely one of them).

I and others may or may not have objections and may or may not offer better ideas over what you are going to write in your design docs and patches---I cannot promise anything before seeing them.

Previous: Ian JacksonNext: Jonathan Nieder
Message 2 of 6 in “git signed push server-side”
  1. Ian JacksonAug 25, 2017
  2. Junio C HamanoAug 25, 2017
  3. Jonathan NiederAug 26, 2017
  4. Junio C HamanoAug 26, 2017
  5. Junio C HamanoAug 26, 2017
  6. Ian JacksonAug 26, 2017

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.