From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Teemu Likonen Newsgroups: gmane.emacs.devel Subject: Re: On the subject of Git, Bazaar, and the future of Emacs development Date: Tue, 02 Apr 2013 20:02:20 +0300 Message-ID: <87zjxgyig3.fsf@mithlond.arda> References: <20130401203140.171a6d45@anarchist> <515A9D39.1030702@taydin.org> <87r4itys91.fsf@mithlond.arda> <831uaskhvh.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1364922175 10891 80.91.229.3 (2 Apr 2013 17:02:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 2 Apr 2013 17:02:55 +0000 (UTC) Cc: ta@taydin.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 02 19:03:22 2013 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 1UN4cC-0007PZ-VS for ged-emacs-devel@m.gmane.org; Tue, 02 Apr 2013 19:03:21 +0200 Original-Received: from localhost ([::1]:60606 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN4bo-0003Lf-BB for ged-emacs-devel@m.gmane.org; Tue, 02 Apr 2013 13:02:56 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN4bd-00036P-IY for emacs-devel@gnu.org; Tue, 02 Apr 2013 13:02:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UN4ba-0007UV-Ry for emacs-devel@gnu.org; Tue, 02 Apr 2013 13:02:45 -0400 Original-Received: from mta-out.inet.fi ([195.156.147.13]:49978 helo=jenni1.inet.fi) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UN4bU-0007SM-2b; Tue, 02 Apr 2013 13:02:36 -0400 Original-Received: from mithlond.arda (84.251.134.110) by jenni1.inet.fi (8.5.140.03) id 508712A00A7D5741; Tue, 2 Apr 2013 20:02:25 +0300 Original-Received: from dtw by mithlond.arda with local (Exim 4.72) (envelope-from ) id 1UN4bI-0007xe-4j; Tue, 02 Apr 2013 20:02:24 +0300 In-Reply-To: <831uaskhvh.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 02 Apr 2013 19:38:26 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 195.156.147.13 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:158552 Archived-At: --=-=-= Content-Type: text/plain Eli Zaretskii [2013-04-02 19:38:26 +0300] wrote: > From: Teemu Likonen >> I think Git is liked so much because it gives a lot of power to user. >> There was this time when the "Git opposition" had some/many >> philosophical reason why a DVCS software shouldn't allow user do >> various things. From certain point of view they can be right but >> users chose Git anyway because it has the functionality that they >> want. > > If it were that simple, Emacs would have been much more popular editor > than it is now. Yet, somehow that didn't quite happen. Perhaps "a lot > of power" is not the single most important reason, after all. Yes, and the other in my message was "the functionality that they [users] want." Meaning features that matter. In his retrospective Velmer Vernooij said: We lost sight of what mattered for our users, focusing on features that were nice but perhaps not as necessary as we thought. We overengineered. We didn't get rid of the crufty unnecessary features. It's harder to comprehend, contribute to or fix performance issues in a large layered codebase. And the larger a codebase becomes, the larger the surface for bugs, the harder it is to refactor. http://stationary-traveller.eu/pages/bzr-a-retrospective.html --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJRWw8cAAoJEHGdadMkU5RQGlYP/3NXqcdr0kc5Sd4j5j8s0z0H +Jxf+LjGlykwzwVTeWmsTHrKsilFyFLLTBJMV+D/28LR0nC6u49I1lGiOKnY2K6d 0to8UGa8WqU2Sg0TdyDMpgk/MCkpmuBJ5lnj1nWIE/RdTHh1qC0BvE7kBZ9rE874 6ppKFK75Q2pUvyXMHEKKOmjqtMh7TEoOraRpskebOhBFV/LqEN31Myyc/671RmFH O7TSVzmnikz7mn3WPZTdX8fNw4+YqfxNyCgUuPS2E8Y9AxtP2uCIkcd3CwPw5nXw QRhvg8VousbaBNYi6+p6ysjMLoeCIhwOaAJriqT0QF42l1vrMpP8Q9JKn1/2UT5/ wBRZ8XCvP+QpJ5xUbqM8/LQt8XM9w1wjRJioqdkCJxuGovlUpCtJTtw9IWMyxno2 OCq3WRWDnOWv3HRd/I2tdkipl+fNnpeHWow6yHUdHzmMBuKv0IsjzbxEqZ/aVIyJ XcXlZ8c0mmKlNdpE8YRv+RMqmdQbuYkiDBoiYRKztO1FzNWiPlgTezkaCIjw5a+1 WdH4V5KNpRvZveNxIUaVk0lUZhd2E0RYBLoCkZHYNwR0pH/wKIMksz6e7tV9acok FXlTwhy0o3AI3+Yg/IHQ0q6WmJhp+sJQx3xsubkLv+gKqJiR0loIEN3VodWSXmUM CLga7oDtfitATRXQA70F =AANW -----END PGP SIGNATURE----- --=-=-=--