The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniFocus Extras (http://forums.omnigroup.com/forumdisplay.php?f=44)
-   -   Sharing Omnifocus projects in text format (http://forums.omnigroup.com/showthread.php?t=6456)

RobTrew 2007-12-23 04:00 PM

Sharing Omnifocus projects in text format
 
The best way to share Omnifocus projects is probably by [URL="http://web.mac.com/robinfrancistrew/Site/OF2Omnioutliner.html"]exporting[/URL] and importing Omnioutliner Professional files (although importing the Flagged and Completion Date fields is not yet supported in OF ver 71)

Text files, however, also have their appeal - they can migrate across platforms, and be read and generated by by colleagues who are not using Omnioutliner. The [URL="http://hogbaysoftware.com/products/taskpaper/pages/file_format"]TaskPaper format[/URL] works quite well for this purpose, and can be read and edited with or without the [URL="http://hogbaysoftware.com/products/taskpaper"]Taskpaper program[/URL].

I have drafted extensions of my Taskpaper [URL="http://web.mac.com/robinfrancistrew/Site/Taskpaper2Omnifocus.html"]import[/URL] and [URL="http://web.mac.com/robinfrancistrew/Site/OF2TaskpaperMail.html"]export[/URL] scripts for Omnifocus, aiming to make them read and write start and due dates, flagged status and estimated minutes, (in addition to the default context and @done tags).

The tags which they aim to read and write have the following formats:

@start(yyyy-mm-dd) or @start(yyyy-mm-dd hh:mm) - Start date
@due(yyyy-mm-dd) or @due(yyyy-mm-dd hh:mm) - Due date
@mins(nn) - Estimated minutes
@flag - Flagged

xmas 2007-12-27 12:46 PM

RobTrew,

I updated the export from OF to follow your conventions, please let me know of any issues.

Craig 2007-12-27 01:19 PM

@RobTrew: looks like the first link in your post is broken - shouldn't that be [url]http://web.mac.com/robinfrancistrew/Site/OF2Omnioutliner.html[/url] ?

RobTrew 2007-12-27 02:29 PM

Thanks, Craig. Amended now.

RobTrew 2007-12-27 03:58 PM

[QUOTE=xmas;29781]I updated the export from OF to follow your conventions, please let me know of any issues.[/QUOTE]

The implementation of the additional tags is very helpful - thanks !

The remaining problem is that task/sub-task hierarchies are still being flattened by the exporter.

To conform to the [URL="http://hogbaysoftware.com/products/taskpaper/pages/file_format"]Taskpaper format[/URL], and to achieve round-tripping with my stopgap [URL="http://web.mac.com/robinfrancistrew/Site/Taskpaper2Omnifocus.html"]Taskpaper to Omnifocus import droplet[/URL], sub-tasks need to be [B]tab-indented[/B].

For comparison, try exporting from nested Omnifocus tasks both with the export routine that you have in version 96487, and with my [URL="http://web.mac.com/robinfrancistrew/Site/OF2TaskpaperMail.html"]export script[/URL].


All times are GMT -8. The time now is 03:52 AM.

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