<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel">
    <title>gmane.comp.sysutils.pim.taskcoach.devel</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/56"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/55"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/54"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/53"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/52"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/51"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/50"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/49"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/48"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/47"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/46"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/45"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/44"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/43"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/42"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/41"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/40"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/39"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/38"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/37"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/56">
    <title>Re: [ANN] Release 0.70.1 of Task Coach</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/56</link>
    <description>Hi all,

2008/6/29 Frank Niessink &lt;frank-ZOags1uI1ddWk0Htik3J/w&lt; at &gt;public.gmane.org&gt;:

In addition, the epydoc generated API documentation is available via
http://www.taskcoach.org/epydoc

Cheers, Frank

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    taskcoach-dev-unsubscribe-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


</description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-06-29T18:48:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/55">
    <title>Re: Introduction and questions about reporting</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/55</link>
    <description>Hi Istvan,

2008/6/24 tiz-tKRccxk9SbrTeHJm+VBaLA&lt; at &gt;public.gmane.org &lt;tiz-tKRccxk9SbrTeHJm+VBaLA&lt; at &gt;public.gmane.org&gt;:

What I usually do is create task structure like this:
Client A
  Project 1
    Task 1.1
    Task 1.2
       ...
  Project 2
    Task 2.1
     ...
Client B

etc. If you set it up like that you can simply filter ('search') for
client and/or project name and export only the effort for a specific
client or project (see my remark below).


This indeed may be one direction to go in the future.


Task Coach already allows you to do some of these things because it
will print or export exactly what you see in the active viewer: sort
order, search filter, columns, etc.

Cheers, Frank

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)</description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-06-24T20:23:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/54">
    <title>Re: Introduction and questions about reporting</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/54</link>
    <description>Frank Niessink írta:
 &gt;
 &gt; Hi Istvan,
 &gt;
 &gt; Welcome!
 &gt;
 &gt; 2008/6/23 tiz-tKRccxk9SbrTeHJm+VBaLA&lt; at &gt;public.gmane.org &lt;tiz-tKRccxk9SbrTeHJm+VBaLA&lt; at &gt;public.gmane.org&gt;:
 &gt; &gt; Hello!
 &gt; &gt;
 &gt; &gt; My name is Istvan Zoltan Toth, I'm a programmer from Hungary.
 &gt; &gt; I use TaskCoach and there are a few features I really would like to 
use,
 &gt; &gt; but they are not included yet.
 &gt; &gt; The reason I subscribed to this list is that I've actually developed a
 &gt; &gt; feature I use on daily basis but it would be nice to have it 
integrated.
 &gt;
 &gt; That's good to hear.
 &gt;
 &gt; &gt; In a nutshell. I work on different projects and I switch between
 &gt; &gt; projects and tasks frequently (let's say I switch once in every 30 
mins).
 &gt; &gt; At the end of every day I have to make a detailed report of activities.
 &gt; &gt; I've written a simple Python script which reads the TaskCoach file,
 &gt; &gt; summarizes efforts by categories and creates CSV files, one for each
 &gt; &gt; category and one which contains summaries.
 &gt; &gt; Then it sends those files to the accounting by e-ma</description>
    <dc:creator>tiz-tKRccxk9SbrTeHJm+VBaLA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-06-24T05:46:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/53">
    <title>Re: Introduction and questions about reporting</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/53</link>
    <description>Hi Istvan,

Welcome!

2008/6/23 tiz-tKRccxk9SbrTeHJm+VBaLA&lt; at &gt;public.gmane.org &lt;tiz-tKRccxk9SbrTeHJm+VBaLA&lt; at &gt;public.gmane.org&gt;:

That's good to hear.


I'm curious, is there any particular reason why you need to group
effort per category? What do the categories represent? Do you have one
category for each client/customer?

In general, I'm hesitant to include code for very specific purposes
because one of the goals for Task Coach is that it should be a
'friendly' (read: user friendly) task manager.


This sounds like a good idea. Maybe the user could assign Shift-F1,
Shift-F2, etc. to a limited number of 'favorite' tasks?

Cheers, Frank

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach</description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-06-23T19:15:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/52">
    <title>Introduction and questions about reporting</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/52</link>
    <description>Hello!

My name is Istvan Zoltan Toth, I'm a programmer from Hungary.
I use TaskCoach and there are a few features I really would like to use, 
but they are not included yet.
The reason I subscribed to this list is that I've actually developed a 
feature I use on daily basis but it would be nice to have it integrated.

In a nutshell. I work on different projects and I switch between 
projects and tasks frequently (let's say I switch once in every 30 mins).
At the end of every day I have to make a detailed report of activities.
I've written a simple Python script which reads the TaskCoach file, 
summarizes efforts by categories and creates CSV files, one for each 
category and one which contains summaries.
Then it sends those files to the accounting by e-mail and they do the 
rest (billing).

If it is possilbe I would like to see it integrated like a plug-in, when 
I select the menu item it runs all the reports.
So, it would be great to know your opinion, and if you're positive, I 
would need some pointers wh</description>
    <dc:creator>tiz-tKRccxk9SbrTeHJm+VBaLA&lt; at &gt;public.gmane.org</dc:creator>
    <dc:date>2008-06-23T13:42:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/51">
    <title>Re: Little bug, I think</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/51</link>
    <description>Hi Jerome,

2008/6/21 Jerome Laheurte &lt;fraca7-GANU6spQydw&lt; at &gt;public.gmane.org&gt;:

This method is called when the user clicks save. If the task file does
not have a filename the IOController needs to invoke saveas to force
the user to give it one. This only makes sense if there is something
to save, i.e. the task file is not empty.


Ah, I see what you mean. So to solve this we would only need to change
the above code into:

    def save(self, *args):
        if self.__taskFile.filename():
            self.__taskFile.save()
            self.__showSaveMessage(self.__taskFile)
            return True
        else:
            return self.saveas()

Right? I'll change this in the Release0_70_Branch.

Cheers, Frank

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    </description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-06-21T14:26:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/50">
    <title>Little bug, I think</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/50</link>
    <description>
Hi, Franck. What is the motivation of the "elif not 
self.__taskFile.isEmpty()" in IOController.save() ?

     def save(self, *args):
         if self.__taskFile.filename():
             self.__taskFile.save()
             self.__showSaveMessage(self.__taskFile)
             return True
         elif not self.__taskFile.isEmpty():
             return self.saveas()
         else:
             return False

The problem is the following: starting with an empty file, if I create 
a task, undo the create, and try to save, the taskfile is still marked 
dirty, the save button is still enabled and I get the confirmation 
dialog when quitting, which I suppose is not the intended behaviour :)

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

</description>
    <dc:creator>Jerome Laheurte</dc:creator>
    <dc:date>2008-06-21T08:13:22</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/49">
    <title>Re: Testing SyncML</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/49</link>
    <description>

Okay, since I must visit my mother to help her install Leopard on her 
MacBook, this will have to wait another week.

On the other hand, I'll have an occasion to test my universal binary 
:)

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    taskcoach-dev-unsubscribe-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


</description>
    <dc:creator>Jerome Laheurte</dc:creator>
    <dc:date>2008-06-14T14:08:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/48">
    <title>Re: Testing SyncML</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/48</link>
    <description>

Yeah, the interface of SW is pretty bad. MemoToo is better as 
eye-candy, but it doesn't provide all data about its tasks when 
syncing. For the purpose of sharing data with Outlook and other 
devices, I think SW is perfect.


I still have to:

  * Write a widget to let the user select what to keep on a 
field-by-field basis in case of conflict

  * Support reccurence and reminders (not sure if SW will accept a 
VEVENT inside a VTODO for reminder though)

  * Move some of the non-TC-specific code to the FunambolForge project 
I created for the occasion

  * Figure out how to make a universal binary for MacOS.

Ah, and find a better icon for the menu item. Should be done next 
week-end.

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID require</description>
    <dc:creator>Jerome Laheurte</dc:creator>
    <dc:date>2008-06-11T04:48:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/47">
    <title>Re: Testing SyncML</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/47</link>
    <description>Hi Jerome.

2008/6/8 Jerome Laheurte &lt;fraca7-GANU6spQydw&lt; at &gt;public.gmane.org&gt;:

Congratulations on a great addition to Task Coach! I just tried it on
Windows and it seems to work. The web interface of scheduleworld for
tasks is pretty lousy, so I can't see all the tasks. But I was able to
add a task via the web interface and then get it into TC via
synchronization. Cool!

I'll try to find some time the coming week to test it more thoroughly.
Also, can you indicate what needs to be done before we can release
this? Or should we just go ahead and release it to the public so we
can get more feedback? In other words, what should the roadmap be?

Cheers, Frank

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:</description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-06-10T20:27:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/46">
    <title>Re: Testing SyncML</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/46</link>
    <description>

And I've just committed the conflict detection/resolution code, which 
removes one of these limitations.

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    taskcoach-dev-unsubscribe-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


</description>
    <dc:creator>Jerome Laheurte</dc:creator>
    <dc:date>2008-06-08T14:45:31</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/45">
    <title>Testing SyncML</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/45</link>
    <description>
Hi. The first version of the SyncML prototype seems to be working OK 
for me. I have included binaries for Win32, Linux and MacOS PPC (the 
MacIntel version must wait until I get my hands on one of them). If 
anybody wants to try it out, the branch is at

https://taskcoach.svn.sourceforge.net/svnroot/taskcoach/branches/Feature_SyncML/taskcoach

See the inline help for tips and limitations.

Cheers
Jérôme
------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    taskcoach-dev-unsubscribe-hHKSG33Tihhbj</description>
    <dc:creator>Jerome Laheurte</dc:creator>
    <dc:date>2008-06-08T12:09:42</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/44">
    <title>Re: starting/stopping clock .</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/44</link>
    <description>
[...]

        Oh, it's information I was looking for. I will check if it works for me
tomorrow :). 


        I'll try to do UI part too, but if it will be too hard, I'll just post
ticket to sf.net BT with "backend part" patch ....

regards

Maho


------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    taskcoach-dev-unsubscribe-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


</description>
    <dc:creator>maho</dc:creator>
    <dc:date>2008-06-03T21:52:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/43">
    <title>Re: starting/stopping clock .</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/43</link>
    <description>Hi,

2008/6/3 maho &lt;maho-VwLLvnsHziisTnJN9+BGXg&lt; at &gt;public.gmane.org&gt;:

Here's how I would approach this. First, since Task Coach has no
pause/resume functionality at the moment I would implement that first,
including the user interface. To resume, we need to know the task the
user was tracking when effort tracking was paused. That information is
already available by looking up the most recent effort record in the
effort list. So conceptually, there is no difference between stopping
effort tracking and pausing effort tracking. By the way, I am assuming
that the time between pause and resume will not be registered as time
spent on the task (what would the use of pause/resume be if it were,
right?). So, to summarize "pause = stop tracking" and "resume = start
tracking for the task that was last being tracked."

Now we need to decide what the user interface will look like.
Currently, Task Coach has two task tracking buttons: start effort and
stop effort (the clocks). We at least need a resume button that is
enabled</description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-06-03T20:32:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/42">
    <title>starting/stopping clock .</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/42</link>
    <description>Hi, 

I wanted to implement one small and easy (or rather "I thought that it's
easy") feature in taskcoach. Stop an effort when laptop lid is closed/PC is
suspended, and resume it after PC is resumed. 

My idea was such:
- taskcoach registers to dbus when started, 

- scripts in /etc/acpi/suspend.d and /etc/acpi/resume.d/ are sending
         signals to taskcoach 

Everything was ok, I learned how to use dbus, successfully sent/received
signals, and now I think that starting/stopping clock will be the easiest
thing (as I have experience with wxPython programming). 

But it appeared, that taskcoach code isn't so easy. I see that it's very
nice, and seems that is designed very good, but is complicated from other
side ... how the hell can I just stop timer? :) Could someone give me some
hints?

regards

Maho.


------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email </description>
    <dc:creator>maho</dc:creator>
    <dc:date>2008-06-03T18:27:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/41">
    <title>Re: [Task Coach-commits] taskcoach/taskcoachlib/gui uicommand.py, 1.142, 1.143 viewer.py, 1.139, 1.140</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/41</link>
    <description>2008/6/2 Frank Niessink &lt;frank-ZOags1uI1ddWk0Htik3J/w&lt; at &gt;public.gmane.org&gt;:

Ignore me. I replied to an old email message.

Sorry, Frank

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    taskcoach-dev-unsubscribe-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


</description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-06-02T20:20:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/40">
    <title>Re: [Task Coach-commits] taskcoach/taskcoachlib/gui uicommand.py, 1.142, 1.143 viewer.py, 1.139, 1.140</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/40</link>
    <description>Hi Jerome,

This is strange, I just received an old commit message (March 24). Did
you check in anything with the CVS repository?

Cheers, Frank


2008/3/24 Jérome Laheurte &lt;fraca7-Rn4VEauK+AKRv+LV9MX5uipxlwaOVQ5f&lt; at &gt;public.gmane.org&gt;:

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    taskcoach-dev-unsubscribe-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


</description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-06-02T20:18:38</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/39">
    <title>Re: Some news</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/39</link>
    <description>

Okay, after further reading, almost everything is there in icalendar: 
parent/child relationship, attachments, I think notes may be 
represented as VJOURNAL objects with no date. The only thing missing 
is hierarchical categories.

For the multi-user thing, I don't think that a synchronization-based 
mechanism would work (at least when using SyncML). It only has a 
global "changed" flag for each object; so for instance if user A 
changes a task's priority, and user B changes its description, there's 
a conflict. IMO, this use case should not require user intervention.

This could be solved by considering all objects properties as separate 
objects (priority, description, etc) linked by the object unique ID, 
but

1) That begins to be a bit complicated
2) We couldn't use iCalendar format for that, so the whole "sharing 
with mobile devices" aspect is lost.

Actually, I have some ideas about a multi-user system for TaskCoach, 
but I have to think a bit about it first. And finish my current SyncML 
pet projec</description>
    <dc:creator>Jerome Laheurte</dc:creator>
    <dc:date>2008-05-28T11:21:58</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/38">
    <title>Re: Some news</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/38</link>
    <description>
Oh, and BTW, vCalendar does not seem to provide anything relating to 
notes. I'm still reading RFC 2445 :)

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    taskcoach-dev-unsubscribe-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


</description>
    <dc:creator>Jerome Laheurte</dc:creator>
    <dc:date>2008-05-28T10:11:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/37">
    <title>Re: Some news</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/37</link>
    <description>

Indeed. I'll have to check, but I think there is no binary 
incompatibility between the 2.4 and 2.5 C APIs.


Except maybe under MacOS. I'll have to see how distutils handles the 
whole PPC/Intel/universal stuff.


Mmmh, why not. I still have to study the vcard spec in order to see if 
it allows "private" application-specific data. In the current 
prototype for instance, task parent-child relations are lost to the 
server, among other things.

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org

&lt;*&gt; To unsubscribe from this group, send an email to:
    </description>
    <dc:creator>Jerome Laheurte</dc:creator>
    <dc:date>2008-05-28T07:54:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/36">
    <title>Re: Some news</title>
    <link>http://permalink.gmane.org/gmane.comp.sysutils.pim.taskcoach.devel/36</link>
    <description>Hi Jerome,

2008/5/27 Jerome Laheurte &lt;fraca7-GANU6spQydw&lt; at &gt;public.gmane.org&gt;:

Officially it's python &gt;=2.4 currently, although 2.5 is shipped with
the Windows and Mac installers.


Will building the extension module be a distutils command? E.g. will
"python setup.py build install" work for Linux users?

Thanks, Frank

PS: I'm getting more and more excited about this. We may also want to
think about making syncing the primary persistence mechanism so we
could add different back ends that support multiple users more easily
(e.g. a database).

------------------------------------

Yahoo! Groups Links

&lt;*&gt; To visit your group on the web, go to:
    http://groups.yahoo.com/group/taskcoach-dev/

&lt;*&gt; Your email settings:
    Individual Email | Traditional

&lt;*&gt; To change settings online go to:
    http://groups.yahoo.com/group/taskcoach-dev/join
    (Yahoo! ID required)

&lt;*&gt; To change settings via email:
    mailto:taskcoach-dev-digest-hHKSG33TihhbjbujkaE4pw&lt; at &gt;public.gmane.org 
    mailto:taskcoach-dev-fullfeatured-hH</description>
    <dc:creator>Frank Niessink</dc:creator>
    <dc:date>2008-05-27T19:53:29</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.sysutils.pim.taskcoach.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.sysutils.pim.taskcoach.devel</link>
  </textinput>
</rdf:RDF>
