From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Differences between Org-Mode and Hyperbole Date: Thu, 16 Jun 2016 19:18:58 -0400 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: plane.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: ger.gmane.org 1466119192 14140 80.91.229.3 (16 Jun 2016 23:19:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Jun 2016 23:19:52 +0000 (UTC) Cc: rswgnu@gmail.com, adatgyujto@gmail.com, mats.lidell@cag.se, emacs-devel@gnu.org To: rswgnu@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 17 01:19:47 2016 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 1bDgZe-0002Qo-8i for ged-emacs-devel@m.gmane.org; Fri, 17 Jun 2016 01:19:46 +0200 Original-Received: from localhost ([::1]:52547 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDgZd-0004ni-Gz for ged-emacs-devel@m.gmane.org; Thu, 16 Jun 2016 19:19:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60312) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDgYz-0004m2-No for emacs-devel@gnu.org; Thu, 16 Jun 2016 19:19:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDgYy-00079j-No for emacs-devel@gnu.org; Thu, 16 Jun 2016 19:19:05 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDgYt-00074s-Jr; Thu, 16 Jun 2016 19:18:59 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1bDgYs-0002kv-OM; Thu, 16 Jun 2016 19:18:58 -0400 In-reply-to: (message from Robert Weiner on Thu, 16 Jun 2016 10:41:34 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:204437 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Org mode is an example of how Emacs development went astray. Emacs has many different modes and features. Users should be able to use them all either separately or (when meaningful) in combination. The problem with Org mode is that many separate features have been tied together inside it. You can't use them separately. The right way to integrate Org mode into Emacs would be to pry out each of those subfeatures and integrate it individually -- so that a user could use each of them either with or without Org mode. It is not too late for people to do this sort of thing, but it should have been done before. It may be that this issue applies to Hyperbole too. If so, I hope that we will handle Hyperbole better than we handled Org mode. For instance, Emacs should have a calendar which does not depend on Hyperbole or BBDB or Org mode (but can work well with any of them). -- Dr Richard Stallman President, Free Software Foundation (gnu.org, fsf.org) Internet Hall-of-Famer (internethalloffame.org) Skype: No way! See stallman.org/skype.html.