From mboxrd@z Thu Jan  1 00:00:00 1970
From: Marcelo de Moraes Serpa <celoserpa@gmail.com>
Subject: Re: Status google calendar sync
Date: Mon, 14 Feb 2011 15:39:31 -0600
Message-ID: <AANLkTimonL4vzW_PATw1yV7Uq+hfGzpOSmA_imFLRwcu@mail.gmail.com>
References: <AANLkTinuPKdCcCLw5vPtv8UD4RHNh7rQ2SNhtE0u0iTn@mail.gmail.com>
	<8762t3idd3.fsf@gmx.ch> <4D48E887.20900@gmail.com>
	<5E7BEB01-1411-4BF4-A36B-C4FF43E55CF6@fastmail.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Return-path: <emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org>
Received: from [140.186.70.92] (port=52512 helo=eggs.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1Pp68s-0001jg-36
	for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 16:39:35 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <celoserpa@gmail.com>) id 1Pp68q-0008V1-RT
	for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 16:39:33 -0500
Received: from mail-iy0-f169.google.com ([209.85.210.169]:52389)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <celoserpa@gmail.com>) id 1Pp68q-0008Ur-Mx
	for emacs-orgmode@gnu.org; Mon, 14 Feb 2011 16:39:32 -0500
Received: by iyi20 with SMTP id 20so5790954iyi.0
	for <emacs-orgmode@gnu.org>; Mon, 14 Feb 2011 13:39:32 -0800 (PST)
In-Reply-To: <5E7BEB01-1411-4BF4-A36B-C4FF43E55CF6@fastmail.net>
List-Id: "General discussions about Org-mode." <emacs-orgmode.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
	<mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
	<mailto:emacs-orgmode-request@gnu.org?subject=subscribe>
Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org
Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org
To: Konrad Hinsen <konrad.hinsen@fastmail.net>
Cc: Org Mode Mailing List <emacs-orgmode@gnu.org>

This would be awesome, and I think this is the path the emacs
developers should take -- separating emacs into two, the GUI and the
core elisp interpreter. I'm sure this wouldn't be easy, but imagine
having emacs both as an IDE and also as a full-fledged elisp
interpreter/compiler and framework, not necessarily tied to the editor
itself, but with a framework suitable to build other kind of
IDEs/editors if needed (extracted from all those years of emacsen!).

This would allow things such as org to become more of a platform with
a server and a client. The default client would be emacs, but one
could for example run org on a server and build a web layer above it,
communicating with org using CLI/http/dbus/whatever or if one is brave
enough, write the whole thing in elisp (the web part too).

I think this would be akin to what the Eclipse platform is currently.

Food for thought...

Marcelo.

On Wed, Feb 2, 2011 at 2:30 AM, Konrad Hinsen
<konrad.hinsen@fastmail.net> wrote:
> On 2 Feb 2011, at 06:15, Torsten Wagner wrote:
>
>> Basically, mobileorg tries to do that but all the parsing, sorting and
>> data manipulation stuff is done on the android phone in native Java.
>> Therefore, Matthew (the main developer) is busy (I guess) by reimplementing
>> org-mode functions in Java which runs perfectly fine in elisp already.
>> Thus, I wonder if an approach "in the middle" might be the best.
>> Using a GUI like mobileorg. Every command (button-press) is actually
>> translated in a org-mode elisp call send via ssh to an emacs daemon on a
>> server machine. The emacs daemon processes the request and sends the result
>> back. Result get catched by the GUI and displayed in a nice easy
>> understandable way specifically customized to the small screen of mobile
>> phones.
>
> How about implementing emacs-lisp for Android? More precisely, Emacs minus
> all the display stuff. Just what it takes to run Emacs in batch mode. Since
> Emacs already has very different display modes (GUI, terminal), it is
> perhaps not so difficult to extract a display-less version from the source
> code. Maybe this is just naive thinking, I never looked at the Emacs source
> code!
>
> Konrad
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>