https://pantsbuild.org/ logo
#development
Title
# development
w

witty-crayon-22786

08/13/2021, 8:41 PM
i’m on release duty for today… i assume that we’re not quite ready to cut 2.7.0rc0, but we should probably try to keep the train relatively on time.
does cutting one more dev release this week and then planning for 2.7.0rc0 next week make sense?
c

curved-television-6568

08/13/2021, 8:48 PM
Would that mean there’s a weeks window to get #12467 into 2.7.0? Otherwise it would end up in 2.8.0?
h

hundreds-father-404

08/13/2021, 8:53 PM
Definitely not ready for 2.7.0rc0 today. I do think really we're close to tool lockfiles being ready as an experimental feature, per discussion this morning. Especially if we can still cherry-pick some things. I'm fine with it being marked experimental still, like a "technical preview" If we want 2.7.0rc0 for next week, multiple user lockfiles is going to miss the boat, which is fine. We shouldn't rush it too much.
w

witty-crayon-22786

08/13/2021, 8:53 PM
yea, that’s what it would mean. we sometimes cherry-pick features to stable branches, but it’s sortof rare.
but also, this is negotiable… we try to keep roughly to a monthly schedule for stable releases (https://www.pantsbuild.org/docs/release-strategy), but if developers have things that they want in, we can stretch
👍 1
c

curved-television-6568

08/14/2021, 6:54 AM
Got it 👍🏽 I’m ok with #12467 for 2.8.0 though, no rush on my end.
w

witty-crayon-22786

08/15/2021, 10:18 PM
@hundreds-father-404: FYI: 2.7.0.dev4 is cut, and needs M1 wheels
👍 1
@happy-kitchen-89482, @hundreds-father-404: are there more blockers for the docker support, or can @curved-television-6568 land that and then fixup via cherrypicks?
sounds like we’re getting closer to cutting 2.7.0rc0
h

hundreds-father-404

08/27/2021, 8:18 PM
Hm I haven't tracked that PR closely. Because it's an experimental backend still, the threshold is lower to merge though. We could merge fwict and use followup PRs for concerns? Both Andreas and Benjy are offline and probably asleep w/ Europe timezone
w

witty-crayon-22786

08/27/2021, 8:19 PM
kk. i’d also like to get #12675 in.
👍 1
h

hundreds-father-404

08/27/2021, 8:20 PM
@average-vr-56795 it looks like you're on release duty this week - do you know when you plan to? Stu or I could probably do it for you too if easier. Sounds like it may relieve some pressure to release on Monday rather than today
c

curved-television-6568

08/27/2021, 8:23 PM
Docker support is lacking test coverage. If that is ok for followup, so gtg.
h

hundreds-father-404

08/27/2021, 8:24 PM
yeah that's fine for followup imo given that it's experimental still. I certainly punted on tests for lockfiles for some time
a

average-vr-56795

08/27/2021, 8:38 PM
I'm working through the release notes at the moment, but happy to shelve it to Monday if you'd like
❤️ 1
Alternatively, I could do dev5 today and someone could kick off rc0 on Monday
h

hundreds-father-404

08/27/2021, 8:39 PM
Thank you! I think rc0 is probably fine on Monday
a

average-vr-56795

08/27/2021, 8:40 PM
Sounds good 🙂
h

happy-kitchen-89482

08/27/2021, 9:14 PM
I'll take a quick further look at https://github.com/pantsbuild/pants/pull/12467
❤️ 1
c

curved-television-6568

08/27/2021, 10:07 PM
I’ve replied to @happy-kitchen-89482s comments. Don’t think I’ll have to change anything wrgt those two, at least, unless I’m missing something.. 😉
🛏️ 2
h

happy-kitchen-89482

08/28/2021, 7:30 AM
I've approved the PR! Thanks for your excellent work on this and patience through the review.
❤️ 1
c

curved-television-6568

08/28/2021, 8:53 AM
Looking forward to expand on that Docker support. :) Finally started working on taking on pants on one of our most used core libraries. Once that is running smoothly, it should be easy to use on the rest of our dozens of py projects. And we use Docker a lot, so will definitely be driving/testing that support good 😊
a

average-vr-56795

08/29/2021, 9:10 AM
How's everyone's stuff for the release going?
c

curved-television-6568

08/29/2021, 10:22 AM
My PR has been merged.
👍 1
🎉 1
h

hundreds-father-404

08/29/2021, 5:19 PM
https://github.com/pantsbuild/pants/pull/12689 is the last of several PRs for stabilizing tool lockfiles, and will hopefully go green in a few minutes 🎉 After that, I'm ready. Can cherry-pick follow ups
👍 1