Skip to content

Commit 08bb160

Browse files
Fam ZhengstefanhaRH
Fam Zheng
authored andcommitted
Add a git-publish configuration file
git-publish [1] is a convenient tool to send patches and has been popular among QEMU developers. Recently it has been made available in Fedora/Debian official repo. One nice feature of the tool is a per-project configuration with profiles, especially in which the cccmd option is a handy method to create the Cc list. [1]: https://github.com/stefanha/git-publish Signed-off-by: Fam Zheng <famz@redhat.com> Message-id: 20180226030326.20219-2-famz@redhat.com Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
1 parent bb37a2c commit 08bb160

File tree

1 file changed

+51
-0
lines changed

1 file changed

+51
-0
lines changed

.gitpublish

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
#
2+
# Common git-publish profiles that can be used to send patches to QEMU upstream.
3+
#
4+
# See https://github.com/stefanha/git-publish for more information
5+
#
6+
[gitpublishprofile "default"]
7+
base = master
8+
to = qemu-devel@nongnu.org
9+
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null
10+
11+
[gitpublishprofile "rfc"]
12+
base = master
13+
prefix = RFC PATCH
14+
to = qemu-devel@nongnu.org
15+
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null
16+
17+
[gitpublishprofile "stable"]
18+
base = master
19+
to = qemu-devel@nongnu.org
20+
cc = qemu-stable@nongnu.org
21+
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null
22+
23+
[gitpublishprofile "trivial"]
24+
base = master
25+
to = qemu-devel@nongnu.org
26+
cc = qemu-trivial@nongnu.org
27+
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null
28+
29+
[gitpublishprofile "block"]
30+
base = master
31+
to = qemu-devel@nongnu.org
32+
cc = qemu-block@nongnu.org
33+
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null
34+
35+
[gitpublishprofile "arm"]
36+
base = master
37+
to = qemu-devel@nongnu.org
38+
cc = qemu-arm@nongnu.org
39+
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null
40+
41+
[gitpublishprofile "s390"]
42+
base = master
43+
to = qemu-devel@nongnu.org
44+
cc = qemu-s390@nongnu.org
45+
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null
46+
47+
[gitpublishprofile "ppc"]
48+
base = master
49+
to = qemu-devel@nongnu.org
50+
cc = qemu-ppc@nongnu.org
51+
cccmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback 2>/dev/null

0 commit comments

Comments
 (0)