From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Kitchin Subject: Re: Best practice for providing an Org-based application? Date: Mon, 09 Sep 2019 12:47:38 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:40858) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i7MpL-0002Ui-VW for emacs-orgmode@gnu.org; Mon, 09 Sep 2019 12:47:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i7MpK-0001EP-Nd for emacs-orgmode@gnu.org; Mon, 09 Sep 2019 12:47:43 -0400 Received: from mail-qt1-x841.google.com ([2607:f8b0:4864:20::841]:37568) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i7MpK-0001Dc-IH for emacs-orgmode@gnu.org; Mon, 09 Sep 2019 12:47:42 -0400 Received: by mail-qt1-x841.google.com with SMTP id g13so16529822qtj.4 for ; Mon, 09 Sep 2019 09:47:41 -0700 (PDT) Received: from Johns-MacBook-Air.local (KITCHIN-TIMEMACHINE.CHEME.CMU.EDU. [128.2.54.215]) by smtp.gmail.com with ESMTPSA id t26sm6836176qkt.10.2019.09.09.09.47.39 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 09 Sep 2019 09:47:39 -0700 (PDT) In-reply-to: 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" To: emacs-orgmode@gnu.org It would be helpful to get a better sense of what is the private data, e.g. is it something like org-contacts, or some structured data in a heading? and what are the workflows that might be generic. I have used org for lots of organizational things in the past, ranging from conference organization, teaching classes, running job searches, organizing special issues in scientific publications and lately to organize some things for a cub scout troop. They have all been pretty different, but I am sure I have reinvented pieces of it each time. I am interested in learning more about what you are doing. Neil Jerram writes: > Is there a best practice or recommended approach for preparing and > providing an Org-based application so that others could make use of it? > > I've been using Org for a few years to keep track of the membership and > 'fixing' for my choir - where 'fixing' means finding out and recording who > can sing in each concert, who will be there for rehearsals, and so on. > This involves a mix of data that is private to my choir, and workflows and > code that are potentially generic. I don't know how many people in the > world are both choir organisers and Emacs users, but it seems to me that it > could be useful to separate out and document the generic code and > workflows, so that others could use that as well as me, and that it would > also be an interesting technical challenge. > > Has anyone else done something like this? I wonder if you have > recommendations for how to document, structure and publish this kind of > thing? > > Many thanks! > Neil -- 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