What should we do about a time-based release policy and library compatibility?
#1
I’ve been trying to get my head around the new release policy for our project’s package repository, and honestly, I’m a bit stuck. The maintainers are pushing for a time-based model now, but I keep worrying about how we’ll handle library compatibility and downstream distro maintainers if a core component isn’t ready by the scheduled date.
Reply
#2
I tried a time based release last quarter. We carved out a window and marked features as ready, but ABI breakages still slipped in and downstream maintainers started patching upstream themselves. We kept a compatibility matrix and asked for backports, but it stayed messy.
Reply
#3
A core component slipped the schedule by two weeks on our side. We shipped anyway and documented the delta, but distro teams said they couldn't align their trees and asked for a longer lead time for backports.
Reply
#4
Maybe the root issue isn’t the calendar at all. Is the real problem the timing, or is upstream communication and test coverage really what trips people up?
Reply
#5
We tried a staggered rollout with feature flags, but it felt like chasing ghosts; a few teams stopped and asked for more flags and we punted the hard changes.
Reply


[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Forum Jump: