Thunderbird plugin

benjamin.ranck says:
I'm surprised given all the other plugins available there isn't a thunderbird plugin especially given it has a task feature. This would be a very useful extension. The problem with emails/tasks/calendars is that you don't really want to have to login into 3-4 different websites to get it all done. Which is why I use Thunderbird so much.

habtool says:
100% agree

bcallahan says:
110% agree

kseistrup says:
A plugin for Thunderbird would be sweet indeed.
Cheers,
Klaus
Cheers,
Klaus

ereussner says:
top of my wishlist!

daubman says:
*bump* This would definitely be a great feature... I came across this request while searching to see if such a plugin already existed.

geodog says:
ditto

thirdjohn84 says:
please please please~!

kazuya.ja says:
'Lightning', a great plugin for Thunderbird is worth to try....
http://www.mozilla.org/projects/calendar/lightning/
Find the 'iCalendar' Link at your RTM task page. It is on the List tab on the right of each task page. The link URL looks like:
webcal://www.rememberthemilk.com/icalendar/kazuya.ja/1234567/
where kazuya.ja is RTM user account and 1234567 represents your task.
Then add a new calendar using the iCalendar Link.
http://www.mozilla.org/projects/calendar/lightning/
Find the 'iCalendar' Link at your RTM task page. It is on the List tab on the right of each task page. The link URL looks like:
webcal://www.rememberthemilk.com/icalendar/kazuya.ja/1234567/
where kazuya.ja is RTM user account and 1234567 represents your task.
Then add a new calendar using the iCalendar Link.

david.scatigna says:
+1

timeril says:
ditto!

benmaughan says:
I 22nd the motion

cesugden says:
yup definitely would be cool

noumenontruth says:
This would be great - I just posted a new topic about a way we might be able to get this to work in about a week when GCALDaemons public API's get released that can be found at the link below.
http://www.rememberthemilk.com/forums/ideas/3809/
Maybe an add on is too big of an undertaking or is not a good idea to rtm for some reason, but this could be another, simpler possibility.
--Tony
http://www.rememberthemilk.com/forums/ideas/3809/
Maybe an add on is too big of an undertaking or is not a good idea to rtm for some reason, but this could be another, simpler possibility.
--Tony

matthew.boatman says:
Please.


kpishdadi says:
Do your events show up as complete when you check them off in TB? Mine dont

vincent.cretegny says:
I'm using TB.
would be GREAT to have a plugin for tasks in Thunderbird
specially bi-directional, to be able to modify in TB.
the connection TB, RTM, Google is the best at the moment.
Thanks.
would be GREAT to have a plugin for tasks in Thunderbird
specially bi-directional, to be able to modify in TB.
the connection TB, RTM, Google is the best at the moment.
Thanks.

cbj1329 says:
I would use this. I considered converting to gmail to get the RTM integration, but I have too much history (plus things like templates) in Thunderbird. I use thunderbird on a mac, btw.

micheal.wu says:
Hi everyone, I'm actually working on a prototype for this.
It's for a school project so I was not very familiar with either Thunderbird or RtM to begin with, so I can't make any guarantees for quality and timeline (or accept and hard contributions EG code), but I'll try to keep everyone posted!
(and I may need a spot of help from time to time ;)
It's for a school project so I was not very familiar with either Thunderbird or RtM to begin with, so I can't make any guarantees for quality and timeline (or accept and hard contributions EG code), but I'll try to keep everyone posted!
(and I may need a spot of help from time to time ;)

(closed account) says:
I would love also a thunderbird plugin for RTM

julian.valiente says:
I'd like a bi-directional plugin for TB, too.

kamgraphics says:
we allready use Thunderbird + Lightning (and a shared calendar in goole for database). The only thins we need is a shared task manager associated in Thunderbird.
What a wonderfull idea :D
What a wonderfull idea :D

(closed account) says:
100% agree

djzanee says:
We really need this! I have switched over from outlook because Thunderbird was a lot faster and have started using RTM, so now all we need is something that merges the functionality of RTM into thunderbird.

(closed account) says:
I can already read my RtM tasks in Thunderbird via Lightning, but I would like to see bidirectional support for RtM like the Google Calendar provider allows for GCal. I know I can sorta cheat by using the Twitter integration to complete a task, but it would be really nice to have it built into TB and just hit the checkbox.

doug.mccracken says:
I hope someone develops the Thunderbird/Lightning Plug in soon. I am able to add the RTM events to Lightning but to have full task list integration would be great.

(closed account) says:
That's the most wonderful thing for me to imagine right now!

micheal.wu says:
As I indicated before I'm building a prototype for this, however it doesnt support everything that RTM is capable of. I'm curious if people would want to use/test/see it in an incomplete state?
A summary of things working follows (feel free to ask for clarifications). Most notably missing is editing/adding notes, recurrence, categories/lists, and locations (I'm not sure how to even approach this since the API doesn't provide adding locations and tbird doesnt have a location field).
Retrieving RTM tasks
supports:
name/title
added/created (cant be modified in RTM)
dueDate
priority
status/completion
NOTE (note: editing not supported yet)
Delete
Add
supports:
title
dueDate
completion
Modifying RTM tasks
supports:
name/title
priority
completion (but no % support in rtm)
dueDate
A summary of things working follows (feel free to ask for clarifications). Most notably missing is editing/adding notes, recurrence, categories/lists, and locations (I'm not sure how to even approach this since the API doesn't provide adding locations and tbird doesnt have a location field).
Retrieving RTM tasks
supports:
name/title
added/created (cant be modified in RTM)
dueDate
priority
status/completion
NOTE (note: editing not supported yet)
Delete
Add
supports:
title
dueDate
completion
Modifying RTM tasks
supports:
name/title
priority
completion (but no % support in rtm)
dueDate

agrume says:
Hi Micheal.wu,
yes for sure it would great to test your prototype.
It is a very good initiative from your part.
Where can we download the .xpi?
thanks.
yes for sure it would great to test your prototype.
It is a very good initiative from your part.
Where can we download the .xpi?
thanks.

(closed account) says:
hi everybody,
wonderful idea!
in RTM here is an estimated time field, but it would be nice if there was an actual timer to use as time management, wouldn't it
wonderful idea!
in RTM here is an estimated time field, but it would be nice if there was an actual timer to use as time management, wouldn't it

micheal.wu says:
I just hit a compatibility issue with lightning 0.8.. I'll get back to you soon!

tara.robinson says:
Hi Micheal.Wu,
I just watched your You Tube video on the RTM extension for T-bird (http://youtube.com/watch?v=m2RKIAqE6Ig) but cannot locate the extension on their site. Can you give us a status update?
Thanks,
Tara
I just watched your You Tube video on the RTM extension for T-bird (http://youtube.com/watch?v=m2RKIAqE6Ig) but cannot locate the extension on their site. Can you give us a status update?
Thanks,
Tara

micheal.wu says:
Sorry for the delays everyone.
Tara (and everyone), the plug-in wasn't actually "released" (or more accurately, not in shape for release) yet... I'm hesitant to even call this a beta. But I've had a lot on my plate (just had an exam today), and have to fix one more thing up before I put it out (error handling), which will hopefully be before Monday.
I'll also have to figure out a better place to make announcements like this...
Cheers all.
Tara (and everyone), the plug-in wasn't actually "released" (or more accurately, not in shape for release) yet... I'm hesitant to even call this a beta. But I've had a lot on my plate (just had an exam today), and have to fix one more thing up before I put it out (error handling), which will hopefully be before Monday.
I'll also have to figure out a better place to make announcements like this...
Cheers all.

micheal.wu says:
Ok, by "before Monday", I meant "tonight".
See: http://rtm.tbird.mwu.googlepages.com/home
*crosses fingers*
See: http://rtm.tbird.mwu.googlepages.com/home
*crosses fingers*

aaronhh says:
+1
+1
+1
+1
+1
+1
+1
+1
+1

tara.robinson says:
Hi Mike,
Dude, you rock! (and best wishes on your exams and future endeavors!).
Peace,
Tara
Dude, you rock! (and best wishes on your exams and future endeavors!).
Peace,
Tara

(closed account) says:
Thank you!
It works really well!
Just one note to others out there, to get to the readme file, download the addon, and try to open it with an archive program (winzip, etc) it's in there :)
It works really well!
Just one note to others out there, to get to the readme file, download the addon, and try to open it with an archive program (winzip, etc) it's in there :)

tara.robinson says:
Thanks, firecrazed! I couldn't figure that one out.
I've managed to get the API authorized but Thunderbird won't seem to let me mark the authorization task as complete. I'm running a Mac with Thunderbird version 2.0.0.12 and Lightning 0.8. Anyone else having this problem?
t
I've managed to get the API authorized but Thunderbird won't seem to let me mark the authorization task as complete. I'm running a Mac with Thunderbird version 2.0.0.12 and Lightning 0.8. Anyone else having this problem?
t

tara.robinson says:
Never mind--got it fixed. Now functioning perfectly! :)
t
t

micheal.wu says:
Thanks from me too firecrazed, it wasn't best place to put the readme file!
Tara, glad to hear its working now!
Tara, glad to hear its working now!

pingpongboss says:
Holy crud, thanks alot micheal.wu for making the great extension. Will it auto update, or do we have to check your website every once in a while?

micheal.wu says:
Thanks for the comments!
Unfortunately no auto-update yet.
Right now the provider is in the sandbox of addons.mozilla.org, which means it isn't officially approved for public usage. Once it is autoupdate will be supported.
https://addons.mozilla.org/en-US/thunderbird/addon/7125
It's in the "sandbox" side of a.m.o, if you want to search for it. You have to explicit allow searching in the sandbox since all those extensions haven't been approved by an experienced user for security and stability reasons I believe.
The more reviews the Provider received the better position it will be in when it's nominated for review, so if you like it (or even dislike it) please add a review (you do need an account there though).
Thanks :)
(the version on a.m.o is the same as the one I linked above)
Unfortunately no auto-update yet.
Right now the provider is in the sandbox of addons.mozilla.org, which means it isn't officially approved for public usage. Once it is autoupdate will be supported.
https://addons.mozilla.org/en-US/thunderbird/addon/7125
It's in the "sandbox" side of a.m.o, if you want to search for it. You have to explicit allow searching in the sandbox since all those extensions haven't been approved by an experienced user for security and stability reasons I believe.
The more reviews the Provider received the better position it will be in when it's nominated for review, so if you like it (or even dislike it) please add a review (you do need an account there though).
Thanks :)
(the version on a.m.o is the same as the one I linked above)

bandociancia says:
thankz a lot!!!!!
you save me!!!!!
you save me!!!!!

agrume says:
Micheal.wu thank you so much for this. Excellent!!
Good luck for you exams!
Good luck for you exams!

micheal.wu says:
Someone pointed out to me a mistake I did in setting the due date. If there is no time specified it won't show up in tbird.
I should have a solution for this soon but due to time constraints I can't promise a timeline :(
And thanks for the kind words everyone, it's good to know this is appreciated!
I should have a solution for this soon but due to time constraints I can't promise a timeline :(
And thanks for the kind words everyone, it's good to know this is appreciated!

anoopengineer says:
Thanks for this great extension. see this link for a detaiied How To.
http://www.dailygyan.com/2008/05/remember-milk-provider-extension-for.html
http://www.dailygyan.com/2008/05/remember-milk-provider-extension-for.html

micheal.wu says:
Thanks anoop, that's a very good & helpful post!
I believe it's also increased the number of downloads of this over the past 2 days by 16 times, so.... thanks for that :)
I believe it's also increased the number of downloads of this over the past 2 days by 16 times, so.... thanks for that :)

martin.guillon says:
HI,
the extension doesn't work for me. It tells me it requires additional items. I use Thunderbird 3.0a1pre and lightning build 2008050218.
Any one can help?
the extension doesn't work for me. It tells me it requires additional items. I use Thunderbird 3.0a1pre and lightning build 2008050218.
Any one can help?

micheal.wu says:
Hey Martin, unfortunately I've never tested the extension with the newest builds of Tbird 3 OR lightning so I'm not sure what would happen. The plugin specifically will require lightning 0.8 to operate.
Since the whole thing is still pre-release I wanted to focus on stable builds unfortunately.
Since the whole thing is still pre-release I wanted to focus on stable builds unfortunately.

martin.guillon says:
Oh i think this is hy it doesnt work. The latest build of lightning on 3.0a1pre appears s build 0.6a1. If you can do something that would be great otherwise i ll see about lightning build version id.
Thanks for your quick answer!
Thanks for your quick answer!

micheal.wu says:
I have a question for users of this:
I upgrade to tbird 2.0.0.14 and when I open a todo item dialog and press "Save and Close" the Priority changes to 0 from whatever it used to be.
Is this happening for anyone else? I cannot recall this happening for tbird 2.0.0.12.
If I just change completion status from the task view the priority doesn't change. I'm trying to figure why this is happening
I upgrade to tbird 2.0.0.14 and when I open a todo item dialog and press "Save and Close" the Priority changes to 0 from whatever it used to be.
Is this happening for anyone else? I cannot recall this happening for tbird 2.0.0.12.
If I just change completion status from the task view the priority doesn't change. I'm trying to figure why this is happening

(closed account) says:
I wanted to test this for you, but at this moment the tasks aren't being displayed in Thunderbird anymore, it did work last night though.
But I noticed that RTM was down for a brief moment earlier today, so maybe that is the cause. I'll try again later.
But I noticed that RTM was down for a brief moment earlier today, so maybe that is the cause. I'll try again later.

(closed account) says:
I used save&close in Thunderbird on some high prio tasks and all of them changed to prio 0 just like you experienced.
Using 2.0.0.14 and I wrote down the add-ons as well, in case you need that info as well:
birdiesync, contacts sidebar,duplicate contact manager, lightning, minimize to tray + enhancer, provider for google calendar, remember the milk provider (duh), select inbox, update notifier and a Dutch dictionary plugin :P
I also think I encountered a little bug: I have to authenticate RTM every time I reboot (thunderbird starts automatically when I startup) Closing Thunderbird and starting it again during the same windows session does not help. Dunno if some add on is the cause or some settings aren't correct. I am not using any bloated anti virus program or firewall either.
Using 2.0.0.14 and I wrote down the add-ons as well, in case you need that info as well:
birdiesync, contacts sidebar,duplicate contact manager, lightning, minimize to tray + enhancer, provider for google calendar, remember the milk provider (duh), select inbox, update notifier and a Dutch dictionary plugin :P
I also think I encountered a little bug: I have to authenticate RTM every time I reboot (thunderbird starts automatically when I startup) Closing Thunderbird and starting it again during the same windows session does not help. Dunno if some add on is the cause or some settings aren't correct. I am not using any bloated anti virus program or firewall either.

micheal.wu says:
Thanks 2dutch, that's useful information.
I figured that out, so check for v0.0.5 soon
As well I modified it so due dates and times both show. However since tbird doesn't allow specifying dates as "all day" the provider cannot do this either.
For your authentication problem, when you authenticate, can you check that two entries are made in tbird:
1. Options/Preferences->Privacy->Passwords->Edit Saved Passwords
There should be an entry where "Site" value is "chrome://tasksync_rtm".
2. Options/Preferences->Advanced->Config Editor
Type "calendar.rtm" in the search bar, is there an entry "calendar.rtm.user._" where "_" is anything?
Can you check your error console (Tools->Error Console) for any messages? Could you sent me a screen of it if they refer to this provider or if your not sure (ill check if they are)?
Thanks
I figured that out, so check for v0.0.5 soon
As well I modified it so due dates and times both show. However since tbird doesn't allow specifying dates as "all day" the provider cannot do this either.
For your authentication problem, when you authenticate, can you check that two entries are made in tbird:
1. Options/Preferences->Privacy->Passwords->Edit Saved Passwords
There should be an entry where "Site" value is "chrome://tasksync_rtm".
2. Options/Preferences->Advanced->Config Editor
Type "calendar.rtm" in the search bar, is there an entry "calendar.rtm.user._" where "_" is anything?
Can you check your error console (Tools->Error Console) for any messages? Could you sent me a screen of it if they refer to this provider or if your not sure (ill check if they are)?
Thanks

(closed account) says:
Thx for the info! The authentication problem seems to have fixed itself though..which is nice but annoying at the same time :P
Checked everything anyway (never hurts!) :
The settings appear to be correct: chrome://tasksync_rtm is in place and calendar.rtm.user.3 is shown in the config editor.
I uploaded the error console contents: http://www.xs4all.nl/~toodutch/pics/temp/errorconsole_thunderbird.jpg
FYI: I suddenly remembered that the problems started when I authenticated the provider extension on my second pc (laptop). The only difference between the 2 machines is the operating system: my laptop uses Vista home premium, my main pc Xp pro. Could be irrelevant, but still..
Hmm, maybe I could recreate the error by trying to install the provider extension on my laptop again (I uninstalled it)..
Checked everything anyway (never hurts!) :
The settings appear to be correct: chrome://tasksync_rtm is in place and calendar.rtm.user.3 is shown in the config editor.
I uploaded the error console contents: http://www.xs4all.nl/~toodutch/pics/temp/errorconsole_thunderbird.jpg
FYI: I suddenly remembered that the problems started when I authenticated the provider extension on my second pc (laptop). The only difference between the 2 machines is the operating system: my laptop uses Vista home premium, my main pc Xp pro. Could be irrelevant, but still..
Hmm, maybe I could recreate the error by trying to install the provider extension on my laptop again (I uninstalled it)..

orel says:
Hi,
I'm using this plugin on Ubuntu 8.04, and it's just great!!! But I have a small issue: at startup and every time the tasks get synchronised, I have a 100% CPU load during more than 30s, even if it's a core2 duo 2.2 GHz!
I understand that it's in early development, and that such things can happen, but am I the only one who has this issue?
I'm using this plugin on Ubuntu 8.04, and it's just great!!! But I have a small issue: at startup and every time the tasks get synchronised, I have a 100% CPU load during more than 30s, even if it's a core2 duo 2.2 GHz!
I understand that it's in early development, and that such things can happen, but am I the only one who has this issue?

(closed account) says:
I'd love that too. I just pimped my Thunderbird to an insane degree, and RTM support would push it over the top!

natkinc says:
I'm trying to load the RTM service provider for thunderbird addon and when I try to go the link that is listed in the registration task it cannot be found. Is there a new API authorization key?

micheal.wu says:
Hi again all, sorry for the intermittent dormancies, things have been a tad hectic :(
Natkinc, I've seen a couple other ppl with your problem, however I can't seem to reproduce it myself.. What version of tbird/lightning/rtm-provider are you using? Also what OS are you on?
Orel, that's something completely new to me, and a bit embarrassing for me. I'll have to check my loops and timeouts...
Also a new bug/issue: a generous user informed me tasks with '+' or '&' won't be saved. I obvious haven't done string sanitizing...
Going forward (unfortunately when I have the time) I'm going to try get logging working first so I can debug these issues more efficiently. I have no experience with GUI's though so I'll have to pick that up first!
No guarantees though :(
Cheers all
Mike (rtm.tbird.mwu@gmail.com)
Natkinc, I've seen a couple other ppl with your problem, however I can't seem to reproduce it myself.. What version of tbird/lightning/rtm-provider are you using? Also what OS are you on?
Orel, that's something completely new to me, and a bit embarrassing for me. I'll have to check my loops and timeouts...
Also a new bug/issue: a generous user informed me tasks with '+' or '&' won't be saved. I obvious haven't done string sanitizing...
Going forward (unfortunately when I have the time) I'm going to try get logging working first so I can debug these issues more efficiently. I have no experience with GUI's though so I'll have to pick that up first!
No guarantees though :(
Cheers all
Mike (rtm.tbird.mwu@gmail.com)

ramkumarrs says:
am a regular user of rtm. rtm pro too. would love a plugin to sync with thunderbird tasks

ramkumarrs says:
am a regular user of rtm. rtm pro too. would love a plugin to sync with thunderbird tasks

ln899 says:
Let me add my voice to this chorus: Bi-directional, able to sync with several computers. Much needed, PLEASE!

martinoconnor says:
Great work. But let me second the previous comment - Bi-directional and able to sync with several computers. Much needed, PLEASE!

micheal.wu says:
Ok things are fixed, editing works again, authetication works a bit better if you make a mistake, logging and token view/edit is in, which means multiple clients is possible.
Thanks for all the feedback!
Enjoy!
http://sites.google.com/site/tbirdrtm/
Thanks for all the feedback!
Enjoy!
http://sites.google.com/site/tbirdrtm/

greg.huels says:
Michael Wu, you are the MAN!!! This add-on is absolutely perfect. A must have for any RTM user that uses thunderbird. Thank you so much for creating this.

warrenbbs says:
Michael Wu - great start but I'm having a problem where all tasks repeat themselves across all days from the date of creation until the due date regardless of whether I set a start date or not. Is there a fix for this?

micheal.wu says:
I've never seen that one before warren, can you tell me exactly how you set up that task (via tbird or rtm, what parameters/properties it had)
im in the process of fixed a bug where changes are not reflected in tbird but are in rtm... newest lightning changed things up code wise :(
im in the process of fixed a bug where changes are not reflected in tbird but are in rtm... newest lightning changed things up code wise :(

micheal.wu says:
Hmm what do you mean repeat themselves?
Start dates are set automatically by RtM it seems, I'd have to disable parsing them entirely in lightning to turn it off.
Start dates are set automatically by RtM it seems, I'd have to disable parsing them entirely in lightning to turn it off.

micheal.wu says:
Ok, latest update available fixing issues where item modifications/add/delete aren't reflected in tbird until a refresh.
Keep those bug reports coming!
Keep those bug reports coming!

warrenbbs says:
Michael, re. task repitition:
If I set up a task in RTM then the task only appears on the due date. If I set it up in Thunderbird/Lightning, the task appears on every date between the date I set up the task and the due date, even if I don't set a start date or try to set a different start date.
I'm using your 0.0.11 and lightning 0.9.
Thanks
If I set up a task in RTM then the task only appears on the due date. If I set it up in Thunderbird/Lightning, the task appears on every date between the date I set up the task and the due date, even if I don't set a start date or try to set a different start date.
I'm using your 0.0.11 and lightning 0.9.
Thanks

micheal.wu says:
I'll look into this first chance I get. Could you email me at tbird.rtm.mwu@gmail.com so we can do future correspondence by email? I'm not always up to date with this thread.

martin.guillon says:
Hi,
I am trying to use RTMP with shredder and lighting 1.0pre but it doenst work even if i change the install.rdf.
Could you update the addon so that it works with the last shredder and lightning?
I am trying to use RTMP with shredder and lighting 1.0pre but it doenst work even if i change the install.rdf.
Could you update the addon so that it works with the last shredder and lightning?

warrenbbs says:
Hey Michael Wu
Any progress on that repeating task problem I was having?
Thanks
Any progress on that repeating task problem I was having?
Thanks

warrenbbs says:
Hmm... I guess development must have stopped on this. Ah well. I think I'm going to have to uninstall it, which is a shame. Hopefully the RTM guys will release an offiial version or something.......

slamp says:
I'm using version from 9th february 2009 and I got an error when trying to "Allow API access."
The error is "Uh oh... something went wrong. Don't worry though; it's not your fault. The application you're using to interact with Remember The Milk made an error."
The error is "Uh oh... something went wrong. Don't worry though; it's not your fault. The application you're using to interact with Remember The Milk made an error."

slamp says:
I tried to re-authenticate API yesterday... and it works !

poise says:
Hi there,
I am really lookling forward to using this add-on, but for some reason I can't download it from the donwload page... Anybody any suggestions?
Thanx in advance!
I am really lookling forward to using this add-on, but for some reason I can't download it from the donwload page... Anybody any suggestions?
Thanx in advance!

(closed account) says:
Oh yes yes, please please. It would be a relief to have this.

(closed account) says:
I managed to get my tasks to be imported on Thunderbird via the API. But an offical plugin would be awesome.