Patchwork v2.0.0 Available

Stephen Finucane stephen at that.guru
Tue Aug 29 19:15:44 AEST 2017


On Mon, 2017-08-28 at 09:36 -0700, David Miller wrote:
> From: Michael Ellerman <mpe at ellerman.id.au>
> Date: Mon, 28 Aug 2017 20:12:49 +1000
> 
> > Jeremy Kerr <jk at ozlabs.org> writes:
> > 
> >> Hi all,
> >>
> >>> Just an update: the database migration for v2.0.0 is taking a *long*
> >>> time, so we'll be out for more than that one hour. I'll get things
> >>> back up and running as soon as possible, but we're dependent on this
> >>> migration completing first.
> >>
> >> OK, we're back up now. Please let me know if anything looks amiss.
> > 
> > Thanks jk.
> > 
> > The series support and the clickable patch ids are big time savers for
> > me. :beers:
> 
> Agreed.
> 
> Why not take the series support a step further?  Make it like a
> virtual bundle, have the "download mbox" button and everything else
> there as well.

We do actually have this functionality, though it's only partially exposed in
the web UI at the moment. Click into any patch that has an associated series
and look at the top right corner. There are three links: 'diff', 'mbox', and
'series'. The last of these will download the patch with all its (series)
dependencies. We don't currently expose a way to download an entire series via
the web UI so you'll simply have to find the last patch in the series and click
into that.

You can also do this via the REST API. The 'git-pw' tool allows you to download
both a patch+dependencies and the entire series:

  git pw patch apply [--[no-]deps] [PATCH_ID]
  git pw series apply [SERIES_ID]

We'll probably add a more detailed series view to the web UI in a future
release.

> As it is designed now, I still have to create a dummy bundle just to
> get that mbox file for applying the patches.
> 
> You should be able to eliminate that step entirely.  I should be able
> to do everything I can do from a bundle page, from the series page.
> 
> Once something like that is in place, I'll be using bundles very
> infrequently.  Because capturing a patch series was my primary use for
> them.

Stephen


More information about the Patchwork mailing list