Patchwork v2.0.0-rc1 Available

Stephen Finucane stephen at that.guru
Fri Feb 28 10:33:28 AEDT 2020


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.

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