From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Hendy Subject: Re: 'Double-entry' journals Date: Mon, 22 Mar 2010 17:41:03 -0500 Message-ID: References: <4BA3E135.2060100@jboecker.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0100253771==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NtqJ6-0008L0-2l for emacs-orgmode@gnu.org; Mon, 22 Mar 2010 18:41:12 -0400 Received: from [140.186.70.92] (port=37514 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NtqJ2-0008JH-Ti for emacs-orgmode@gnu.org; Mon, 22 Mar 2010 18:41:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NtqIz-00020j-3k for emacs-orgmode@gnu.org; Mon, 22 Mar 2010 18:41:08 -0400 Received: from mail-yx0-f172.google.com ([209.85.210.172]:46945) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NtqIy-00020X-V6 for emacs-orgmode@gnu.org; Mon, 22 Mar 2010 18:41:05 -0400 Received: by yxe2 with SMTP id 2so3964642yxe.14 for ; Mon, 22 Mar 2010 15:41:04 -0700 (PDT) In-Reply-To: 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: Haroldo Stenger Cc: emacs-orgmode@gnu.org --===============0100253771== Content-Type: multipart/alternative; boundary=0016e644c7cc5ffba104826b64ed --0016e644c7cc5ffba104826b64ed Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I'm still sorting through how I will use this. I have settled (for now) on project specific .org files as I just can't bring myself to have everything in one file alone, even if that is what will eventually be what I do. I'm fine with this, but it is crucial for me to be able to export to html o= r pdf for printing purposes. So... take two project files to start as an example: 1.org and 2.org My current structure for each project looks like this (I'm in R&D): * Background Description of the project, it's status when it came to us, where it's going, aims/goals, etc. * Journals Notes and todos all go here in this format (one per day) ** What I did that day ** * Ideas Random ideas that perhaps don't fit in the journal entry... I very well may ditch this section as I need my ideas exported and I'm sure to export the journals so I may just include this in the journals as the day goes on. So... 1.org and 2. org will be like this. The problem is that when I export I want the output to look like this: * **Activity for project 1 on day 1 here **Activity for project2 on day 1 here * **Activity for project 1 on day 2 here **Activity for project2 on day 2 here This way, I export chronologically such that all activity on any day covers all the projects I touched that day. Then I print them and tape them in a notebook for Intellectual Property purposes and have my printouts witnessed= . This has currently worked great via TiddlyWiki since I create one journal per day with all projects. There has to be a way to do this in org-mode. I think it's just a simple agenda view export, right? In the end, it's not the true 'double entry' that is the issue, as agenda i= s basically doing that. This is what my TiddlyWiki is doing -- it's not actually allowing me to edit the same information in two places, it just creates a view in a journal and the same text in a project. Agenda seems like it's doing the same thing. It's hunting for text based on tags or timestamps or properties and then recreating all those that match in a different view. I should be able to create a view of one day's activities, print it, then pull up the next day's, print it, etc. John On Mon, Mar 22, 2010 at 5:29 PM, Haroldo Stenger wrote: > hi , > > 2010/3/19 Jan B=F6cker : > > generated the project specific ones automatically from that. The normal > > Org approach is to go the opposite direction: you edit your project > > files directly and use the agenda to view tasks (and notes, if you > > include an active timestamp in them or tell the agenda to show inactive > > timestamps) by date in daily, weekly or monthly views. > > > Combining these two posibilities , I wondered myself whether it would > we useful to have a org-mode tree-like "view" of the agenda view , and > other reports. Something like a text generator that bases its output > on agenda output , and renders or re-renders output based on agenda > view. If someone comments on it , I'd be wishful to start hacking it , > up to my knowledge, which is lispy to some extend (a common-lisp > background, and little elisp yet.) > > best regards , > haroldo > --0016e644c7cc5ffba104826b64ed Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I'm still sorting through how I will use this. I have settled (for now)= on project specific .org files as I just can't bring myself to have ev= erything in one file alone, even if that is what will eventually be what I = do.

I'm fine with this, but it is crucial for me to be able to export t= o html or pdf for printing purposes. So... take two project files to start = as an example: 1.org and 2.org

My current structure for each project looks like this (I'm in R&= ;D):

* Background
Description of the project, it's status whe= n it came to us, where it's going, aims/goals, etc.

* Journals Notes and todos all go here in this format (one per day)
**<Timestamp= day1>
What I did that day
**<Timestamp day2>

* Ideas=
Random ideas that perhaps don't fit in the journal entry... I very = well may ditch this section as I need my ideas exported and I'm sure to= export the journals so I may just include this in the journals as the day = goes on.

So... 1.org and 2. org will be like this. = The problem is that when I export I want the output to look like this:
<= br>*<Timestamp day1>
**Activity for project 1 on day 1 here
**A= ctivity for project2 on day 1 here
*<Timestamp day2>
**Activity for project 1 on day 2 here
**Activity for project2 on day 2 here

This way, I export chronologic= ally such that all activity on any day covers all the projects I touched th= at day. Then I print them and tape them in a notebook for Intellectual Prop= erty purposes and have my printouts witnessed. This has currently worked gr= eat via TiddlyWiki since I create one journal per day with all projects. Th= ere has to be a way to do this in org-mode. I think it's just a simple = agenda view export, right?

In the end, it's not the true 'double entry' that is the is= sue, as agenda is basically doing that. This is what my TiddlyWiki is doing= -- it's not actually allowing me to edit the same information in two p= laces, it just creates a view in a journal and the same text in a project. = Agenda seems like it's doing the same thing. It's hunting for text = based on tags or timestamps or properties and then recreating all those tha= t match in a different view. I should be able to create a view of one day&#= 39;s activities, print it, then pull up the next day's, print it, etc.<= br>

John


On Mon, Mar 22, 2010 at 5:29 PM, Haroldo= Stenger <haroldo.stenger@gmail.com> wrote:
hi ,

2010/3/19 Jan B=F6cker <jan.b= oecker@jboecker.de>:
> generated the project specific ones automatically fr= om that. The normal
> Org approach is to go the opposite direction: you edit your project > files directly and use the agenda to view tasks (and notes, if you
> include an active timestamp in them or tell the agenda to show inactiv= e
> timestamps) by date in daily, weekly or monthly views.


Combining these two posibilities , I wondered myself whether it would=
we useful to have a org-mode tree-like "view" of the agenda view = , and
other reports. Something like a text generator that bases its output
on agenda output , and renders or re-renders output based on agenda
view. If someone comments on it , I'd be wishful to start hacking it ,<= br> up to my knowledge, which is lispy to some extend (a common-lisp
background, and little elisp yet.)

best regards ,
haroldo

--0016e644c7cc5ffba104826b64ed-- --===============0100253771== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============0100253771==--