From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.devel Subject: Re: git commit/push and VC Date: Fri, 21 Nov 2014 09:49:07 +0100 Message-ID: <877fypj5vg.fsf@zigzag.favinet> References: <871toysqyq.fsf@rosalinde.fritz.box> <838uj57u5b.fsf@gnu.org> <87ppchd9dk.fsf@Gertrud.fritz.box> <83fvdd612c.fsf@gnu.org> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1416559529 12710 80.91.229.3 (21 Nov 2014 08:45:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Nov 2014 08:45:29 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Nov 21 09:45:22 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XrjqD-0002eC-TY for ged-emacs-devel@m.gmane.org; Fri, 21 Nov 2014 09:45:22 +0100 Original-Received: from localhost ([::1]:39173 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrjqD-0000xW-D4 for ged-emacs-devel@m.gmane.org; Fri, 21 Nov 2014 03:45:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34863) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrjq5-0000xK-DU for emacs-devel@gnu.org; Fri, 21 Nov 2014 03:45:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xrjpw-0005AB-DB for emacs-devel@gnu.org; Fri, 21 Nov 2014 03:45:13 -0500 Original-Received: from smtp207.alice.it ([82.57.200.103]:8818) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xrjpw-00054y-3Z for emacs-devel@gnu.org; Fri, 21 Nov 2014 03:45:04 -0500 Original-Received: from zigzag.favinet (82.58.3.176) by smtp207.alice.it (8.6.060.28) id 5440E61D080263F8 for emacs-devel@gnu.org; Fri, 21 Nov 2014 09:45:01 +0100 Original-Received: from ttn by zigzag.favinet with local (Exim 4.80) (envelope-from ) id 1Xrju0-00014P-8T for emacs-devel@gnu.org; Fri, 21 Nov 2014 09:49:16 +0100 Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <83fvdd612c.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 20 Nov 2014 22:59:07 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.103 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:177919 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable () Eli Zaretskii () Thu, 20 Nov 2014 22:59:07 +0200 Switching the branch is easy, but after that, you'd almost always need a full bootstrap, which might become annoying. The pain point seems to be bootstrap, so might as well address it directly in the instructions: "If hacking TOPIC will require bootstrap, then probably you want a separate working tree on branch TOPIC. Otherwise, you can use the same working tree and switch branches." We are talking about simplified instructions here, mind you. Don't take that as a general advice for advanced users: they don't need these instructions. I think it's okay to have a small conditional branch (argh, another overloaded use of that word!) in these instructions. Being explicit about intent puts the onus of choice on the reader, which is where it belongs when it comes to managing pain. =2D-=20 Thien-Thi Nguyen GPG key: 4C807502 (if you're human and you know it) read my lisp: (responsep (questions 'technical) (not (via 'mailing-list))) =3D> nil --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlRu/IYACgkQZwMiJEyAdQK28ACgtVZLKFq9onsc3qLCU9uBNsnQ IzYAoOP6q8EskOM6hkDcMUCFoDrgb4lj =UBih -----END PGP SIGNATURE----- --=-=-=--