From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Weiner Newsgroups: gmane.emacs.devel Subject: Re: Differences between Org-Mode and Hyperbole Date: Thu, 16 Jun 2016 20:19:37 -0400 Message-ID: References: Reply-To: rswgnu@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a113dddfa19a5c705356e51c8 X-Trace: ger.gmane.org 1466122867 31453 80.91.229.3 (17 Jun 2016 00:21:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 Jun 2016 00:21:07 +0000 (UTC) To: Richard Stallman , Robert Weiner , Tom , Mats Lidell , emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 17 02:21:02 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 1bDhWw-0006BE-GA for ged-emacs-devel@m.gmane.org; Fri, 17 Jun 2016 02:21:02 +0200 Original-Received: from localhost ([::1]:52810 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDhWv-0000vC-51 for ged-emacs-devel@m.gmane.org; Thu, 16 Jun 2016 20:21:01 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44128) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDhWI-0000v4-Bb for emacs-devel@gnu.org; Thu, 16 Jun 2016 20:20:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bDhWC-0004G0-A9 for emacs-devel@gnu.org; Thu, 16 Jun 2016 20:20:21 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55669) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bDhWC-0004Ft-6d for emacs-devel@gnu.org; Thu, 16 Jun 2016 20:20:16 -0400 Original-Received: from mail-oi0-f45.google.com ([209.85.218.45]:35639) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bDhW3-0003kp-Fj; Thu, 16 Jun 2016 20:20:07 -0400 Original-Received: by mail-oi0-f45.google.com with SMTP id w5so94727599oib.2; Thu, 16 Jun 2016 17:20:07 -0700 (PDT) X-Gm-Message-State: ALyK8tJoroZqYAnsUr1PaxNZ2Y6jTrKDylFkg6QqoFihmvvyjuJfB7DsLAqJMAhAtQi/FxRlsvIxD6Bx453ucQ== X-Received: by 10.202.192.5 with SMTP id q5mr4293208oif.22.1466122806859; Thu, 16 Jun 2016 17:20:06 -0700 (PDT) Original-Received: by 10.202.236.73 with HTTP; Thu, 16 Jun 2016 17:19:37 -0700 (PDT) In-Reply-To: X-Gmail-Original-Message-ID: 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:204440 Archived-At: --001a113dddfa19a5c705356e51c8 Content-Type: text/plain; charset=UTF-8 On Thu, Jun 16, 2016 at 7:51 PM, John Wiegley wrote: > Even Carsten will admit > he's not a software architect by trade; he did what he did based on what he > wanted to achieve with Org-mode, and not based on engineering decisions. > Well that explains a lot to those of us unfamiliar with the history. Maybe the popularity is based on two things: 1. they provided a welcoming community that allowed for many people to contribute; 2. they provided the only significant solution in these areas to people who wanted to do them within Emacs. > Now that all the useful work has been done, and experiences gained, it > could > be a good time to sift out some of the best of its functionality into > separate > modules. Or produce a coherent set of requirements and have an Emacs-familiar architect and programmer (or team) work to produce new implementations with clean data abstractions, improved visual formats and even higher usability. Task tracking, agendas, outlining and literate programming are important daily work areas for many technical people, so Emacs should have excellent tools in these areas. Has anyone examined the org-mode code to see whether it is well written or not? Bob --001a113dddfa19a5c705356e51c8 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On T= hu, Jun 16, 2016 at 7:51 PM, John Wiegley <jwiegley@gmail.com> wrote:
Even Carsten will admit
he's not a software architect by trade; he did what he did based on wha= t he
wanted to achieve with Org-mode, and not based on engineering decisions.

Well that explains a lot to those of us u= nfamiliar with the history.=C2=A0 Maybe the
popularity is based o= n two things: 1. they provided a welcoming community
that allowed= for many people to contribute; 2. they provided the only significant
=
solution in these areas to people who wanted to do them within Emacs.<= /div>


Now that all the useful work has been done, and experiences gained, it coul= d
be a good time to sift out some of the best of its functionality into separ= ate
modules.

Or produce a coherent set of requi= rements and have an Emacs-familiar architect
and programmer (or t= eam) work to produce new implementations with clean
data abstract= ions, improved visual formats and even higher usability.=C2=A0 Task
tracking, agendas, outlining and literate programming are important dail= y work
areas for =C2=A0many technical people, so Emacs should hav= e excellent tools in these
areas.=C2=A0 Has anyone examined the o= rg-mode code to see whether it is well
written or not?
=
Bob

--001a113dddfa19a5c705356e51c8--