From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= Subject: offtopic: handling patches Date: Fri, 30 Jun 2017 18:57:01 +0200 Message-ID: <20170630165701.GC3828@mail-itl> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3550043905244255562==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel List-Id: xen-devel@lists.xenproject.org --===============3550043905244255562== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DSayHWYpDlRfCAAQ" Content-Disposition: inline --DSayHWYpDlRfCAAQ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, How you guys handle patches with emails? I know git am and git format-patch/send-email, but those tools are quite limited, especially when handling patch series, subsequent versions etc. What I miss there: - patch versioning (git notes could be used, but it doesn't survive git commit --amend, nor git rebase) - keeping/versioning cover email - collecting Cc: from all patches in series into cover email - adding Reviewed-by, Acked-by etc tags I can't believe you all do this all manually ;) Is there any commonly available tool I can't find, or everyone have own scripts? --=20 Best Regards, Marek Marczykowski-G=C3=B3recki Invisible Things Lab A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? --DSayHWYpDlRfCAAQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJZVoLdAAoJENuP0xzK19csooAH/iZnGiBv/sj4T0qx2RaJB6yh Ey1XIXKp2sFjByiC2yjWtUZU70WB3WpP/Z2mctBQ2WfyDj+0EurOylP0fsHQ2Z+w sdRMImF7v3un5Enp59mOfD19APwlCvsUsQ2+SInm4Ss94DfQGH58jYuYMHwPqydA WfzcFSPzeXiFDqANwI+PmfYch3I9Gf1f8LR/J9Uyq5qN9Og0t907WIS6LL6Wdq4Q 4NCc/4aTd9/dJWfrpOGqE2dL7XTqNjFs2PEZwrqSpLXHPwoftMKreDBhvT/yz3AI INi9/0+7WdD42D4XfWxzdP8B+/9Dk0YEbZQ+WBywLf3zW4MMhRNxV/UFs5jCEto= =3lvu -----END PGP SIGNATURE----- --DSayHWYpDlRfCAAQ-- --===============3550043905244255562== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============3550043905244255562==--