From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: Collaborative Team Project Management with Orgmode? Date: Mon, 24 Aug 2015 08:53:45 +0800 Message-ID: <87zj1htskm.fsf@ericabrahamsen.net> References: <87mvxk3bcm.fsf@torysa-worldsendless.byu.edu> <8737zanelb.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36231) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTg1T-0005Qf-GY for emacs-orgmode@gnu.org; Sun, 23 Aug 2015 20:54:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZTg1O-0000D1-9G for emacs-orgmode@gnu.org; Sun, 23 Aug 2015 20:54:03 -0400 Received: from plane.gmane.org ([80.91.229.3]:42948) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZTg1N-0000Cr-VI for emacs-orgmode@gnu.org; Sun, 23 Aug 2015 20:53:58 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZTg1L-00007D-QR for emacs-orgmode@gnu.org; Mon, 24 Aug 2015 02:53:56 +0200 Received: from 114.248.27.119 ([114.248.27.119]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 24 Aug 2015 02:53:55 +0200 Received: from eric by 114.248.27.119 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 24 Aug 2015 02:53:55 +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 Peter Salazar writes: > So what would it take to make Gnorb work with org-contacts and mu4e? I > know Gnorb works with Gnus, but in my opinion, Gnorb's ability to > automatically "catch" and identify incoming emails isn't as useful as > its other features. > > In other words, if using Gnorb with mu4e required the user to manually > flag an incoming email through a function like "add-message-to-gnorb," > Gnorb would still retain 99% of its usefulness. The most useful > functionality, as John Kitchin noted, would be to capture information > from a mu4e email reply, and process it and incorporate it back into > an org-mode file. Let's see... the org-contacts vs BBDB issue isn't a big deal, since Gnorb doesn't actually do all that much with contacts right now. I'd be happy to add tweaks to it to make it more org-contacts friendly. Email tracking is a bigger issue. Gnorb uses the Gnus registry to track correspondences between messages and headlines, and obviously none of that would work with mu4e. Earlier versions did tracking by storing message ids as a property on a headline. I suppose I could go back to doing that in a mu4e-specific library. To me, the most useful thing about message tracking isn't the identification and hinting of incoming emails. The two most useful things (I think) are: 1. Taking a message and saying "this message should trigger a state change on that Org heading there" 2. Seeing all messages associated with a heading in their own virtual "mailbox" Number one shouldn't be too difficult to implement for mu4e, as it would mostly rely on Org's own mu4e support. Number two would be nearly impossible, or at least impractical given my lack of familiarity with mu4e. Another thing I find hugely useful is automatically transferring files attached to incoming messages to Org headings (via org-attach). Presumably mu4e has a way of getting at the attachments on a message, so in theory this wouldn't be that hard, either. Anyway, those are some thoughts on the issue. If you all had some particular feature where you'd like mu4e support, let me know and I can take a stab at it. Eric > On Sun, Aug 23, 2015 at 12:39 PM, Eric Abrahamsen > wrote: > > > John Kitchin writes: > > > unless those services have some kind of API, and you have the > desire to > > implement it in emacs, you might be out of luck. > > > > I am trying to figure out a way to do collaborative work via > email, > > where I am the project coordinator. The idea is to use my > email.el code > > to send headlines to people I need information or action from, > and then > > to have them reply to the email. Then, I would have some easy > way to get > > information out of the reply back to the heading (e.g. TODO > state > > change, info etc...). Probably I would embed some org-id link in > the email, > > and "train" the users not to delete it. This is only a > half-baked idea > > so far. > > > > It would integrate org-contacts, mu4e, and org-mode in my setup. > > Sounds exactly like Gnorb! Except org-contacts instead of BBDB, > and mu4e > instead of Gnus :( > > > depending in your role in the project, you might get something > like that > > to work too. > > > > Tory S. Anderson writes: > > > >> I've relied on Orgmode heavily for over half a decade, and I'm > >> loathe to leave it. But what solutions have been found out > there > >> for using it collaboratively (where others are not using > emacs), > >> rather than just for personal task management (where it > excels)? > >> It has some integration with Trello, I know; some of my > co-workers > >> are advocating BaseCamp (...) and PivotalTracker. > PivotalTracker > >> looks pretty good, but I would rather find a way to leverage > >> orgmode in a way that facilitates collaboration. What has > worked > >> for you? > > > > -- > > Professor John Kitchin > > Doherty Hall A207F > > Department of Chemical Engineering > > Carnegie Mellon University > > Pittsburgh, PA 15213 > > 412-268-7803 > > @johnkitchin > > http://kitchingroup.cheme.cmu.edu