emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Eric Abrahamsen <eric@ericabrahamsen.net>
To: emacs-orgmode@gnu.org
Subject: Re: [ANN] Gnorb: Glue code between Gnus, Org, and BBDB
Date: Mon, 26 May 2014 17:09:19 +0800	[thread overview]
Message-ID: <871tvgq534.fsf@ericabrahamsen.net> (raw)
In-Reply-To: 87iopdhqla.fsf@ericabrahamsen.net

Eric Abrahamsen <eric@ericabrahamsen.net> writes:

> I'm writing two more functions to complement `gnorb-org-handle-mail'. In
> the end there will be three:
>
> 1. A function that says "make an Org todo out of the email I'm sending
> now" (to keep track of conversations that need following-up).
>
> 2. A function that says "this email I just received is relevant to some
> Org heading, and should trigger a TODO state-change or a note on that
> heading". It will be able to suggest the correct heading.
>
> 3. A function that says "send an email by reading the current Org
> heading and doing what I what". That's `gnorb-org-handle-mail'.
>
> Everything else just depends on how you've set up your capture
> templates, and how you like to structure your mail-related TODOs. I
> don't want to enforce anything else, but I want those three functions to
> be good at guessing how you do things, and I'll provide user options to
> help them guess correctly. In particular, how `gnorb-org-handle-mail'
> interprets the heading under point is important.

Okay, the above is basically up and working, modulo bugs. In an OCD fit
I had to rename a couple of functions, I'm going to coder hell, I know
it. gnorb-gnus-outgoing-make-todo is now gnorb-gnus-outgoing-do-todo,
and gnorb-gnus-message-trigger-todo is now gnorb-gnus-incoming-do-todo.

The readme at https://github.com/girzel/gnorb has a general description
of how one might use this for email tracking.

E

  parent reply	other threads:[~2014-05-26  9:11 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-07  1:23 [ANN] Gnorb: Glue code between Gnus, Org, and BBDB Eric Abrahamsen
2014-05-07  2:45 ` Thomas S. Dye
2014-05-07  3:14   ` Eric Abrahamsen
2014-05-09 11:15 ` Alan Schmitt
2014-05-10 10:32   ` Eric Abrahamsen
2014-05-10 13:34     ` Alan Schmitt
2014-05-10 16:36       ` Eric Abrahamsen
2014-05-10 18:01         ` Alan Schmitt
2014-05-26  9:09     ` Eric Abrahamsen [this message]
  -- strict thread matches above, loose matches on Subject: below --
2014-05-06  9:21 Eric Abrahamsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=871tvgq534.fsf@ericabrahamsen.net \
    --to=eric@ericabrahamsen.net \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).