From mboxrd@z Thu Jan 1 00:00:00 1970 From: James Harkins < jamshark70@gmail.com> Subject: Re: Agenda in MobileOrg for Android Date: Mon, 8 Apr 2013 01:20:34 +0000 (UTC) Message-ID: References: <20130324025258.521fa38a@aga-netbook> <20130407151332.218212de@aga-netbook> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:36189) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UP69V-00021Q-NB for emacs-orgmode@gnu.org; Mon, 08 Apr 2013 03:06:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UP69T-0000D9-Nm for emacs-orgmode@gnu.org; Mon, 08 Apr 2013 03:06:05 -0400 Received: from plane.gmane.org ([80.91.229.3]:49602) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UP69T-0000Cz-Gp for emacs-orgmode@gnu.org; Mon, 08 Apr 2013 03:06:03 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UP68p-0005h6-In for emacs-orgmode@gnu.org; Mon, 08 Apr 2013 09:05:23 +0200 Received: from 113.109.201.233 ([113.109.201.233]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 08 Apr 2013 09:05:23 +0200 Received: from jamshark70 by 113.109.201.233 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 08 Apr 2013 09:05:23 +0200 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 Marcin Borkowski wmi.amu.edu.pl> writes: > > 2. When I choose the menu and then "Outline", I can see the outline. > > But when I choose menu and then "Agenda", I see nothing but the > > title ("Agenda") and a "plus" button in the upper right corner. > > > > (a) Shouldn't there be an agenda on the screen? No, not yet. This is a new feature, in which you define agenda views in MobileOrg, and MobileOrg will refresh those agendas dynamically based on its own database. You'll see your MobileOrg edits immediately, without syncing back to emacs. (This also means John's guess about choosing agenda views to push from emacs is not correct. "Pushed" agendas appear under the Agendas heading in the outline. Dynamic agendas are separate.) If you don't define dynamic agendas within MobileOrg, then the list of available dynamic agendas would be empty. What's missing is explanatory text onscreen. This feature indeed has some serious bugs in the currently released version (beta, btw -- pre-1.0) but I just saw a notice on the MobileOrg Android mailing list that a fix was just checked into the source repository. > the key seems to be "too hard to use efficiently"... I am afraid that MobileOrg for Android) is indeed much more difficult to use than the Emacs version. The strength of Org is that it is easy to use (and efficient in terms of keystrokes etc.). It might be appropriate to discuss specific use cases that could be improved, instead of just stating "it's not efficient." (That's more polite, but it conveys about the same amount of useful information as "it sucks" -- i.e., none at all). You did mention syncing. MobileOrg uses a database internally. Maybe that's easier to manage in java? I'm only speculating, don't know the reason for sure. It's a reasonable guess that parsing org files in java could be more difficult than in ELisp. Anyway, I haven't found the syncing requirement to be especially onerous. At least, the benefits of MobileOrg are significant enough for me that syncing does not negate them. E.g., my department sent a sms to my phone explaining upcoming holiday schedules. I copied the text into a new node (while away from the computer) and later, synced. When some students asked what was up with the schedule, it was just a couple of taps on my phone to navigate the headings and read it. The point being, MobileOrg is actually quite useful for capturing notes, adding calendar events etc on-the-go, and integrating that into the emacs org files. hjh