From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id +DXRCqblsl9XeAAA0tVLHw (envelope-from ) for ; Mon, 16 Nov 2020 20:48:38 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id mBmdBqblsl88fAAA1q6Kng (envelope-from ) for ; Mon, 16 Nov 2020 20:48:38 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A8313940357 for ; Mon, 16 Nov 2020 20:48:37 +0000 (UTC) Received: from localhost ([::1]:54888 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kelQS-0007rl-AN for larch@yhetil.org; Mon, 16 Nov 2020 15:48:36 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46440) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kelQJ-0007rb-M0 for help-guix@gnu.org; Mon, 16 Nov 2020 15:48:27 -0500 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:48185) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kelQH-0004fG-MN for help-guix@gnu.org; Mon, 16 Nov 2020 15:48:27 -0500 Received: from localhost (188.30.135.14.threembb.co.uk [188.30.135.14]) by mira.cbaines.net (Postfix) with ESMTPSA id F16D027BBF5; Mon, 16 Nov 2020 20:48:22 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id a4ae0b61; Mon, 16 Nov 2020 20:48:20 +0000 (UTC) References: <87ima5f3mi.fsf@dustycloud.org> User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines To: Christopher Lemmer Webber Subject: Re: Workflow with mu4e + magit for sending patchsets to guix? In-reply-to: <87ima5f3mi.fsf@dustycloud.org> Date: Mon, 16 Nov 2020 20:48:18 +0000 Message-ID: <87eektm3jh.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/16 12:54:49 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: -2.11 X-TUID: CG2dapF3jcCR --=-=-= Content-Type: text/plain Christopher Lemmer Webber writes: > I've been making patchset series of emails to guix-patches manually. > I'm sure this is the wrong thing to do. I use mu4e + magit and know > others have a similar setup. I think git send-email on the command line does the right thing. For a single patch, I just git send-email --to=guix-patches@gnu.org HEAD^ For a series of patches, it's more drawn out. First I run git format-patch --cover-letter ... then copy the cover letter in to an email, and then send to guix-patches@gnu.org. Then I wait for the reply, and then git send-email --to=NUMBER@debbugs.gnu.org --in-reply-to=MESSAGE ID FROM THE FIRST EMAIL. I'm not sure if the --in-reply-to bit is useful. I do use mu4e and magit myself, but I'm not sure I know a way of sending patches more quickly or more easily than this. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl+y5ZJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcMKA/+KKfZqQ3T7fza7cRzRXsFPINaZaJAASWS KnB3QE+T5NzN6m1TygA7zEsycsJcLXjU8ueZQ0coT8kxes8a9cgA8Zb1+6qi2Y09 jAUOwt0echxyPNpAX0KHg0z279dD3EKu7EXQ6uichEOGbSWhNrlvDL0IiZ9JgEk2 UUBIhs+03uHNdVsm1h9kSjBcAAkFECZh9OCT4sxH23tWjUEFeQRg2zpR0+Q1tOL7 NjdyGd3Z6BiYXPw9psBqu+fNsVOt7K5PfrUmQIk3KNvCNOb67qqyRZadRG+ntNmH /Og5gHk9znqGk5UOPHcInpsZavz7rf1VWaoYQ15+qQ2x/HBb1OC3KrHY/UwE6BWJ lKMwRFG8T7/CDJd+EN9yEU5I5Pov6rl0yrtpPuve78NjZKm5fb1cV0HOmx5bQzTA YYQGyJRMT5N/40TGl52VBX10kiPKSgBnMQolPdq6FsaMAQDyx7l0pWzPlm5qKLIj q77meq+azdwPOu+l4zI8inlAotLtPClBMg8B/bh8qyC8+5p1WtgS8eBrBvAg2ENV q3k1OI9YToGgggLD0koxTK7op1zO28TDQcvDV6Kg3+Q2qWcOcKoWlf/9nzgLl+ia HR+WVoQcD2bhFs7aVCAakFSQyZo3tqPol0qtmEy5fp44z4GErS73GRXtsP54BJlS FpO6UYVrJu8= =Ar38 -----END PGP SIGNATURE----- --=-=-=--