Commit Graph

2726 Commits (todo)

Author SHA1 Message Date
Junio C Hamano 513817af50 What's cooking (2026/10 #01) 2026-10-01 14:59:10 -07:00
Junio C Hamano 5c07aa6180 MaintNotes: shorten description on integration branches
We accumulated redundant paragraphs to give repeated descriptions on
various integration branches over the years in three places, repeat
the plea to use 'next' in your daily work to find bugs early twice,
and kept the description of historic 4-number/3-dotted versioning
scheme repeated twice.

Rewrite the entire "How various branches are used" section, without
losing substance.  Do lose the description of historic versioning
scheme, after transitioning out of it for the past 12 years.
2026-10-01 12:09:31 -07:00
Junio C Hamano e653959d5a What's cooking (2026/09 #10) 2026-09-27 22:18:33 -07:00
Junio C Hamano 2be4355e06 What's cooking (2026/09 #09) 2026-09-24 13:10:41 -07:00
Junio C Hamano dbcb82ed21 What's cooking (2026/09 #08) 2026-09-21 16:22:53 -07:00
Junio C Hamano a1534e44e3 What's cooking (2026/09 #07) 2026-09-16 11:32:51 -07:00
Junio C Hamano f81315c831 basecheck: cull already-checked commits in bulk 2026-09-16 10:42:32 -07:00
Junio C Hamano 200ebd3bd0 CannedResponses: engage in discussion 2026-09-16 10:42:13 -07:00
Junio C Hamano 7743fa0713 What's cooking (2026/09 #06) 2026-09-14 12:51:26 -07:00
Junio C Hamano a2c492b50f cook: force rechecking most recent topics 2026-09-11 12:02:37 -07:00
Junio C Hamano 48fe3d95d5 basecheck: test compile each step of new patch 2026-09-11 12:01:14 -07:00
Junio C Hamano edd0859237 What's cooking (2026/09 #05) 2026-09-11 12:00:47 -07:00
Junio C Hamano 703779e50c What's cooking (2026/09 #04) 2026-09-10 09:28:02 -07:00
Junio C Hamano 20c414f1f2 update-from-lore: stop if patch does not apply 2026-09-09 08:05:48 -07:00
Junio C Hamano f4c47e977d What's cooking (2026/09 #03) 2026-09-07 22:29:48 -07:00
Junio C Hamano 86b67bb8da What's cooking (2026/09 #02) 2026-09-04 15:45:57 -07:00
Junio C Hamano 1d8aa0d6e5 update-from-lore: enhance "afresh" mode
$ update-from-lore $URL [topic [base]]

With one or two args, require to be on a detached HEAD.  With three
args, the HEAD is detached to the third argument, base.  The patch
series named by $URL is applied there.

Further, with two or three args, create the topic branch with the
resulting commit.
2026-09-03 12:53:06 -07:00
Junio C Hamano 15ca23dd4d Reintegrate, cook: adopt 'Looking good' 2026-09-02 14:08:05 -07:00
Junio C Hamano 496dee12c8 What's cooking (2026/09 #01) 2026-09-02 14:07:35 -07:00
Junio C Hamano 161f50fc0e What's cooking (2026/08 #13) 2026-08-31 11:42:13 -07:00
Junio C Hamano 4ea7e05419 Meta/update-from-lore: go interactive at the end to save typing 2026-08-31 11:33:13 -07:00
Junio C Hamano 144b7194d1 What's cooking (2026/08 #12) 2026-08-28 15:44:33 -07:00
Junio C Hamano 8f5b73ea99 What's cooking (2026/08 #11) 2026-08-26 13:44:32 -07:00
Junio C Hamano 60adf576c2 Meta/cook: omit base merges from commit count of a topic 2026-08-25 20:20:40 -07:00
Junio C Hamano d943b576be Dothem/Make: prepare for proper worktree support
We used to (and we still may) depend on the new-workdir layout where
we could force checkout the same branch in the buildfarm directory.
Let's migrate it to use the officially supported worktree feature,
but be on detached HEADs.  Teach METAMAKEBRANCH environment variable
to Meta/Make, so that even a build on a detached HEAD can be told
for which branch it is building and installing.  Use the variable in
Meta/Dothem and adjust the script minimally.

So far, once the trees are set up, updating to newer revision and
building seem to work OK.  Nothing is done for bootstrapping part,
but this should do for now.
2026-08-23 21:30:55 -07:00
Junio C Hamano b127831ed1 Meta/onemerge: force C locale on comm
The script has 'comm' compare two 'git branch --list' output, which
is strictly ASCII/lexicographic order.  In en_US locale, for example,
the 'git branch --list' output order may not look sorted, e.g.
'pack-objects' may sort before or after 'packfile'.
2026-08-23 21:26:20 -07:00
Junio C Hamano 301ed736b8 What's cooking (2026/08 #10) 2026-08-23 17:54:43 -07:00
Junio C Hamano 99fa371e24 What's cooking (2026/08 #09) 2026-08-20 15:20:06 -07:00
Junio C Hamano eb4f30ea92 Meta/update-from-lore: accept an existing branch name to update 2026-08-20 09:13:14 -07:00
Junio C Hamano 1bafd9ee78 What's cooking (2026/08 #08) 2026-08-18 09:26:22 -07:00
Junio C Hamano eb17606c71 What's cooking (2026/08 #07) 2026-08-16 12:39:25 -07:00
Junio C Hamano 8f32772a42 What's cooking (2026/08 #06) 2026-08-14 17:01:58 -07:00
Junio C Hamano bb6d7d0b33 Meta/Dothem: $T == --test=X must come early on Meta/Make command line 2026-08-13 12:30:02 -07:00
Junio C Hamano d6e7d0aed7 Meta/cook -w: give cf and source links for candidates for 'next' 2026-08-13 12:29:22 -07:00
Junio C Hamano 4584c40425 What's cooking (2026/08 #05) 2026-08-12 18:39:01 -07:00
Junio C Hamano 4269484176 Meta/cook: add -s option 2026-08-12 18:11:11 -07:00
Junio C Hamano 449d52e57d What's cooking (2026/08 #04) 2026-08-10 21:56:36 -07:00
Junio C Hamano e539ce4588 What's cooking (2026/08 #03) 2026-08-07 16:16:30 -07:00
Junio C Hamano db44c4c632 What's cooking (2026/08 #02) 2026-08-05 14:13:30 -07:00
Junio C Hamano 3184592402 What's cooking (2026/08 #01) 2026-08-03 10:12:31 -07:00
Junio C Hamano 6ac7389b54 What's cooking (2026/07 #13) 2026-07-29 11:56:38 -07:00
Junio C Hamano abe2305a84 Meta/cook: make it slightly easier to debug
When the blurb pattern finds no match, the program only said that it
does not match and died.  It would be very hard to make it report
that this and that token in the blurb text is misspelt and it would
match the pattern when that typo gets fixed, but at least it should
be able to dump the haystack it was looking for needles in to let
the human user do the guessing.
2026-07-26 21:08:42 -07:00
Junio C Hamano 08a10c9b74 What's cooking (2026/07 #12) 2026-07-26 15:03:51 -07:00
Junio C Hamano 00caf9dafb Meta/Count: do not add unnecessary @{now} 2026-07-26 07:24:07 -07:00
Junio C Hamano 2883c9d288 What's cooking (2026/07 #11) 2026-07-24 15:09:54 -07:00
Junio C Hamano dea7ccfea1 Meta/update-from-lore: support initial import as well 2026-07-24 13:22:28 -07:00
Junio C Hamano 7e3326a521 What's cooking (2026/07 #10) 2026-07-22 17:28:29 -07:00
Junio C Hamano 26a198328d Meta/onemerge: clean temporary files correctly and exit non-zero upon failure 2026-07-21 12:23:37 -07:00
Junio C Hamano 5759148277 What's cooking (2026/07 #09) 2026-07-20 17:13:02 -07:00
Junio C Hamano 6aa8a2c33d Meta/Reintegrate: allow preparing an update on a detached HEAD
While waiting for build and test of the current round of
integration, we should be able to prepare the next round while on
a detached HEAD.  By running

    $ git co --detach master
    $ INTO=jch Meta/redo-jch.sh

we can prepare a sequence of "Merge branch 'foo' into jch" commits
that can be used to replace 'jch' that is currently being tested,
without disrupting the test.
2026-07-20 11:59:33 -07:00