From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernt Hansen Subject: Re: Scheduling of 2-day events Date: Thu, 19 Nov 2009 08:26:33 -0500 Message-ID: <87ws1mr6gm.fsf@gollum.intra.norang.ca> References: <87vdh7sida.fsf@gollum.intra.norang.ca> <87r5rvsb8f.fsf@gollum.intra.norang.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NB725-0000AB-IQ for emacs-orgmode@gnu.org; Thu, 19 Nov 2009 08:26:45 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NB721-00006f-9G for emacs-orgmode@gnu.org; Thu, 19 Nov 2009 08:26:45 -0500 Received: from [199.232.76.173] (port=34711 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NB720-00006T-SW for emacs-orgmode@gnu.org; Thu, 19 Nov 2009 08:26:41 -0500 Received: from mho-02-ewr.mailhop.org ([204.13.248.72]:59147) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NB720-0004j5-KY for emacs-orgmode@gnu.org; Thu, 19 Nov 2009 08:26:40 -0500 In-Reply-To: (Markus Heller's message of "Wed\, 18 Nov 2009 15\:00\:43 -0800") 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: Markus Heller Cc: emacs-orgmode@gnu.org Markus Heller writes: > Bernt Hansen wrote: >> Markus Heller writes: >> >>> Bernt Hansen wrote: >>>> Markus Heller writes: >>>> >>>>> Hello, >>>>> >>>>> subject says it all. Is this the appropriate way of doing scheduling >>>>> a 2-day event (couldn't find an example in the manual): >>>>> >>>>> * TODO Career/Training/Courses >>>>> ** TODO Project Management Workshop >>>>> SCHEDULED: <2009-11-19 Thu 9:00-16:30>--<2009-11-20 Fri 9:00-16:30> >>>>> >>>>> >>>>> The agenda out put (C-c a a) looks like this: >>>>> >>>>> Thursday 19 November 2009 >>>>> ABC: 9:00-16:30 Scheduled: TODO Project Management Workshop >>>>> ABC: 9:00-16:30 (1/2): TODO Project Management Workshop >>>>> Friday 20 November 2009 >>>>> ABC: (2/2): TODO Project Management Workshop >>>> I would just drop the SCHEDULED: part >>>> >>>> ** TODO Project Management Workshop >>>> <2009-11-19 Thu 9:00-16:30>--<2009-11-20 Fri 9:00-16:30> >>>> >>>> so you don't get a duplicate entry. I'd also drop the TODO since it's >>>> scheduled for a block of time and when the time is gone it's done - >>>> whether you mark it DONE or not. >>> >>> Thanks for your reply, Bernt. >>> >>> The TODO changes to STARTED when I clock this task in, which I do when >>> I'm working on my preparation. I could have a sub-task for >>> preparation and clock this, but in the end, this doesn't really matter >>> too much to me. >> >> Yes mine does too - but then I just move it back to no TODO keyword and >> keep the clock running. >> >> I don't normally clock in 'events', I clock in todo tasks - so if >> there's something to do to prepare for the event I would normally stick >> that in another task and clock that instead. > > Bernt, just curious, how do you bill for the time you spent at an event? > > My goal here is to try to catch all the time I spend on this workshop > project'' (it's professional development so I have to bill all the > time I spend on it) in my time table, that's why I'm clocking it. > This should include preparation and the time I actually spend at the > work shop. If I followed your example, I'd create a level-3 task > (presumably) called ``Preparation'' and clock that, and the time spend > on this task will show up in my time table. But what about the actual > work shop? > > Say you were in the same situation, how would you go about this? > Maybe a hidden org-mode gem that I haven't discovered yet? Hi Marcus Sorry if this reply is a bit late ... I just noticed your workshop is _today_. I would probably create a task something like this ,----[ diary.org ] | ** Project Management Workshop 09:00-16:30 | <2009-11-19 Thu>--<2009-11-20 Fri> | [2009-11-19 Thu 07:57] `---- to record the actual booked event with time. This blocks off a time in my calendar on the days of the event so I know I'm busy then. I would create separate todo tasks for clocking whatever I did during the workshop. ,----[ work.org ] | * Training | ** TODO Project Management Workshop | *** TODO Preparation | [2009-11-19 Thu 08:03] | **** TODO clocked item 1 | [2009-11-19 Thu 08:03] | **** TODO clocked Item 2 | [2009-11-19 Thu 08:03] | *** TODO Day 1 (clocked) | [2009-11-19 Thu 08:01] | miscellaneous clocked time goes here | **** TODO subitem 1 | [2009-11-19 Thu 08:02] | **** TODO subitem 2 | [2009-11-19 Thu 08:02] | *** TODO Day 2 (clocked) | [2009-11-19 Thu 08:02] | **** TODO subitem 1 | [2009-11-19 Thu 08:02] | **** TODO subitem 2 | [2009-11-19 Thu 08:02] `---- If it's a 2 day workshop I'm paid to attend then I'd clock the Day 1 and Day 2 items and just record subitems with details for the day (creating the subitems should create an inactive timestamp) so you know when you did it but you don't need to clock how long each subitem took. I would leave the clock on the Day entries and keep the detail under it. I tend to use remember tasks for miscellaneous unplanned tasks I need to do - like respond to this email - and clock it in when I start work on it (which may be the same time I create the task or it may not). If I'm clocking a Day 1 type task then I'll use remember mode to record new items and file under the current running clock. Each subitem records when it was created (via a hook or remember template) More detail is better than not enough - but you don't want to waste time trying to figure out what needs to be clocked - keep it as simple as you need. HTH, -Bernt