From mboxrd@z Thu Jan 1 00:00:00 1970 From: Skip Collins Subject: streamlined capture on iphone Date: Wed, 24 Feb 2016 17:59:13 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50342) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYiP9-0000Ai-6G for emacs-orgmode@gnu.org; Wed, 24 Feb 2016 17:59:36 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYiP8-0006v4-21 for emacs-orgmode@gnu.org; Wed, 24 Feb 2016 17:59:35 -0500 Received: from mail-qg0-x229.google.com ([2607:f8b0:400d:c04::229]:33159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYiP7-0006v0-Tp for emacs-orgmode@gnu.org; Wed, 24 Feb 2016 17:59:33 -0500 Received: by mail-qg0-x229.google.com with SMTP id b35so27012341qge.0 for ; Wed, 24 Feb 2016 14:59:33 -0800 (PST) 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-org list MobileOrg on the iPhone is not very useful to me. As many people do, I use my iPhone as a way to capture input on the go, usually in the form of short text snippets or notes. One thing that has made this work better for me is a streamlined process for getting the text into Org via org-feed. My preferred iOS text editor is Drafts 4 ($10) because it allows custom actions to be performed in a single tap. I have one action in Drafts that emails the current note to my gmail account. Any iOS editor that can share notes via email will work. But Drafts is particularly convenient because the customized action takes care of addressing and sending the message with one tap. Using a filter, gmail applies the label "capture" to each note sent from Drafts. The magic happens through a Google script that I found, modified, and adapted that takes all messages with a specific label in Gmail and turns them into an Atom feed. The script runs on Google's servers, constantly scanning for new messages with the "capture" label. The resulting Atom feed is served up by Google via a URL (non-secure, but quite obscure) that I use with org-feed. My Org is set up to check the feed for new posts every 5 minutes or so, grab them and put them as headlines into capture.org. When I start up Org, I tag and refile new items from capture.org into an appropriate file such as actions.org or projects.org. This workflow automates the whole capture process as much as possible. If anyone is interested in the Drafts action, Gmail filter, Google script, and org-feed configuration that make this work, I would be happy to share. This setup can easily be adapted for Android phones.