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: Your commit 7409a79 Date: Tue, 09 Dec 2014 01:51:21 +0100 Message-ID: <878uihbq7q.fsf@zigzag.favinet> References: <83h9x917il.fsf@gnu.org> <85k324h0hg.fsf@stephe-leake.org> <83k324yv44.fsf@gnu.org> <85tx17dqzy.fsf@stephe-leake.org> <83y4qixhq8.fsf@gnu.org> <85r3w9bu3y.fsf@stephe-leake.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 1418086061 28862 80.91.229.3 (9 Dec 2014 00:47:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 9 Dec 2014 00:47:41 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 09 01:47:34 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 1Xy8xh-0004p6-MY for ged-emacs-devel@m.gmane.org; Tue, 09 Dec 2014 01:47:33 +0100 Original-Received: from localhost ([::1]:36922 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xy8xh-0003Td-85 for ged-emacs-devel@m.gmane.org; Mon, 08 Dec 2014 19:47:33 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59938) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xy8xY-0003Sa-8O for emacs-devel@gnu.org; Mon, 08 Dec 2014 19:47:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xy8xS-0006Fb-0Q for emacs-devel@gnu.org; Mon, 08 Dec 2014 19:47:24 -0500 Original-Received: from smtp209.alice.it ([82.57.200.105]:1658) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xy8xR-0006Ex-M6 for emacs-devel@gnu.org; Mon, 08 Dec 2014 19:47:17 -0500 Original-Received: from zigzag.favinet (79.21.51.110) by smtp209.alice.it (8.6.060.28) id 547E302500EC5AAB for emacs-devel@gnu.org; Tue, 9 Dec 2014 01:47:17 +0100 Original-Received: from ttn by zigzag.favinet with local (Exim 4.80) (envelope-from ) id 1Xy91X-00020g-JN for emacs-devel@gnu.org; Tue, 09 Dec 2014 01:51:31 +0100 Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <85r3w9bu3y.fsf@stephe-leake.org> (Stephen Leake's message of "Mon, 08 Dec 2014 17:27:13 -0600") 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.105 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:179507 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable () Stephen Leake () Mon, 08 Dec 2014 17:27:13 -0600 Because I have been trying for 30 years to make myself write caps and periods in commit messages, and it just doesn't work for me (mostly because I just don't see it as important). Hence the barrier to contributing. Maybe if you take a step sideways and consider the role of the initial caps and period, it will make things easier to not only accept, but formulate exceptions. This is my roundabout way of pushing my own personal axioms re TITLE: =2D A sentence begins w/ a capitalized word and ends with period. =2D Phrases that are not sentences do not merit this. =2D A change can be described by a sentence or a phrase. The last axiom is the escape hatch that allows TITLEs such as: - New module: (foo bar baz) - Add abstractions: make-coffee, stumble-about in place of the excruciatingly "correct": - Add module =E2=80=98(foo bar baz)=E2=80=99. - Add abstractions =E2=80=98make-coffee=E2=80=99, =E2=80=98stumble-about= =E2=80=99. that the first two axioms alone would require. (I always capitalize TITLE, for personal aesthetics -- the salient difference is lack of trailing dot and lack of quotes.) In sum, the trick is not to force yourself into a static mold, but to instead train yourself into the molding mindset, then apply yourself freely and w/ deliberation, dynamically. It is, essentially, another form of late binding (insert rainbows and unicorns, here :-D). =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) iEYEARECAAYFAlSGR4wACgkQZwMiJEyAdQKXTQCgiCDwFIan0rI96JYjYbs9ESK3 FpIAn3M2Z3GtU3QmEi+306qMytiVB4j7 =aJBq -----END PGP SIGNATURE----- --=-=-=--