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

Re: [PATCH 0/4] Use oid_object_info() instead of read_object_file()

From
Johannes Schindelin <johannes.schindelin@gmx.de>
Date
Jul 10, 2018, 09:47 UTC
Message-ID
<nycvar.QRO.7.76.6.1807101133060.75@tvgsbejvaqbjf.bet>
In-Reply-To
<CAL21BmkBohTOVdCO_ENVfzL28aRjoh1MCCF6750AQEYsc7L54w@mail.gmail.com>
Hi Olga,
On Mon, 9 Jul 2018, Оля Тележная wrote:
> [2] https://public-inbox.org/git/010201637254c969-a346030e-0b75-41ad-8ef3-2ac7e04ba4fb-000000@eu-west-1.amazonses.com/

This type of Message-Id makes me think that you used SubmitGit to send this patch series.

The main problem I see here is that the patches are not sent as replies to this cover letter, and therefore they are seemingly disconnected on the mailing list.

It was also my impression that SubmitGit started supporting sending cover letters, in which case you would not have to jump through hoops to thread the mails properly. But for that to work, the PR has to have a description which is then used as cover letter. I do not see any description in https://github.com/git/git/pull/520, though. Maybe provide one?

Ciao, Johannes

P.S.: You might have noticed that I am working (slowly, but steadily) on a contender for SubmitGit that I call GitGitGadget. Originally, I really wanted to enhance SubmitGit instead because I am a big believer of *not* reinventing the wheel (so much energy gets wasted that way).

However, in this case the limitations of the chosen language (I do not want to learn Scala, I have absolutely zero need to know Scala in any of my other endeavors, and my time to learn new things is limited, so I spend it wisely) and the limitations of the design (the UI is completely separate from GitHub, you have to allow Amazon to send mails in your name, and SubmitGit's design makes it impossible to work bi-directionally, it is only GitHub -> mailing list, while I also want the option to add replies on the mailing list as comments to the GitHub PR in the future) made me reconsider.

If you want to kick the tires, so to say, I welcome you to give GitGitGadget a try. It would require only a couple of things from you:

- You would have to settle for a branch name, and then not open new PRs
  for every iteration you want to send, but force-push the branch instead.
- You would have to open a PR at https://github.com/gitgitgadget/git.
- You would have to provide the cover letter via the PR's description (and
  update that description before sending newer iterations).
- I would have to add you to the list of users allowed to send patches via
  GitGitGadget (GitGitGadget has some really light-weight access control
  to prevent spamming).
- You would then send a new iteration by simply adding a comment to your
  PR that contains this command: /submit
- To integrate well with previous patch series iterations (i.e. to connect
  the threads), I would have to come up with a little bit of tooling to
  add some metadata that I have to reconstruct manually from your
  previously-sent iterations.
Previous: Junio C HamanoNext: Оля Тележная
Message 3 of 6 in “Use oid_object_info() instead of read_object_file()”
  1. 0/4 Use oid_object_info() instead of read_object_file()Оля Тележная, Jul 9, 2018
  2. Junio C HamanoJul 9, 2018
  3. Johannes SchindelinJul 10, 2018
  4. Оля ТележнаяJul 13, 2018
  5. Johannes SchindelinJul 18, 2018
  6. Junio C HamanoJul 18, 2018

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.