From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcin Borkowski Subject: Re: Agenda in MobileOrg for Android Date: Mon, 8 Apr 2013 08:24:00 +0200 Message-ID: <20130408082400.0f0a7d7a@aga-netbook> References: <20130324025258.521fa38a@aga-netbook> <20130407151332.218212de@aga-netbook> <867gkeavnd.fsf@gmail.com> <20130407234104.48d1a07f@aga-netbook> <86sj31abfe.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:55562) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UP5V0-00076M-78 for emacs-orgmode@gnu.org; Mon, 08 Apr 2013 02:24:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UP5Up-0002Nz-Vq for emacs-orgmode@gnu.org; Mon, 08 Apr 2013 02:24:14 -0400 Received: from msg.wmi.amu.edu.pl ([2001:808:114:2::50]:33283) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UP5Up-0002NY-Kt for emacs-orgmode@gnu.org; Mon, 08 Apr 2013 02:24:03 -0400 Received: from localhost (localhost [127.0.0.1]) by msg.wmi.amu.edu.pl (Postfix) with ESMTP id D179E44DCA for ; Mon, 8 Apr 2013 08:24:01 +0200 (CEST) Received: from msg.wmi.amu.edu.pl ([127.0.0.1]) by localhost (msg.wmi.amu.edu.pl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9K3u2WLHExgz for ; Mon, 8 Apr 2013 08:24:01 +0200 (CEST) Received: from aga-netbook (jedenzero5-dziewiecosiem.echostar.pl [213.156.105.98]) by msg.wmi.amu.edu.pl (Postfix) with ESMTPSA id 94C4044DC3 for ; Mon, 8 Apr 2013 08:24:01 +0200 (CEST) In-Reply-To: <86sj31abfe.fsf@gmail.com> 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: emacs-orgmode@gnu.org Dnia 2013-04-07, o godz. 21:33:41 David Rogers napisa=C5=82(a): > Marcin Borkowski writes: >=20 > > Dnia 2013-04-07, o godz. 14:16:54 > > David Rogers napisa=C5=82(a): >=20 > >> I have felt the same way. Is the reason it's not already done (and > >> the pitfall for you if you take on a project like this) that > >> "re-write major chunks of Emacs" is a pretty big job? > > > > ... > > Remember that the purpose of something like such an app (as opposed > > to Org-mode proper) would not be *editing* of text, but (primarily) > > *entering* texts (and short ones, for that matter), entering > > timestamps (which is quite convenient with any pointing device, > > including touchscreens) and things like changing todo states and > > clocking in and out - and that's basically it. In other words, a > > very small subset of Org-mode is needed here (at least for me). >=20 > I see what you mean. That makes more sense than what I said, and I > like your idea. >=20 > The part that I want most from Org-mode on Android is being able to > automatically get audible reminders for all my appointments, whether > through a transfer into the phone's own calendar or some other way. > The current MobileOrg doesn't quite do the job, since it doesn't yet > parse things like this: >=20 > <%%(org-class 2013 03 01 2013 06 22 5 52 1 12 13)> >=20 > ... In fact, last time I checked, it didn't even parse date stamps > that weren't in the headline... >=20 > ... so my whole Org file has to be specially formatted, and some of > Org-mode's extremely useful features avoided, if I am going to satisfy > MobileOrg's requirements. >=20 > Being able to edit is nice, but that doesn't take advantage of what I > really have the phone with me for - I see my phone as mainly a > reminder machine, not mainly an editing machine, and would love to > see MobileOrg (or some new project) gain the ability to parse every > possible agenda feature used in Org files, so that I can actually > receive reminders for all the items in my Org-mode agenda. If it came > with a better way of simple editing, that would be even better. Of course, /every possible agenda feature used in Org files/ is out of question, since you can (AFAIR) embed /arbitrary Elisp code/ there;). So we can only hope for a reasonable subset (unless we go for an Emacs variant of Greenspun's tenth rule;)). I agree with what you said about a phone usage, but simple editing should be, well, simple to add, and from my point of view capture is very useful if not essential. Still, I'm completely new to Java and Android (though quite determined;)), so it's currently still vaporware... Best, --=20 Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Adam Mickiewicz University