From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Loury Subject: Re: Formal description of Org files Date: Mon, 06 Oct 2014 16:22:43 +0200 Message-ID: <87tx3hgtvw.fsf@konixwork.incubateur.ens-lyon.fr> References: <87lhp6x0km.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48168) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xb9Be-0003O9-Lx for emacs-orgmode@gnu.org; Mon, 06 Oct 2014 10:23:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xb9BY-0000aQ-5c for emacs-orgmode@gnu.org; Mon, 06 Oct 2014 10:22:54 -0400 Received: from mail-wi0-x229.google.com ([2a00:1450:400c:c05::229]:32962) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xb9BX-0000Zs-VA for emacs-orgmode@gnu.org; Mon, 06 Oct 2014 10:22:48 -0400 Received: by mail-wi0-f169.google.com with SMTP id cc10so6928483wib.2 for ; Mon, 06 Oct 2014 07:22:46 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Gustav =?utf-8?Q?Wikstr=C3=B6m?= Gustav =?utf-8?Q?Wikstr=C3=B6m?= , Org Mode List --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Gustav Wikstr=C3=B6m writes: >> Just curious: what is it you wish to do in a mobile environment. I have >> everything I need with MobileOrg and running full emacs + org on an >> OpenPandora. Obviously, your needs may be different than mine. >> >> (email composed on train offline on my OpenPandora in Emacs with gnus ;-) >> >> -- >> : Eric S Fraga (0xFFFCF67D), Emacs 24.3.1, Org release_8.3beta-372-gdd70= cf > > My wish is to be able to do mostly everything related to > task-tracking, scheduling, working with references and so on. General > GTD stuff. OpenPandora sounds neat, except it's not quite the standard > tool available out there ;-) And a general idea of Emacs in your > pocket is nice, except it's not really possible without a different UI > than the keyboard. So; what way forward with GTD in Emacs Org-mode > then, while still having the wish of it to be more accessible? > > Thus the idea of a more formal (and parsable) grammar in a > standardized format. My hope is that it will make Org-mode more > general than it already is. As I said already; Org-mode to me is more > than Emacs. To think BIG, Org-mode grammar could be a standard for PIM > or GTD related software. To think a bit less big, it might help > developers create software with non-Emacs tools. By using the formal > grammar to work with Org-mode source documents in more accessible > ways. Maybe with UI's available through mobile phones or tablets (and > without the use of special schedules of read/write in Emacs to keep > the mobile system synced; MobileOrg). This sounds like a good idea. And since there are a lot of parsers in other languages recognizing a subset of org mode syntax, other people like this idea too. I think a difficulty with that solution is that it won't capture the heavy customization the user can make on org-mode using hooks or customizing variables. Having a real emacs in the pocket would provide org-mode along with the customization. Nevertheless, as you stated, emacs is not really user friendly when you don't have a keyboard at hand. For that reason, I think that as well as embedding emacs into the phone, we could provide a UI communicating with it using an IPC mechanism. This way, we would have the solution with more to gain (a functional org-mode as well as the customization) and less to write (only the needed UI code). I already tried using epc to perform a two way communication between a python shell and emacs. I talked about this in another thread=C2=B9. What do you think of this approach? =C2=B9 http://mid.gmane.org/87iokv4659.fsf@gmail.com =2D-=20 Konubinix GPG Key : 7439106A Fingerprint: 5993 BE7A DA65 E2D9 06CE 5C36 75D2 3CED 7439 106A --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUMqWzAAoJEHXSPO10ORBqDIgH/joqR595d5TcNgd5jqThlihO OtKlyEZ+7IdjA+vFJuOMCrZn+8VjgBLsdxIXEnLFTZGNk6WRMr0jTCCcPB4AFkQf m9cf4dOKw/tLG/ZZ7+tXmMObCqCxvERBAkYjVbAP++FUgvwS0OD67zocWZGTurTC SIrD65h4uflqpEguFJsPfUUfLzVjWLrLnOjHXx2UFWfFr93vPapXuCpw+PZDsU5r if1pZY4S0Br/wYo4uumEHOyhxPl7fTj/WcY5ozP4G7rSzkhlscO+lBB+vJcRceXa 179EIEBs9934phTu+ap1t2LiRjmNNKzd6ytJDsivmcP4nr7ewmWwfS5HsDXqMxQ= =KdPf -----END PGP SIGNATURE----- --=-=-=--