Not sure I trust patchwork yet

Matt Mackall mpm at selenic.com
Thu Jan 17 01:18:47 CST 2013


On Wed, 2013-01-16 at 22:36 -0800, Brendan Cully wrote:
> On Wednesday, 16 January 2013 at 23:35, Matt Mackall wrote:
> > I wrote the patchwork-to-imap-flag script I was wishing for earlier.
> > It works as follows:
> > 
> >  - find all messages marked "[PATCH" in my inbox
> >  - find all patches marked "new" or "under review" in patchwork
> >  - for each message in my inbox:
> >    - if it's in the patch set, flag it
> >    - if it's not, unflag it
> > 
> > Thus, if it has a flag in my inbox, I may not want to delete it just
> > yet, as I may need to reply to it or queue it.
> > 
> > But if it doesn't have a flag, I can delete it without tediously
> > cross-referencing it with the rest of my mailbox, crew, or patchwork,
> > safe in the knowledge that it's somehow been either dealt with or
> > superseded. 
> > 
> > However, I seem to have spotted several false negatives. Here are a
> > couple:
> > 
> > http://markmail.org/message/2asd5fg73v5bqgzb
> > http://markmail.org/message/kt56kjokj2lg7av6
> > 
> > These two patches do not appear to be anywhere on patchwork.
> > 
> > (I could simply also flag patches that are unknown to patchwork, but
> > that rather defeats the purpose of using patchwork and is also already
> > quite slow.)
> 
> Couldn't you flip it around and have patchwork flag the messages that
> it knows are no longer relevant so you can delete them quickly?

I could. But aside from that being semantically backwards, it misses the
point. Patchwork is missing stuff and that means I have to do the
tedious match-this-to-that-across-multiple-tools work that makes it so
hard to get out of my backlog.

There are at least 20 patches in my inbox that patchwork denies all
knowledge of. Most of them appear to be since Christmas. Here's another
one:

Subject: [PATCH 4 of 4 V3-Series-A] hidden: drop of the repo.hiddenrevs
http://markmail.org/message/pas5bdceuwce5qxr

(Time yourself searching for this on patchwork. It requires a hidden
form, a radio button, a drop-down, a text field, and a good choice of
keyword to do correctly. You can't search by msgid or body text.)

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list