From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: orgmode as a service Date: Tue, 27 Mar 2012 11:17:11 -0400 Message-ID: <87zkb2cbuw.fsf@gmx.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:44769) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SCa1L-0002pM-JC for emacs-orgmode@gnu.org; Tue, 27 Mar 2012 13:17:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SCa1F-0005lA-RA for emacs-orgmode@gnu.org; Tue, 27 Mar 2012 13:17:23 -0400 Received: from mailout-us.gmx.com ([74.208.5.67]:45703 helo=mailout-us.mail.com) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1SCa1F-0005kp-Kd for emacs-orgmode@gnu.org; Tue, 27 Mar 2012 13:17:17 -0400 In-Reply-To: (Brian Dunbar's message of "Tue, 27 Mar 2012 13:39:54 +0000 (UTC)") 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: Brian Dunbar Cc: emacs-orgmode@gnu.org Brian Dunbar writes: > I'm orgmode newbie. Before I reinvent a wheel, going to ask if this has already > been done: 'orgmode as a service'. > > Or perhaps it doesn't need to be done and I'm tilting at yet another windmill. > > Comments welcome. > > > Assume a workgroup of people - they use emacs / orgmode. Mostly Linux and OS X, > but there might be a weirdo or two still using Solaris. > > They get TODOs from people who do -not- use emacs: managers, project managers, > Windows users, end users ... like that. > > The input arrives (mostly) via email. 'Attend Meeting Foo at 08:00 p.m.' 'Fix > Bug umptyfratz this week'. > > orgmode user manually inputs this data into emacs. > > > > I had a few free minutes and thought 'there must be a better way': 20 minutes a > day to organize tasks * Y people on a team = a lot of wasted hours. > > > Is there a programatic method already coded up to take bits delivered to a > server, bang out the appropriate .org file and deliver it to the orgmode user? > > Assume > > data > orgmodeservice@myhost.company.com > > orgmodeservice would be a daemon (perl, lisp, whatever) that mangles the data. > > # data > user: Adele@company.com > what: Task - record new hit single > when: June 01, 2012 > > becomes > adele.org > adele's desktop > > #adele.org > * TODO Record new hit single <2012-06-01 Fri> > > > > Am I Don Quixote slaying phantom dragons? > > > Brian Dunbar > brian.dunbar@gmail.com > If you'd rather set this up as a web service (instead e.g., an email front-end as mentioned in another reply) one intermediate step would be to write a tool for conversion between json (or some other web-friendly data type) and the Org-mode list representation defined in org-element.el in the contrib directory. Such a task should be fairly straightforward (in fact there may already be elisp<->json conversion tools written), and once done would allow for easy generation of Org-mode files from structured data. To me this does seem like it could be useful. Cheers, -- Eric Schulte http://cs.unm.edu/~eschulte/