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: Everyone, please stop making my life more difficult Date: Fri, 12 Sep 2014 08:47:26 +0200 Message-ID: <87ha0de3nl.fsf@zigzag.favinet> References: <20140912043652.4D6D8380604@snark.thyrsus.com> 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 1410504241 20411 80.91.229.3 (12 Sep 2014 06:44:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 12 Sep 2014 06:44:01 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 12 08:43:53 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 1XSKaH-0006kJ-E7 for ged-emacs-devel@m.gmane.org; Fri, 12 Sep 2014 08:43:53 +0200 Original-Received: from localhost ([::1]:42897 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSKaG-0001NO-Vj for ged-emacs-devel@m.gmane.org; Fri, 12 Sep 2014 02:43:53 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37039) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSKa7-0001FQ-8J for emacs-devel@gnu.org; Fri, 12 Sep 2014 02:43:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XSKa0-0001kB-QO for emacs-devel@gnu.org; Fri, 12 Sep 2014 02:43:43 -0400 Original-Received: from smtp209.alice.it ([82.57.200.105]:35721) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XSKa0-0001jE-GH for emacs-devel@gnu.org; Fri, 12 Sep 2014 02:43:36 -0400 Original-Received: from zigzag.favinet (79.21.51.75) by smtp209.alice.it (8.6.060.43) id 540DA63200D03162 for emacs-devel@gnu.org; Fri, 12 Sep 2014 08:43:35 +0200 Original-Received: from ttn by zigzag.favinet with local (Exim 4.80) (envelope-from ) id 1XSKdr-0000TT-LI for emacs-devel@gnu.org; Fri, 12 Sep 2014 08:47:35 +0200 Mail-Followup-To: emacs-devel@gnu.org In-Reply-To: <20140912043652.4D6D8380604@snark.thyrsus.com> (Eric S. Raymond's message of "Fri, 12 Sep 2014 00:36:52 -0400 (EDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.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:174194 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable () esr@thyrsus.com (Eric S. Raymond) () Fri, 12 Sep 2014 00:36:52 -0400 (EDT) That is what everyone should be using, now and in the future, to avoid causing unnecessary problems for this repository conversion and any we may have to do in the future. I think it's good to encounter anomalies, figure out how to handle them, and encode that handling, rather sooner than later. Also, a run taking 8-10 hours indicates that another code enhancement opportunity would be to re-slice the process from one-shot-batch to incremental-piecemeal. A bonus side-effect of checkpointed state is that other tools can be brought to bear (w/ a sane data design, which i presume). All this is more difficult, true, but still not as difficult as getting all pertinent programmers to perform perfectly... :-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) iEYEARECAAYFAlQSlwEACgkQZwMiJEyAdQIGjACggFOjH2Y14sv17lgsj6kcAuQC x4QAoIIVas9L/CqetYjYSIdvRBSXjo3M =GNU0 -----END PGP SIGNATURE----- --=-=-=--