Todoist goals in beeminder

So I gather a lot of people seem to want todoist integration:

Me too! So I wrote some.
https://github.com/DRMacIver/feedthebee/blob/master/todoist.py.

As per usual it’s a slightly hacky python script that is basically only
remotely usable if you’ve got some developer nous (sorry), but I figured
I’d mention it in case anyone else felt the need for it.

The basic mode of operation is that every day a todoist item is overdue it
generates a datapoint on the todoist goal. This is a “do less” goal, so the
more tasks you have overdue the more you are penalised.

David


You received this message because you are subscribed to the Google Groups “Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Cool! I’m not familiar with Todoist. Would it get me functionality that is
like GTBee? I have Android so I can’t use GTBee yet.

Thanks,
Sean

On Sun, Jul 27, 2014 at 1:02 PM, David MacIver david@drmaciver.com wrote:

So I gather a lot of people seem to want todoist integration:
http://beeminder.uservoice.com/forums/3011-general/suggestions/5561896-integrate-with-todoist-at-todoist-com

Me too! So I wrote some.
https://github.com/DRMacIver/feedthebee/blob/master/todoist.py.

As per usual it’s a slightly hacky python script that is basically only
remotely usable if you’ve got some developer nous (sorry), but I figured
I’d mention it in case anyone else felt the need for it.

The basic mode of operation is that every day a todoist item is overdue it
generates a datapoint on the todoist goal. This is a “do less” goal, so the
more tasks you have overdue the more you are penalised.

David


You received this message because you are subscribed to the Google Groups
"Akratics Anonymous" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups “Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

I’m unclear on the exact feature set of GTBee, so I don’t know for sure,
but in the sense that todoist is a todo app and this lets you make
commitments to it with beeminder, yes that’s like GTBee :slight_smile:

Todoist is pretty great based on my initial experience of it. I started
using it so that I could have some good recurring tasks, but it’s a rather
solid piece of software and I think I’ll be using it for a lot more todos
which is why I wanted a mechanism to help me stick to it.

You do have quite a lot of ability to put things off by explicitly changing
the date on the task, so it’s less of a firm commitment than I’d expect
from GTBee. I don’t know what to do about that. If it proves to be a
problem in practice I might write some more integration to the tune of “put
things off less”.

(Oh it also has an interesting karma system that I may be feeding into
beeminder at some point, but for now I wanted something I had more
oversight over the inner workings of and overdue tasks is nice and
comprehensible)

On 27 July 2014 22:12, Sean Fellows oaks64@gmail.com wrote:

Cool! I’m not familiar with Todoist. Would it get me functionality that is
like GTBee? I have Android so I can’t use GTBee yet.

Thanks,
Sean

On Sun, Jul 27, 2014 at 1:02 PM, David MacIver david@drmaciver.com
wrote:

So I gather a lot of people seem to want todoist integration:
http://beeminder.uservoice.com/forums/3011-general/suggestions/5561896-integrate-with-todoist-at-todoist-com

Me too! So I wrote some.
https://github.com/DRMacIver/feedthebee/blob/master/todoist.py.

As per usual it’s a slightly hacky python script that is basically only
remotely usable if you’ve got some developer nous (sorry), but I figured
I’d mention it in case anyone else felt the need for it.

The basic mode of operation is that every day a todoist item is overdue
it generates a datapoint on the todoist goal. This is a “do less” goal, so
the more tasks you have overdue the more you are penalised.

David


You received this message because you are subscribed to the Google Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups “Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

OK, so having looked up the details of GTBee, this is similar at the grand
scale but differs a lot in detail. In particular this doesn’t let you
commit to individual tasks, you’re just committing to not exceeding a
certain level of failing to meet due dates on any of your tasks.

I have it set to 6 which means that if I consistently leave a task overdue
then it will derail, so there’s not a *huge *difference. You might be able
to get something closer to gtbee by using priorities and having multiple
goals, one for each level of importance, but so far I don’t feel the need
for that.

On 27 July 2014 22:30, David MacIver david@drmaciver.com wrote:

I’m unclear on the exact feature set of GTBee, so I don’t know for sure,
but in the sense that todoist is a todo app and this lets you make
commitments to it with beeminder, yes that’s like GTBee :slight_smile:

Todoist is pretty great based on my initial experience of it. I started
using it so that I could have some good recurring tasks, but it’s a rather
solid piece of software and I think I’ll be using it for a lot more todos
which is why I wanted a mechanism to help me stick to it.

You do have quite a lot of ability to put things off by explicitly
changing the date on the task, so it’s less of a firm commitment than I’d
expect from GTBee. I don’t know what to do about that. If it proves to be a
problem in practice I might write some more integration to the tune of “put
things off less”.

(Oh it also has an interesting karma system that I may be feeding into
beeminder at some point, but for now I wanted something I had more
oversight over the inner workings of and overdue tasks is nice and
comprehensible)

On 27 July 2014 22:12, Sean Fellows oaks64@gmail.com wrote:

Cool! I’m not familiar with Todoist. Would it get me functionality that
is like GTBee? I have Android so I can’t use GTBee yet.

Thanks,
Sean

On Sun, Jul 27, 2014 at 1:02 PM, David MacIver david@drmaciver.com
wrote:

So I gather a lot of people seem to want todoist integration:
http://beeminder.uservoice.com/forums/3011-general/suggestions/5561896-integrate-with-todoist-at-todoist-com

Me too! So I wrote some.
https://github.com/DRMacIver/feedthebee/blob/master/todoist.py.

As per usual it’s a slightly hacky python script that is basically only
remotely usable if you’ve got some developer nous (sorry), but I figured
I’d mention it in case anyone else felt the need for it.

The basic mode of operation is that every day a todoist item is overdue
it generates a datapoint on the todoist goal. This is a “do less” goal, so
the more tasks you have overdue the more you are penalised.

David


You received this message because you are subscribed to the Google
Groups “Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups “Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Yeah I just took a look at Todoist and I agree that it is different when it
comes to aggregation. I think that the non-aggregated nature of GTBee is
more what I am looking for. But thanks for pointing me to Todoist, never
hurts to see more tools!

On Sun, Jul 27, 2014 at 1:50 PM, David MacIver david@drmaciver.com wrote:

OK, so having looked up the details of GTBee, this is similar at the grand
scale but differs a lot in detail. In particular this doesn’t let you
commit to individual tasks, you’re just committing to not exceeding a
certain level of failing to meet due dates on any of your tasks.

I have it set to 6 which means that if I consistently leave a task overdue
then it will derail, so there’s not a *huge *difference. You might be
able to get something closer to gtbee by using priorities and having
multiple goals, one for each level of importance, but so far I don’t feel
the need for that.

On 27 July 2014 22:30, David MacIver david@drmaciver.com wrote:

I’m unclear on the exact feature set of GTBee, so I don’t know for sure,
but in the sense that todoist is a todo app and this lets you make
commitments to it with beeminder, yes that’s like GTBee :slight_smile:

Todoist is pretty great based on my initial experience of it. I started
using it so that I could have some good recurring tasks, but it’s a rather
solid piece of software and I think I’ll be using it for a lot more todos
which is why I wanted a mechanism to help me stick to it.

You do have quite a lot of ability to put things off by explicitly
changing the date on the task, so it’s less of a firm commitment than I’d
expect from GTBee. I don’t know what to do about that. If it proves to be a
problem in practice I might write some more integration to the tune of “put
things off less”.

(Oh it also has an interesting karma system that I may be feeding into
beeminder at some point, but for now I wanted something I had more
oversight over the inner workings of and overdue tasks is nice and
comprehensible)

On 27 July 2014 22:12, Sean Fellows oaks64@gmail.com wrote:

Cool! I’m not familiar with Todoist. Would it get me functionality that
is like GTBee? I have Android so I can’t use GTBee yet.

Thanks,
Sean

On Sun, Jul 27, 2014 at 1:02 PM, David MacIver david@drmaciver.com
wrote:

So I gather a lot of people seem to want todoist integration:
http://beeminder.uservoice.com/forums/3011-general/suggestions/5561896-integrate-with-todoist-at-todoist-com

Me too! So I wrote some.
https://github.com/DRMacIver/feedthebee/blob/master/todoist.py.

As per usual it’s a slightly hacky python script that is basically only
remotely usable if you’ve got some developer nous (sorry), but I figured
I’d mention it in case anyone else felt the need for it.

The basic mode of operation is that every day a todoist item is overdue
it generates a datapoint on the todoist goal. This is a “do less” goal, so
the more tasks you have overdue the more you are penalised.

David


You received this message because you are subscribed to the Google
Groups “Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google
Groups “Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send
an email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups
“Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


You received this message because you are subscribed to the Google Groups “Akratics Anonymous” group.
To unsubscribe from this group and stop receiving emails from it, send an email to akratics+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.