<br />
<b>Warning</b>:  file(/home/.ireland/jjprior/activityowner.com/blog/wp-content/themes/534/style.css) [<a href='function.file'>function.file</a>]: failed to open stream: Too many open files in system in <b>/home/.ireland/jjprior/activityowner.com/blog/wp-includes/theme.php</b> on line <b>74</b><br />
<br />
<b>Warning</b>:  implode() [<a href='function.implode'>function.implode</a>]: Invalid arguments passed in <b>/home/.ireland/jjprior/activityowner.com/blog/wp-includes/theme.php</b> on line <b>74</b><br />
<br />
<b>Warning</b>:  file(/home/.ireland/jjprior/activityowner.com/blog/wp-content/themes/Barthelme/style.css) [<a href='function.file'>function.file</a>]: failed to open stream: Too many open files in system in <b>/home/.ireland/jjprior/activityowner.com/blog/wp-includes/theme.php</b> on line <b>74</b><br />
<br />
<b>Warning</b>:  implode() [<a href='function.implode'>function.implode</a>]: Invalid arguments passed in <b>/home/.ireland/jjprior/activityowner.com/blog/wp-includes/theme.php</b> on line <b>74</b><br />
<br />
<b>Warning</b>:  file(/home/.ireland/jjprior/activityowner.com/blog/wp-content/themes/Craving4Green/style.css) [<a href='function.file'>function.file</a>]: failed to open stream: Too many open files in system in <b>/home/.ireland/jjprior/activityowner.com/blog/wp-includes/theme.php</b> on line <b>74</b><br />
<br />
<b>Warning</b>:  implode() [<a href='function.implode'>function.implode</a>]: Invalid arguments passed in <b>/home/.ireland/jjprior/activityowner.com/blog/wp-includes/theme.php</b> on line <b>74</b><br />
<br />
<b>Warning</b>:  file(/home/.ireland/jjprior/activityowner.com/blog/wp-content/themes/DarkLight/style.css) [<a href='function.file'>function.file</a>]: failed to open stream: Too many open files in system in <b>/home/.ireland/jjprior/activityowner.com/blog/wp-includes/theme.php</b> on line <b>74</b><br />
<br />
<b>Warning</b>:  implode() [<a href='function.implode'>function.implode</a>]: Invalid arguments passed in <b>/home/.ireland/jjprior/activityowner.com/blog/wp-includes/theme.php</b> on line <b>74</b><br />
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Import nactionr xml files into ResultsManager format</title>
	<atom:link href="http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/</link>
	<description>Implementing GTD for personal and team productivity using MindManager, ResultsManager, and GyroQ</description>
	<pubDate>Tue, 06 Jan 2009 21:54:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Jonathan Ballinger</title>
		<link>http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5843</link>
		<dc:creator>Jonathan Ballinger</dc:creator>
		<pubDate>Mon, 20 Aug 2007 18:50:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5843</guid>
		<description>The ids can be generated on the fly as long as they are unique within the file.  Right now the order of ids determines the order of display. 

The d field is a description of the project.  IE where you'd put your notes about it if you had any.

Project has: 

id
n = name
cc = colour code (hexadecimal)
e = due date
s = start date
d = description
dn = display name (redundant)

Context has:

id
n = name
cc = colour code
d = display name (again redundant)

Task has:

id
t = text (the first newline/carriage return is taken as being the end of display portion.   Anything following the newline/carriage return is not displayed in the main tasklist but is in the extended detail page -- allows per task notes simply)
c = completed (true /false)
cc = colour code
sm = is someday/maybe (true/false)
pid = single long references project id
cid = array of longs, references context id
sd = start date
dd = due date
co = completed on date

Nactionr (the root) has:
npid = next project id, a bit of a misnomer as this should be equal to the highest project id used in the file but having it one more won't be a problem
ncid = next context id (as npid)
ntid = next task id (as npid)
f = filename
v = file version, 0.6 is current

That's all the elements and attributes that are there right now.  When I release the next version of the application I'll also have a page on my site that details it but this may help for now.</description>
		<content:encoded><![CDATA[<p>The ids can be generated on the fly as long as they are unique within the file.  Right now the order of ids determines the order of display. </p>
<p>The d field is a description of the project.  IE where you&#039;d put your notes about it if you had any.</p>
<p>Project has: </p>
<p>id<br />
n = name<br />
cc = colour code (hexadecimal)<br />
e = due date<br />
s = start date<br />
d = description<br />
dn = display name (redundant)</p>
<p>Context has:</p>
<p>id<br />
n = name<br />
cc = colour code<br />
d = display name (again redundant)</p>
<p>Task has:</p>
<p>id<br />
t = text (the first newline/carriage return is taken as being the end of display portion.   Anything following the newline/carriage return is not displayed in the main tasklist but is in the extended detail page &#8212; allows per task notes simply)<br />
c = completed (true /false)<br />
cc = colour code<br />
sm = is someday/maybe (true/false)<br />
pid = single long references project id<br />
cid = array of longs, references context id<br />
sd = start date<br />
dd = due date<br />
co = completed on date</p>
<p>Nactionr (the root) has:<br />
npid = next project id, a bit of a misnomer as this should be equal to the highest project id used in the file but having it one more won&#039;t be a problem<br />
ncid = next context id (as npid)<br />
ntid = next task id (as npid)<br />
f = filename<br />
v = file version, 0.6 is current</p>
<p>That&#039;s all the elements and attributes that are there right now.  When I release the next version of the application I&#039;ll also have a page on my site that details it but this may help for now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ActivityOwner</title>
		<link>http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5805</link>
		<dc:creator>ActivityOwner</dc:creator>
		<pubDate>Fri, 17 Aug 2007 23:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5805</guid>
		<description>Having the id change over time is only an issue for ongoing two-way sycronization.  This script is purely an import and avoids duplicates by comparing the actual text of the project/task to those in the existing map so things are fine as they stand for me.

What is the "d" field in the projects? I thought that might be some type of hierarchy given that the demo had something about Auntie in several of them.  

Writing out the xml to export back to nactionr is a more involved project. Although MindManager reads and renders xml files, the file it saves is much more complex and wouldn't be compatible.  The xml for nactionr would have to be written out directly by a macro.  That would be easier to do by generating new ids on the fly rather than carrying them back and forth.</description>
		<content:encoded><![CDATA[<p>Having the id change over time is only an issue for ongoing two-way sycronization.  This script is purely an import and avoids duplicates by comparing the actual text of the project/task to those in the existing map so things are fine as they stand for me.</p>
<p>What is the &#034;d&#034; field in the projects? I thought that might be some type of hierarchy given that the demo had something about Auntie in several of them.  </p>
<p>Writing out the xml to export back to nactionr is a more involved project. Although MindManager reads and renders xml files, the file it saves is much more complex and wouldn&#039;t be compatible.  The xml for nactionr would have to be written out directly by a macro.  That would be easier to do by generating new ids on the fly rather than carrying them back and forth.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Ballinger</title>
		<link>http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5799</link>
		<dc:creator>Jonathan Ballinger</dc:creator>
		<pubDate>Fri, 17 Aug 2007 16:22:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5799</guid>
		<description>There's a few changes I'll be doing for the next version (1.2) that will make using it a bit easier.  For example right now the id is only unique at that point in time, but this is obviously not useful for external applications so I added code in that removes that factor.

There is no project or task hierarchy outside of a task belongs to a project right now.

What I'll do is create a page on my site that contains a full file format breakdown which will aid integrations like this.  I'll update here when its done but it'll probably coincide with v1.2 which will have the changes I mentioned above.</description>
		<content:encoded><![CDATA[<p>There&#039;s a few changes I&#039;ll be doing for the next version (1.2) that will make using it a bit easier.  For example right now the id is only unique at that point in time, but this is obviously not useful for external applications so I added code in that removes that factor.</p>
<p>There is no project or task hierarchy outside of a task belongs to a project right now.</p>
<p>What I&#039;ll do is create a page on my site that contains a full file format breakdown which will aid integrations like this.  I&#039;ll update here when its done but it&#039;ll probably coincide with v1.2 which will have the changes I mentioned above.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ActivityOwner</title>
		<link>http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5794</link>
		<dc:creator>ActivityOwner</dc:creator>
		<pubDate>Fri, 17 Aug 2007 09:56:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5794</guid>
		<description>Thanks Jonathan -- I'm not a pocketPC user, so any further work on this will need to be triggered by readers.  Your file format seems well designed.  The only thing I wasn't clear on was if/how it captures sequencing and hierarchy of projects and tasks.</description>
		<content:encoded><![CDATA[<p>Thanks Jonathan &#8212; I&#039;m not a pocketPC user, so any further work on this will need to be triggered by readers.  Your file format seems well designed.  The only thing I wasn&#039;t clear on was if/how it captures sequencing and hierarchy of projects and tasks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Ballinger</title>
		<link>http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5789</link>
		<dc:creator>Jonathan Ballinger</dc:creator>
		<pubDate>Fri, 17 Aug 2007 06:56:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.activityowner.com/2007/08/13/import-nactionr-xml-files-into-resultsmanager-format/#comment-5789</guid>
		<description>Hi, I'm the developer of nActionr and happened across this on a google search.  You've done a nice job it seems, and I'd like to offer to send you a full breakdown of the nActionr file format (and to keep you updated whenever it changes) if it will help you with this macro.</description>
		<content:encoded><![CDATA[<p>Hi, I&#039;m the developer of nActionr and happened across this on a google search.  You&#039;ve done a nice job it seems, and I&#039;d like to offer to send you a full breakdown of the nActionr file format (and to keep you updated whenever it changes) if it will help you with this macro.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
