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

Re: update_linked_gitdir writes relative path to .git/worktrees/<id>/gitdir

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 9, 2016, 21:02 UTC
Message-ID
<xmqqoabp38do.fsf@gitster.mtv.corp.google.com>
In-Reply-To
<1455048354.2511.199.camel@mattmccutchen.net>
Matt McCutchen <matt@mattmccutchen.net> writes:
> See my revised proposed text here:
>
> https://github.com/git/git-scm.com/pull/676/files

If somebody says "The ancient version I use has this bug, it does not reproduce with 'next'", the first thing we would ask would be "Does it still happen on 'master'?" Even though it is often clear from the context and the nature of the bug which topic in 'next' is likely to have fixed it, if the reporter skipped 'master', we would end up scratching our head which topic in 'next' that is not 'master' fixed it as a side effect. And because not everything on 'next' is ready for 'master', we cannot just merge everything ;-)

On the other hand, if somebody says "The ancient version I use has this bug, it does not reproduce with 'master'", we would likely not to say anything other than "Oh, that's good for you.".

If somebody says "The ancient version I use has this bug, it still reproduces with 'master'", then we would ask 'next' to be tried.

For these reasons, I'd say "try the 'master' branch". Trying 'next' is highly appreciated, but not without trying 'master'.

> I left a mention of providing feedback on pending fixes but thought it
> would be too much to go into the details of how to identify whether
> there is a pending fix.

What is in 'master' relative to the version of Git the bug reporter has can be seen by reading through RelNotes of the released versions since the version reporter used, and RelNotes in the 'master'. Every time an updated 'master' is pushed out, the changes made by the topics merged to it are added to update RelNotes.

"What's cooking" report, issued once or twice a week, summarizes the topics that are still not in 'master' (the description in there are used to update RelNotes when topics graduate to 'master').

Also "Git Rev News" may cover recent efforts on tackling interesting bugs.

Thanks.
Previous: Matt McCutchenNext: Matt McCutchen
Message 8 of 10 in “update_linked_gitdir writes relative path to .git/worktrees/<id>/gitdir”
  1. Matt McCutchenFeb 6, 2016
  2. Junio C HamanoFeb 7, 2016
  3. Matt McCutchenFeb 8, 2016
  4. Duy NguyenFeb 8, 2016
  5. Jeff KingFeb 8, 2016
  6. Junio C HamanoFeb 8, 2016
  7. Matt McCutchenFeb 9, 2016
  8. Junio C HamanoFeb 9, 2016
  9. Making the "Note from the maintainer" information discoverableMatt McCutchen, Feb 9, 2016
  10. git.txt: encourage bug reporters to test recent versionsMatt McCutchen, Feb 9, 2016

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.