[Twisted-Python] Upcoming Twisted Release

Jean-Paul Calderone exarkun at twistedmatrix.com
Mon Dec 28 04:38:55 MST 2020


On Mon, Dec 28, 2020 at 6:13 AM Adi Roiban <adi at roiban.ro> wrote:

>
>>> I plan to update the release documentation to make it clear that all
>>> release blocker tichet
>>> should have an owner and there are plans to fix the ticket in a maximum
>>> of 2 weeks.
>>>
>>> Otherwise we risk to block the release forever... and if we delay
>>> forever people will start using "trunk"
>>> and if everybody is using trunk, what is the point of a release :) ?
>>>
>>
>> Part of the point is that when someone runs `pip install ...` they get a
>> *working* version of Twisted, to the best of the project's ability to
>> provide one.
>>
>> Fortunately many regressions aren't that difficult to resolve.  At worst,
>> find the merge that introduced them and revert it.  This works best when
>> regressions are found in a timely manner, of course.  Of course it's also
>> nice if the problem can be fixed without backing out whatever (presumably
>> desirable) set of changes it came along with.
>>
>> Part of the release managers job is to motivate this kind of work to
>> happen.  A standing policy to revert the cause of a regression can also
>> serve as good motivation to get the other kind of fix in, too.
>>
>> It's better if these known regressions don't linger for months, though.
>> It looks like the Buildbot PR had a failing CI run in October.  I'd suggest
>> that not waiting until December is a good way to avoid having these kinds
>> of situations turn into a larger problem.
>>
>> Jean-Paul
>>
>>
> Thanks Kyle and Jean-Paul for your feedback.
>
> I guess there are no comments against removing a ticket from the
> release-blocking list if the ticket is not active for 1 or 2 weeks.
>
>
Commenting against this was the main reason for my earlier reply.  I've
left my quoted reply above.

Jean-Paul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20201228/2b78e76c/attachment.htm>


More information about the Twisted-Python mailing list