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

Re: 2.11.0-rc1 will not be tagged for a few days

From
Jeff King <peff@peff.net>
Date
Nov 8, 2016, 00:40 UTC
Message-ID
<20161108004038.a7gyoe6wpucxjmvz@sigill.intra.peff.net>
In-Reply-To
<xmqqk2cgc95m.fsf@gitster.mtv.corp.google.com>
On Sun, Nov 06, 2016 at 06:32:05PM -0800, Junio C Hamano wrote:
> I regret to report that I won't be able to tag 2.11-rc1 as scheduled
> in tinyurl.com/gitCal (I am feverish and my brain is not keeping
> track of things correctly) any time soon.  I'll report back an
> updated schedule when able.

Take your time. Even if we end up bumping the release by a whole week, I don't think it's a big deal (which seems likely given the holiday in the middle, unless you really want to release on Thanksgiving).

Show 5 quoted lines
> found on the list.  I am aware of only two right now ("cast enum to
> int to work around compiler warning", in Dscho's prepare sequencer
> series, and "wc -l may give leading whitespace" fix J6t pointed out
> in Lars's filter process series), but it is more than likely that I
> am missing a few more.

In addition to J6t's fix in t0021, we need mine that you queued in jk/filter-process-fix.

I think we also need to make a final decision on the indent/compaction heuristic naming. After reading Michael's [0], and the claim by you and Stefan that the "compaction" name was declared sufficiently experimental that we could later take it away, I'm inclined to follow this plan:

  1. Ship v2.11 with what is in master; i.e., both compaction and indent
     heuristics, triggerable by config or command line.
  2. Post-v2.11, retire the compaction heuristic as a failed experiment.
     Keeping it in v2.11 doesn't hurt anything (it was already
     released), and lets us take our time coming up with and cooking the
     patch.
  3. Post-v2.11, flip the default for diff.indentHeuristic to "true".
     Keep at least the command line option around indefinitely for
     experimenting (i.e., "this diff looks funny; I wonder if
     --no-indent-heuristic makes it look better").
     Config option can either stay or go at that point. I have no
     preference.

The nice thing about that plan is it punts on merging any new code to post-v2.11. :)

Another possible regression came up today in [1]. I haven't worked up a patch yet, but I'll do so in the next day or so.

I think that's where we're at now. I'll keep collecting and can give you the full list when you're back in action.

Get well.
[0] http://public-inbox.org/git/8dbbd28b-af60-5e66-ae27-d7cddca233dc@alum.mit.edu/
[1] http://public-inbox.org/git/20161108003034.apydvv3bav3s7ehq@sigill.intra.peff.net/
Previous: Junio C HamanoNext: Johannes Sixt
Message 2 of 21 in “2.11.0-rc1 will not be tagged for a few days”
  1. Junio C HamanoNov 7, 2016
  2. Jeff KingNov 8, 2016
  3. Johannes SixtNov 8, 2016
  4. Jeff KingNov 8, 2016
  5. Junio C HamanoNov 9, 2016
  6. Jeff KingNov 9, 2016
  7. Junio C HamanoNov 9, 2016
  8. Junio C HamanoNov 9, 2016
  9. Junio C HamanoNov 10, 2016
  10. Junio C HamanoNov 11, 2016
  11. Johannes SchindelinNov 11, 2016
  12. Johannes SchindelinNov 11, 2016
  13. Lars SchneiderNov 11, 2016
  14. Lars SchneiderNov 11, 2016
  15. Lars SchneiderNov 11, 2016
  16. Johannes SixtNov 11, 2016
  17. Junio C HamanoNov 11, 2016
  18. Junio C HamanoNov 11, 2016
  19. Johannes SixtNov 11, 2016
  20. Lars SchneiderNov 12, 2016
  21. Junio C HamanoNov 11, 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.