From: Pedro Alves <palves@redhat.com>
To: Tom Tromey <tromey@redhat.com>, Joel Brobecker <brobecker@adacore.com>
Cc: Gary Benson <gbenson@redhat.com>,
Stan Shebs <stanshebs@earthlink.net>,
gdb@sourceware.org
Subject: Re: Patchwork patch tracking system
Date: Wed, 21 May 2014 17:18:00 -0000 [thread overview]
Message-ID: <537CDFCE.7000407@redhat.com> (raw)
In-Reply-To: <87tx8jnq7j.fsf@fleche.redhat.com>
On 05/21/2014 03:47 PM, Tom Tromey wrote:
> Tom> I've been trying the patchworks install as well. I don't find it all
> Tom> that useful myself, but maybe it would be better if more people were
> Tom> using it.
>
> Let me walk that back a little.
>
> I've been trying it again and it is useful. I've been using it every
> day.
Just to reinforce, in case people wonder whether previous users
backed out -- I still use it, and find it useful.
One useful thing even if you're not interested in others' patches
is getting the list of your own patches that are pending.
For example, I get mine here:
http://patchwork.siddhesh.in/project/binutils-gdb/list/?submitter=37
(I just have that bookmarked)
It's easy to find one's URL, by hitting the "Filters" link at the
top of the patches table, and filtering by submitter. That'll
take you to such an url.
> 2. Building on #1, if it could tell when a patch series obsoletes an
> older series.
Obviously, even for single patches. But I think any patch tracking
system will require some sort of action to have a patch obsolete some
other as opposed to adding more on top.
> I think this would work best with patch series support, because it's
> common when resubmitting for patches to change their subject and
> otherwise be "untrackable", whereas we could easily adopt a
> convention that the new series have the same title for the cover
> letter.
Yeah. I think this would be a nice to have, but if people (at least
frequent submitters) care for their own patches, then this really
isn't a big problem.
> 3. If it ignored "FYI" patches. This step could be applied after #2 so
> that the final courtesy copy would zap the old series from the UI.
I know you know this, but for others -- I'm getting around this by
running this script once in a while:
pwclient list -s New |
grep -i "\[.*commit.*\]\|\[.*pushed.*\]\|\[.*fyi.*\]" |
cut -f 1 -d ' ' |
while read patch; do
printf "updating %d: " $patch
pwclient info $patch | grep " name *:" | sed 's/^- name *: //'
pwclient update -s Accepted $patch
done
That uses the command line client to "Accept" "New" patches
patches that have [commit], [commit] or [fyi] in its subject.
You can find it at:
https://github.com/palves/misc/blob/master/patchwork/pwupdate-already-pushed
> 4. If we ran the existing patchwork automatic zapper regularly so that
> commits could remove patches from the UI.
I'm not certain that would work for us, unless we change some process.
I am under the impression that that matches commits by git hash.
The fact that the ChangeLog is usually not a part of the patch
and then is added before push changes the hash. Also,
given we only allow fast-forward, it's very frequent that patches
need to be rebased when pushed, which changes hash as well.
--
Pedro Alves
next prev parent reply other threads:[~2014-05-21 17:18 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-02 10:08 Gary Benson
2014-04-04 22:50 ` Stan Shebs
2014-04-17 18:18 ` Gary Benson
2014-04-22 15:40 ` Joel Brobecker
2014-04-22 15:51 ` Eric Christopher
2014-04-22 18:37 ` Joel Brobecker
2014-04-24 11:42 ` Siva Chandra
2014-08-02 14:25 ` Mike Frysinger
2014-04-29 17:25 ` Tom Tromey
2014-04-29 17:36 ` Eli Zaretskii
2014-04-29 18:58 ` Joel Brobecker
2014-04-30 9:19 ` Gary Benson
2014-04-30 12:45 ` Joel Brobecker
2014-04-29 19:33 ` Pedro Alves
2014-04-29 22:32 ` Breazeal, Don
2014-04-30 1:08 ` Pedro Alves
2014-04-30 3:45 ` Breazeal, Don
2014-05-21 14:47 ` Tom Tromey
2014-05-21 17:18 ` Pedro Alves [this message]
2014-05-21 17:49 ` Joel Brobecker
2014-05-21 18:03 ` Eli Zaretskii
2014-05-21 18:23 ` Joel Brobecker
2014-05-21 18:48 ` Eli Zaretskii
2014-05-21 19:45 ` Joel Brobecker
2014-05-21 21:35 ` Pedro Alves
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=537CDFCE.7000407@redhat.com \
--to=palves@redhat.com \
--cc=brobecker@adacore.com \
--cc=gbenson@redhat.com \
--cc=gdb@sourceware.org \
--cc=stanshebs@earthlink.net \
--cc=tromey@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox