Patchwork v2.0.0-rc1 Available
Daniel Axtens
dja at axtens.net
Fri Feb 28 13:34:52 AEDT 2020
Stephen Finucane <stephen at that.guru> writes:
> On Wed, 2020-01-29 at 00:15 +1100, Daniel Axtens wrote:
>> Stephen Finucane <stephen at that.guru> writes:
>>
>> > $subject should read v2.2.0-rc1, clearly :)
>>
>> I'd like to see us squash the following before we do 2.2.0:
>>
>> * why does /api/patches/ make N queries for a project's linkname?
>>
>> * given that we have souped-up events, we need to make sure that they
>> don't get accidentally deleted, esp. for things like relations that
>> could actually go away. (on_delete=CASCADE is probably often wrong...)
>>
>> * we need to check that Konstantin's DB murdering query is fixed.
>>
>> * last but not least, I'd like to land Mete's relation work, and I
>> think we're getting close.
>>
>> I'm sure there are others but I wanted to dump this mental list lest I
>> miss the opportunity.
>
> Finally got around to reviewing the last of those, but personally I'd
> much rather we cut 2.2.0 now and focused on this and the above for
> 3.0.0. Clearly the relations work is important and useful work, but we
> haven't had a release in well over a year and the versions of Django we
> support are getting cruftier by the day. Two of the other three changes
> could in theory be backported post release too. If we cut the release
> now, that takes a bit of pressure off and means we won't end up forcing
> the relation work through just to get a release out.
I'd like to see relations land, but my top priority is Konstantin's
DB-murdering query.
It's unfortunate that we don't have more time to work on this, but I am
actively trying not to feel guilty about it: if Patchwork development
really matters to someone with a business-critical need, they can fund
someone to work on it. Until then, it's a best-effort enterprise.
Daniel
>
> Thoughts?
> Stephen
>
>> Regards,
>> Daniel
>>
>> > Stephen
>> >
>> > On Fri, 2019-12-27 at 18:17 +0000, Stephen Finucane wrote:
>> > > The first release candidate of the upcoming Patchwork v2.2.0 release
>> > > is
>> > > now available:
>> > >
>> > > https://github.com/getpatchwork/patchwork/releases/tag/v2.2.0-rc1
>> > >
>> > > This release includes a large number of changes, including:
>> > >
>> > > * Support for new versions of Django, Django REST Framework, and
>> > > Django Filter
>> > > * Multiple bugfixes
>> > >
>> > > We look forward to any feedback on this release. Barring any critical
>> > > issues, the final release will be cut at the end of this month.
>> > >
>> > > Happy patchworking!
>> > >
>> > > ---
>> > >
>> > > Patchwork is a patch tracking system for community-based projects. It
>> > > is intended to make the patch management process easier for both the
>> > > project's contributors and maintainers, leaving time for the more
>> > > important (and more interesting) stuff. You can find out more on the
>> > > GitHub repo [1], the docs [2], or the original project homepage [3].
>> > >
>> > > [1]: https://github.com/getpatchwork/patchwork
>> > > [2]: https://patchwork.readthedocs.org/
>> > > [3]: http://jk.ozlabs.org/projects/patchwork/
>> > >
>> > > _______________________________________________
>> > > Patchwork mailing list
>> > > Patchwork at lists.ozlabs.org
>> > > https://lists.ozlabs.org/listinfo/patchwork
>> >
>> > _______________________________________________
>> > Patchwork mailing list
>> > Patchwork at lists.ozlabs.org
>> > https://lists.ozlabs.org/listinfo/patchwork
More information about the Patchwork
mailing list