The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniFocus Extras (http://forums.omnigroup.com/forumdisplay.php?f=44)
-   -   iGTD to Omnifocus importer now has progress bar (http://forums.omnigroup.com/showthread.php?t=4506)

RobTrew 2007-09-11 01:42 PM

I have rebuilt the [URL="http://web.mac.com/robinfrancistrew/Site/iGTD2Omnifocus_files/iGTD2Omni.app_1.zip"]applet[/URL], and would be interested to know whether it now runs for those who were having difficulty.

mt1 2007-09-13 10:31 AM

just tried it and it worked great for me.

mt

BTW: Thanks!! made it very easy couple of clicks and good to go.

RobTrew 2007-09-13 12:56 PM

Good ! Thank you for the feedback.

edglazer 2007-11-20 07:43 PM

What happened to the app?
 
Hello,

I've been tracking this app, and the script worked fairly well for me, but was slow (probably due to the amount of data I have in my iGTD database), and appeared to futz out after a few minutes or so. I was interested to see the author had created a newer more sophisticated version, but it has apparently disappeared from his site...?

Anybody know where it has gone, or might have a copy of the applet?

Thanks!
-ed

halbtuerke 2007-11-21 02:21 AM

[QUOTE=edglazer;25445]Hello,

I've been tracking this app, and the script worked fairly well for me, but was slow (probably due to the amount of data I have in my iGTD database), and appeared to crap out after a few minutes or so. I was interested to see the author had created a newer more sophisticated version, but it has apparently disappeared from his site...?

Anybody know where it has gone, or might have a copy of the applet?

Thanks!
-ed[/QUOTE]

When I click on the this link: [URL="http://web.mac.com/robinfrancistrew/Site/iGTD2Omnifocus.html"]http://web.mac.com/robinfrancistrew/Site/iGTD2Omnifocus.html[/URL] I can download the script just fine.

RobTrew 2007-11-24 02:10 AM

[QUOTE=edglazer;25445]the script worked fairly well for me, but was slow (probably due to the amount of data I have in my iGTD database), and appeared to **** out after a few minutes or so[/QUOTE]

"Appeared" may be the key word here. The applescript interface to Omnifocus is irreducibly slow, and you will need more than a few minutes or so if there is a lot of data.

The other version has been broken by some Applescript changes - I will try to find time to mend it. Its only advantage is feedback on where the process has got to, which tends to prevent worried users from needlessly aborting after a few minutes.

I would suggest planning to leave it alone to cook for a good period of time while you read a book or have a meal :-)

Tim Wood 2007-11-24 10:47 AM

[QUOTE=RobTrew;25853]"Appeared" may be the key word here. The applescript interface to Omnifocus is irreducibly slow, and you will need more than a few minutes or so if there is a lot of data.[/QUOTE]

Part of the slowness here is probably that OmniFocus is very aggressive about preserving your data. Each modifying change invoked via AppleScript saves to disk in a transaction, and this can make this quite slow if you are doing a ton of operations all at once.

You can turn this behavior off by setting 'will autosave' on the document to 'false'. Once you are done with your bulk import, you should turn it back on.

OmniFocus currently won't turn this back on for you, so if you leave it off, the user's document will get marked dirty and no changes will be saved in it until they close it.

mojen 2007-11-24 02:06 PM

Thanks for this script! Works a treat. And now I have (somewhat sadly, but forging bravely ahead nonetheless) officially jumped ship from iGTD to Omnifocus.

In case this is helpful for anyone else: I had to move my iGTD data from an older laptop to a new one that did not have iGTD already installed on it. So I just created the iGTD folder in the Application Support directory on the new laptop and copied the iGTD.sql file there. I ran the script from Script Editor. I didn't see a progress bar but I just waited and eventually it finished. I had 280 tasks (with lots of long notes) in 42 projects in iGTD and it took just about 9 minutes to import it all into Omnifocus.

My setup: MacBook 2.2 Ghz Intel Core 2 Duo, 1GB RAM, OS 10.5.1

RobTrew 2007-11-24 11:49 PM

[QUOTE=Tim Wood;25886]You can turn this behavior off by setting 'will autosave' on the document to 'false'. Once you are done with your bulk import, you should turn it back on.

OmniFocus currently won't turn this back on for you, so if you leave it off, the user's document will get marked dirty and no changes will be saved in it until they close it.[/QUOTE]

Thanks, Tim, that makes sense. My concern about implementing this is, however, that users will be left with a document marked 'dirty' if they abort the script before it has finished ...

Perhaps I will make this change if I resurrect the version with a progress bar.

edglazer 2007-11-25 09:18 AM

Thanks, I'll give it another try and be more patient.

And thanks for the work on the script/app - it's well appreciated!


All times are GMT -8. The time now is 08:16 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.