emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Russell Adams <RLAdams@AdamsInfoServ.Com>
To: emacs-orgmode@gnu.org
Subject: Re: How do I review a day
Date: Fri, 4 Jul 2014 14:01:53 -0500	[thread overview]
Message-ID: <20140704190153.GA22184@cardamom.adamsinfoserv.com> (raw)
In-Reply-To: <CAKqjJm8j3YNvm5N-P5HOQF51+1tN4FFeDYE1_FYFa3KPxfE-ZA@mail.gmail.com>

On Fri, Jul 04, 2014 at 06:46:58PM +0100, Robert Inder wrote:
> I'm starting to use Org mode's time logging stuff.
>
> I'd like to be able to review everything I have worked on today.
>
> Not the total hours, but each individual burst of work.
>
> So an ordered list of the CLOCK entries would be fine.
>
> I'm sure this should be possible, but I can't see how to do it...
>
> Is there a way?
>
> Robert.

Robert,

Agenda view with log mode ('l' key in agenda).

I also suggest you use inactive timestamps, then they can be added to
the log using '[' while in the agenda view.

This is very similar to my workstyle. With all of my professional
projects I keep a project journal. My todos and notes are in the
outline, and each time I change tasks, leave and return to the
keyboard, or feel it needed I press F9 which I have configured to
insert an inactive timestamp. Thus my notes files are riddled with
timestamps, but they don't get in the way as I tend to put them
between paragraphs.

Inevitably when someone asks how my hours were used, I can pull up my
agenda with logging and inactive timestamps and export to html. This
makes it easy to provide documentation to justify my time. It also
lets me track what was going on if and when a problem occurred.

Only with Org!

One note on using inactive timestamps vs active. The active timestamps
always show up in the agenda, and are used as appointment
reminders. The inactive ones you have to choose to include which is
why I use them.

My F9 macro:

 ;; Insert immediate timestamp
 (define-key global-map (kbd "<f9>")
   '(lambda () (interactive)
      (when (eq major-mode 'org-mode)
        (org-insert-time-stamp nil t t)
        (insert "\n"))))

Enjoy!

------------------------------------------------------------------
Russell Adams                            RLAdams@AdamsInfoServ.com

PGP Key ID:     0x1160DCB3           http://www.adamsinfoserv.com/

Fingerprint:    1723 D8CA 4280 1EC9 557F  66E8 1154 E018 1160 DCB3

  reply	other threads:[~2014-07-04 19:02 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-04 17:46 How do I review a day Robert Inder
2014-07-04 19:01 ` Russell Adams [this message]
2014-07-04 20:59 ` Ramon Diaz-Uriarte
2014-07-05  9:46   ` Robert Inder
2014-07-05 15:00   ` Sharon Kimble
2014-07-05 15:31     ` Alexander Baier
2014-07-05 15:59     ` Nick Dokos
2014-07-05 17:08       ` Sharon Kimble

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=20140704190153.GA22184@cardamom.adamsinfoserv.com \
    --to=rladams@adamsinfoserv.com \
    --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).