From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Nuxoll, Andrew" Subject: RE: Feature idea: Automatic clocking Date: Sat, 22 Aug 2009 09:18:44 -0700 Message-ID: <128EDB27B0AADB43BF6DB089E28EFCD402209811@london.campus.up.edu> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CA2344.384E4E91" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MetIq-0006wF-FG for emacs-orgmode@gnu.org; Sat, 22 Aug 2009 12:18:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MetIl-0006ti-EC for emacs-orgmode@gnu.org; Sat, 22 Aug 2009 12:18:51 -0400 Received: from [199.232.76.173] (port=48027 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MetIl-0006tf-8e for emacs-orgmode@gnu.org; Sat, 22 Aug 2009 12:18:47 -0400 Received: from egatetwo.up.edu ([64.251.254.200]:49976) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MetIk-0000Jj-Lg for emacs-orgmode@gnu.org; Sat, 22 Aug 2009 12:18:47 -0400 Content-class: urn:content-classes:message 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: emacs-orgmode@gnu.org This is a multi-part message in MIME format. ------_=_NextPart_001_01CA2344.384E4E91 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable So, I dig the idea of automatic clocking. I've been trying to use the = manual clock feature and I haven't been able to train myself to do it = very reliably. I think the big problem is that I don't have a big stake = in it. I'm not billing different accounts for my time. The only one = who sees the clock data is me. So, the motivation is low. Here's an alternative implementation of autoclocking: 1. You specify what hours you're typically working on tasks. For = example, if your org list was used it work this might be 9am-5pm except = for lunch break: 12pm-1pm. Alternatively, if it was your at home org = list then it would be 6pm-10pm and also 7am-8am. =20 2. Whenever you mark a TODO item as DONE, the org-mode assumes that's = all you've been working on since the last time you marked something = DONE. Obviously this is flawed in a number of ways, but it is easy to = implement and I think you could get a reasonable measure of what you're = spending your time on. For those of us, like me, who don't have a = strong motivation to clock our time that might be plenty sufficient. = The fact that automatic CLOCK: entries would appear when I marked an = item as DONE would motivate me to go and edit the entry to be more = accurate if it wasn't. =20 I would really value a feature like this. :AMN: -----Original Message----- Date: Fri, 21 Aug 2009 18:35:27 +0000 (UTC) From: PT Subject: [Orgmode] Feature idea: Automatic clocking To: emacs-orgmode@gnu.org Message-ID: Content-Type: text/plain; charset=3Dus-ascii I just started using clocking and it seems really useful. It occured me it could also be done automatically for certain tasks which are performed in the org buffer. For example, I work on some text which I keep in an org subtree, the branches of the subtree hold the chapters, etc. If the main subtree which is the root of the document has a CLOCK property (put there by a previous manual clocking) and also an AUTOCLOCK or similar property then it could monitor if I modify the text within the subtree and start the clock automatically. If I stop modifying the subtree then after a while (say, 30 seconds, configurable) it would stop the clock automatically. So for subtrees explicitly marked for automatic clocking the user wouldn't have to start/stop the clock manually at all, org could do it itself. What do you think? ------_=_NextPart_001_01CA2344.384E4E91 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+Ii0QAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEALwAAAFJFOiBbT3JnbW9kZV0gRmVh dHVyZSBpZGVhOiBBdXRvbWF0aWMgY2xvY2tpbmcAgBABBYADAA4AAADZBwgAFgAJABIALAAGAEsB ASCAAwAOAAAA2QcIABYACQASACwABgBLAQEJgAEAIQAAAEUwNjMxQzcwQzVCQzlFNDk4MDMyQzBG NjMwOTQ4M0YxAA8HAQOQBgDoDgAAOQAAAAMAJgAAAAAAAwA2AAAAAABAADkAkU5OOEQjygEeAD0A AQAAAAUAAABSRTogAAAAAAIBRwABAAAAMQAAAGM9VVM7YT0gO3A9VVAgRXhjaGFuZ2U7bD1MT05E T04tMDkwODIyMTYxODQ0Wi03NwAAAAAeAEkAAQAAACcAAABFbWFjcy1vcmdtb2RlIERpZ2VzdCwg Vm9sIDQyLCBJc3N1ZSAyNQAAQABOAIDYsaZBI8oBHgBaAAEAAAAsAAAAZW1hY3Mtb3JnbW9kZS1i b3VuY2VzK251eG9sbD11cC5lZHVAZ251Lm9yZwACAVsAAQAAAHUAAAAAAAAAgSsfpL6jEBmdbgDd AQ9UAgAAAABlbWFjcy1vcmdtb2RlLWJvdW5jZXMrbnV4b2xsPXVwLmVkdUBnbnUub3JnAFNNVFAA ZW1hY3Mtb3JnbW9kZS1ib3VuY2VzK251eG9sbD11cC5lZHVAZ251Lm9yZwAAAAACAVwAAQAAADEA AABTTVRQOkVNQUNTLU9SR01PREUtQk9VTkNFUytOVVhPTEw9VVAuRURVQEdOVS5PUkcAAAAAHgBd AAEAAAAeAAAAZW1hY3Mtb3JnbW9kZS1yZXF1ZXN0QGdudS5vcmcAAAACAV4AAQAAAFkAAAAAAAAA gSsfpL6jEBmdbgDdAQ9UAgAAAABlbWFjcy1vcmdtb2RlLXJlcXVlc3RAZ251Lm9yZwBTTVRQAGVt YWNzLW9yZ21vZGUtcmVxdWVzdEBnbnUub3JnAAAAAAIBXwABAAAAIwAAAFNNVFA6RU1BQ1MtT1JH TU9ERS1SRVFVRVNUQEdOVS5PUkcAAB4AZgABAAAABQAAAFNNVFAAAAAAHgBnAAEAAAAsAAAAZW1h Y3Mtb3JnbW9kZS1ib3VuY2VzK251eG9sbD11cC5lZHVAZ251Lm9yZwAeAGgAAQAAAAUAAABTTVRQ AAAAAB4AaQABAAAAHgAAAGVtYWNzLW9yZ21vZGUtcmVxdWVzdEBnbnUub3JnAAAAHgBwAAEAAAAr AAAAW09yZ21vZGVdIEZlYXR1cmUgaWRlYTogQXV0b21hdGljIGNsb2NraW5nAAACAXEAAQAAABsA AAAByiNB8wBDszcbY5ZM5q51OCum5TyYAAA9OsMAHgB0AAEAAAAWAAAAZW1hY3Mtb3JnbW9kZUBn bnUub3JnAAAAHgAaDAEAAAAPAAAATnV4b2xsLCBBbmRyZXcAAB4AHQ4BAAAAKwAAAFtPcmdtb2Rl XSBGZWF0dXJlIGlkZWE6IEF1dG9tYXRpYyBjbG9ja2luZwAAAgEJEAEAAAD8BgAA+AYAAD8LAABM WkZ1o6rkhAMACgByY3BnMTI14jIDQ3RleAVBAQMB9/8KgAKkA+QHEwKAD/MAUARWPwhVB7IRJQ5R AwECAGNo4QrAc2V0MgYABsMRJfYzBEYTtzASLBEzCO8J97Y7GB8OMDURIgxgYwBQcwsJAWQzNhZQ C6YGAG8ALCBJIGRpZyAgdGhlIGkBAGEgQG9mIGF1dANxdEkN4CBjF7BjawuAZ6QuIB0gJ3YdsGIJ 4RkdgHJ5H0EdgG8gdTcUEB2DA4F1B0Ae5CBm3R3wdAhwHbAAcGQdIRPguR/AbicFQB/zAaBsIQGv IMAgQAtxIVB5FBBsHjB1ILFkIMBpBUAfwCBQIO0YIGwHMAJgeR9yHYELgGsiEB2SYh1hcANgI/Ft /x3ABCAdkB6gHSICICNhIxLrHkAnc3MBkGsdsQOgJZDzH3MoIG5vI3EDECYwIIF/HVABIASQCfAF QADQBaB1/wIwBCACEAXAJMAdgAdxH3E+VB2hAiAmcC4RHbB3aN8gwBQQB5EdkiHUZB6gHgCfKEEt kxzyISMrIGl2HqHnAiAoMhewdy4KogqECoD6SCwRJwQgA5EHQA6wBKD/HqEfwQdwC1AoECwxMYQe JdUe9joyVDEfcVkIYCng/nAFkAaQJfAusCiRLsAIcBUEIHkIYCcigXR5cPcN4AdALkF3BbAfMi4R HYDQYXNrcx9xRgWxDsD+YTSCHRAGkDhiBcAFsB1w/yYwKfAuoDpAINIi0CWROYKXJtIwQR1gaCNy IDk7EJgtNXAoIA7AY2UFMXstAgpAbhPQH+AYICoQOmYgDiA+0C0xPtAfcUH/M8gmcDtjPSI8oTuz N+MHgM87+B2RKmI5cXVsItA+Ubo2QKIwPtEisgdAcyDAujc+kTg7EB9xMlQyH3H6V0QxZSXBOGIh UT1xHgDwVE9ETyWBKBE8oUjwbE5FMNQ8AS0EYklhc/51B4IocjNSK3A4Yx/GOYn/AJA/0CEEC2BD 8gdxSBc88T9GIAeAJuIdcEmiMktPYr52MaAg4C5BPaMoQWYLYP53PPIjwSsASwAf8DvhHjD3PJAk 0B0QYh5gJYIoQR3w/nMtUSVxNIYipSbkSCIskf1E0WcUICmBQCFGIDQAI/L/B4A6QCJyU2Iogjh1 N0EiwL8gcjuzTmMCIDqFHZBvIPH/HiEg4B0QJjAqIQeAHRAusv8o6ynwA2AggTE5ILEh1Fo3/yhz Pfc0kQIwJfBK8AEgDeD3CJACMC21ZgDQRAIokR5Y4ENMT0NLQGAsMQiB8wQgRKRhcDdQCsEusCAR /x0wTvUDkUkqRJUxNVgCIKL+ZyDAIrIJgCWRHZJkElTD/z5RBGAigiyACHBn8kInI1H/RscyVB0w RKRAITlCMXAKQR8pgSI2XCM9ojJLOkFNrk42VXCPMqUtcmJPBRCWZwuAIaFNB5BzYVcQ23JjMlRE Z/FAYEYFEB0QNDIxEMB1HXAB0DA5AUBwODozNToyNwwgK3WQdZAgKFVUPEMpMlR0wANwQGBQVHwg PDdAOxBhgDPCLHVAlmcAwAMQLgWgbT4yVFBTdWJqBZB0QGBb93KweTAEcV06oCJFHdJAYGd1QB5+ MlRUb2PxAMFz3i08AQRieSAhgC48ATJUaXNGSURAYDwXsANwLil1gjA4dRBUAdAyNgA0MS0zOTVA cP9bcCqQeTEugH8SecUIUAIwuSwxLVQ48HSRDrIvC1PWOx7gE+Q9IOAtOkA3cPsAoGw7aiDgBUAp 8QAgPPG/IOAgch72IqMlkS7xbQQgm21lIOFmRMAfcEl0MlT/HxBqwTzxQ2ElkVa0RgM+Uf8o4SKR fFY5My0CPyAAICSC/zozMlQusA3gP/AKwGDBBJD/LQEHgFKDSgVT4SvyMks6u/9s4j1xTUJDUg6z j0QdMCog3z8wUpM1QTwRSvBiIEAJ4P4sMlQnQyRwP9EHkR4hHZL/leU4AUTRL0MT4AUwBJBTwfUU IGMyS0mXpHlBTVGYFf+PRChDHbADYCshl5UlYGrA/1VjE+AzYWOUMlQnwY/hYSHcKHBUAR2RIoFi JfAeAN8nwEfQUUIhWx9BKUW4AHD9MlRBdtBjwGOyO/FNYT3w/wtgBcCfJ0QmVrQEYAMAHnD/BcA7 gWWxBHA3gZZolCQlkH8m8Ze7IrKHMy85jPuKQWZ/bIYp8J9ApuUgc5fZRCNh3wGAEoEeAI9BJAEo c3BB8f4zFlAUEAWgIsBTwDJUr9H9YYBnatEj8aIwRHesQ6ofv6slMloc8CzzleVUcXgLUP1hkXQu QU71LQIeXx10IOG+co7lRLIpByCxhzMvsg3/IWQuQWLSK3AdEDwCVrMyVP8lZCWQJOIyS0eQKJEl YUgiFSbjPzJafcDgHgA1EAEAAABAAAAAPDEyOEVEQjI3QjBBQURCNDNCRjZEQjA4OUUyOEVGQ0Q0 MDIyMDk4MTFAbG9uZG9uLmNhbXB1cy51cC5lZHU+AB4AORABAAAANAAAADxESUNLRU5TR1FubkpP eGEzYmIyMDAwMDAwNmVAZGlja2Vucy5jYW1wdXMudXAuZWR1PgAeAEcQAQAAAA8AAABtZXNzYWdl L3JmYzgyMgAACwDyEAEAAAAfAPMQAQAAAG4AAABSAEUAJQAzAEEAIABbAE8AcgBnAG0AbwBkAGUA XQAgAEYAZQBhAHQAdQByAGUAIABpAGQAZQBhACUAMwBBACAAQQB1AHQAbwBtAGEAdABpAGMAIABj AGwAbwBjAGsAaQBuAGcALgBFAE0ATAAAAAAACwD2EAAAAABAAAcwCCXp50IjygFAAAgwbDpaOEQj ygEDAN4/r28AAAMA8T8JBAAAHgD4PwEAAAAPAAAATnV4b2xsLCBBbmRyZXcAAAIB+T8BAAAAYQAA AAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAvTz1VUCBFWENIQU5HRS9PVT1GSVJTVCBBRE1J TklTVFJBVElWRSBHUk9VUC9DTj1SRUNJUElFTlRTL0NOPU5VWE9MTAAAAAAeAPo/AQAAABUAAABT eXN0ZW0gQWRtaW5pc3RyYXRvcgAAAAACAfs/AQAAAB4AAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEA AAAAAAAALgAAAAMA/T/kBAAAAwAZQAAAAAADABpAAAAAAAMAHUAAAAAAAwAeQAAAAAAeADBAAQAA AAcAAABOVVhPTEwAAB4AMUABAAAABwAAAE5VWE9MTAAAHgAyQAEAAAAsAAAAZW1hY3Mtb3JnbW9k ZS1ib3VuY2VzK251eG9sbD11cC5lZHVAZ251Lm9yZwAeADNAAQAAAB4AAABlbWFjcy1vcmdtb2Rl LXJlcXVlc3RAZ251Lm9yZwAAAB4AOEABAAAABwAAAE5VWE9MTAAAHgA5QAEAAAACAAAALgAAAAMA dkD/////CwApAAAAAAALACMAAAAAAAMABhAbw/g0AwAHEIUHAAADABAQAAAAAAMAERAAAAAAHgAI EAEAAABlAAAAU08sSURJR1RIRUlERUFPRkFVVE9NQVRJQ0NMT0NLSU5HSVZFQkVFTlRSWUlOR1RP VVNFVEhFTUFOVUFMQ0xPQ0tGRUFUVVJFQU5ESUhBVkVOVEJFRU5BQkxFVE9UUkFJTk1ZUwAAAAAC AX8AAQAAAEAAAAA8MTI4RURCMjdCMEFBREI0M0JGNkRCMDg5RTI4RUZDRDQwMjIwOTgxMUBsb25k b24uY2FtcHVzLnVwLmVkdT4AGEY= ------_=_NextPart_001_01CA2344.384E4E91 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ------_=_NextPart_001_01CA2344.384E4E91--