From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ethan Ligon Subject: org-feeds, atom, authentication & gdata Date: Wed, 18 Aug 2010 04:47:31 +0000 (UTC) Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=49608 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OlaYx-0005eu-Q7 for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 00:47:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OlaYw-0007Ss-3v for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 00:47:43 -0400 Received: from lo.gmane.org ([80.91.229.12]:43265) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OlaYv-0007Sf-US for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 00:47:42 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OlaYt-0005Je-Py for emacs-orgmode@gnu.org; Wed, 18 Aug 2010 06:47:40 +0200 Received: from c-24-5-193-224.hsd1.ca.comcast.net ([24.5.193.224]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Aug 2010 06:47:39 +0200 Received: from ligon by c-24-5-193-224.hsd1.ca.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 18 Aug 2010 06:47:39 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: emacs-orgmode@gnu.org I've been messing around in an ineffectual way with better ways to get data from various google services (importantly gcalender and gmail) into org. I'd like gcalendar to talk to calendar, and I'd like gmail to feed threads into headings. The latter seems very close to the idea behind org-feeds. I long ago hacked together a system for gcalendar that involved a wget on an *.ics file and some elisp to get this into calendar entries. This works, in a hackish way, but is neither elegant nor particularly robust. I think that a much better system would be to use org-feeds to subscribe to the atom feed that gcalendar provides. But I don't see how org-feeds manages authentication, which would be necessary for this or other (e.g., gmail services). T. V. Raman posted a couple of years ago (http://article.gmane.org/gmane.emacs.orgmode/3499/) regarding code he'd written to read google's atom feeds. This seems like a huge step in the right direction, but my elisp-fu isn't strong enough to manage the additional steps of integrating this into org-mode. Has anyone else tackled this problem? I'm used to discovering that all my clever ideas about ways to extend org's functionality have already been thought of, so I'm expecting one of you to point me to a thread from three years ago and point to the code that's sitting right there in contrib. Thanks! -Ethan