0.33.x, rewrite, 0.34?

0 views
Skip to first unread message

Greg Troxel

unread,
Dec 30, 2025, 7:28:42 PM (2 days ago) 12/30/25
to bup-...@googlegroups.com
I'm curious about the future. main and the rewrite branch now deal with
script(1) on various systems better (thanks to Rob for lots of offlist
help/debugging, and merging the patch we ended up with), so I've been
getting back on track running tests.

I wonder then:

How soon do we expect to merge the tmp/review/rewrite branch to main?

How close are we to starting to trial main as future 0.34.0?

Is 0.33.x going to get updates, or is 0.34 close enough?


The only thing I'm really aware of that is missing on 0.33.x is:

b3563db9 (upstream/master, upstream/main, upstream/HEAD, origin/main, origin/HEAD, main) with-tty: use OSTYPE everywhere and test for -e behavior
2e4b6afc with-tty: document variants; support NetBSD
2c639476 with-tty: reject netbsd for now (upstream issue)

tests on macOS 13 are troubled on that branch due to script detection
issues, but there's no point debugging it without the on-main fixes.
I can prepare a branch with conflicts dealt with if that's helpful. My
first attempt at conflict resolution doesn't seem right.
But, if we're heading for 0.34 soon, it may not be worth it.

Rob Browning

unread,
Dec 30, 2025, 8:32:46 PM (2 days ago) 12/30/25
to Greg Troxel, bup-...@googlegroups.com
Greg Troxel <g...@lexort.com> writes:

> I wonder then:
>
> How soon do we expect to merge the tmp/review/rewrite branch to main?
>
> How close are we to starting to trial main as future 0.34.0?

Soon, I think -- I don't believe anything else is planned. I'll
probably merge it in the next week or two, if nothing comes up.

> Is 0.33.x going to get updates, or is 0.34 close enough?

Sure, "as needed", but the main focus is definitely shifting to 0.34+,
i.e. the bar for 0.33.x will be (notably) higher, assuming 0.34 settles
well enough.

> b3563db9 (upstream/master, upstream/main, upstream/HEAD, origin/main, origin/HEAD, main) with-tty: use OSTYPE everywhere and test for -e behavior
> 2e4b6afc with-tty: document variants; support NetBSD
> 2c639476 with-tty: reject netbsd for now (upstream issue)

Right, I might cherry-pick those later, but if I forget, feel free to
remind me. I might also make another 0.33.x release in a while since
it's been requested for Debian stable (it'd be good to have the changes
since 0.33.7 in stable).

Thanks
--
Rob Browning
rlb @defaultvalue.org and @debian.org
GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A
GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
Reply all
Reply to author
Forward
0 new messages