A proposal for an always-releasable Debian
A proposal for an always-releasable Debian
Posted May 12, 2013 9:36 UTC (Sun) by k3ninho (subscriber, #50375)In reply to: A proposal for an always-releasable Debian by Richard_J_Neill
Parent article: A proposal for an always-releasable Debian
Change the conversation so that package teams tell the release team that (i) they're updating to upstream version X+1; (ii) they expect it will take so many weeks to migrate, so many weeks to build and so many weeks to test; (iii) add an estimate for the time taken to get feedback from Debian users once it's in the archive, which you could easily use popcon data and size of the change to estimate how quickly the obscure bug gets noticed and filed.
Within that, cutting down the bug filed -> fix applied -> fix tested time is essential, and having a framework to replicate an end-user's issue, as well as to verify it's not regressed in the future, would be a hge step forward. I'd suggest that second in importance is improving the information about how long it takes to update to the latest upstream packages.
(I've just noticed Conway's law lurking in the corner: "organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations", not completely sure how it applies to the design and release system in Debian.)
K3n.
