<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>E1n1verse &#187; t00ls</title>
	<atom:link href="http://einiverse.eingang.org/category/t00ls/feed/" rel="self" type="application/rss+xml" />
	<link>http://einiverse.eingang.org</link>
	<description>WoW, Learning, and Teaching by Michelle A. Hoyle</description>
	<lastBuildDate>Wed, 04 Jan 2012 13:17:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Dropbox: Will Self-Sharing Make You Go Legally Blind or Worse?</title>
		<link>http://einiverse.eingang.org/2011/07/03/dropbox-will-sharing-with-yourself-make-you-go-blind-or-worse/</link>
		<comments>http://einiverse.eingang.org/2011/07/03/dropbox-will-sharing-with-yourself-make-you-go-blind-or-worse/#comments</comments>
		<pubDate>Sun, 03 Jul 2011 17:27:41 +0000</pubDate>
		<dc:creator>Eingang</dc:creator>
				<category><![CDATA[t00ls]]></category>
		<category><![CDATA[applications]]></category>

		<guid isPermaLink="false">http://einiverse.eingang.org/?p=516</guid>
		<description><![CDATA[Dropbox's attempt to make its terms of service more understandable have raised a lot of questions. In particular, for academics, there's a concern about sharing copyrighted journal articles with multiple devices.]]></description>
			<content:encoded><![CDATA[<p>Dropbox recently changed its <a href="http://www.dropbox.com/terms">terms of use</a>. Dropbox says <a href="http://blog.dropbox.com/?p=846">on their blog</a> the change was to make the terms easier for people to read as they&#8217;re written in more accessible English than in legalese. If you look at the comments on the post or read around the net, manny people were unhappy with the change. In particular, the following paragraph seems to have drawn their ire (<span style="text-decoration: underline;"><span style="color: #780089;">purple underline</span></span> is my emphasis):</p>
<blockquote style="height: 100%; padding: 5%;">
<div style="float: left; margin: 0 25px 25px 0;"><img src="http://einiverse.eingang.org/files/2011/07/confusion.jpg" border="0" alt="Photo of a confused girl" width="167" height="227" /></div>
<p>We sometimes need your permission to do what you ask us to do with your stuff (for example, hosting, making public, or sharing your files). <span style="text-decoration: underline;"><span style="color: #8f1999;">By submitting your stuff to the Services, you grant us (and those we work with to provide the Services) worldwide, non-exclusive, royalty-free, sublicenseable rights to use, copy, distribute, prepare derivative works (such as translations or format conversions) of, perform, or publicly display that stuff</span></span> to the extent reasonably necessary for the Service. This license is solely to enable us to technically administer, display, and operate the Services. <span style="text-decoration: underline;"><span style="color: #780089;">You must ensure you have the rights you need to grant us that permission</span></span>.</p>
<p><span class="attribution">Photo Credit: Photo by Alexandra Bellink (Alex Bellink) under an Attribution Generic license.</span></p>
</blockquote>
<p><span id="more-516"></span>
<p>People initially were upset because they misread the terms (possibly in an earlier incarnation than what I have here) to say that Dropbox owned anything you uploaded and could do anything they wanted with it. That part has been addressed by Dropbox, I think.</p>
<p>However, I know I&#8217;m confused about whether or not it&#8217;s OK to use Dropbox to, for example, synchronize journal articles between my computer and my iPad. I have the right to view and store the journal articles, but I certainly don&#8217;t have the right to grant them some of the bits they&#8217;re asking for.  I think it&#8217;s related to the bit &#8220;…to the extent necessary for the Service&#8221;, meaning whatever I have asked them to do. Surely just storing and sending the files to me doesn&#8217;t violate the terms or copyright, does it? Some fellow researchers on Twitter thought that it did. At least one of them immediately dropped Dropbox.</p>
<p>I believe the intent isn&#8217;t to prevent you from privately sharing things with yourself but would reasonably expect you not to be posting materials you don&#8217;t have rights to in a way that other people can access them, e.g. public shares, web pages, etc.  I&#8217;m not a lawyer though. What do the terms actually say? If you are privately sharing copyrighted material with yourself, are you in violation of the terms? Will you go blind or will the wrath of Dropbox or the publishers fall upon you? What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://einiverse.eingang.org/2011/07/03/dropbox-will-sharing-with-yourself-make-you-go-blind-or-worse/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Research Journal Tools Reflection: NotePad Deluxe</title>
		<link>http://einiverse.eingang.org/2010/09/03/research-journal-tools-reflection-notepad-deluxe/</link>
		<comments>http://einiverse.eingang.org/2010/09/03/research-journal-tools-reflection-notepad-deluxe/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 17:24:22 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[phd1ng]]></category>
		<category><![CDATA[t00ls]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://einiverse.eingang.org/?p=340</guid>
		<description><![CDATA[Photo by Abizem / CC BY-NC My friend Howard Rheingold was asking on Twitter recently about how people use DEVONThink, a personal information manager for the Macintosh.  While Howard&#8217;s relatively new to DEVONthink, I&#8217;ve been using DEVONthink Pro since 2005. DEVONthink Pro includes all kinds of import and file-use features to help people put all [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right;padding: 0 0px 20px 20px"><img src="http://einiverse.eingang.org/files/2010/09/notebooks.jpg" border="0" alt="Image of several open paper notebooks open on top of one another" width="240" height="180" /><br /> <span style="font-size: xx-small">Photo by <a href="http://www.flickr.com/photos/stompy/">Abizem</a> / <a href="http://creativecommons.org/licenses/by-nc/2.0/">CC BY-NC</a></span></div>
<p>My friend Howard Rheingold was <a href="http://twitter.com/hrheingold/statuses/21094197510">asking on Twitter</a> recently about how people use <a href="http://www.devon-technologies.com/products/devonthink/">DEVONThink</a>, a personal information manager for the Macintosh.  While Howard&#8217;s relatively new to DEVONthink, I&#8217;ve been using DEVONthink Pro since 2005.</p>
<div style="margin-right: 260px">
<p>DEVONthink Pro includes all kinds of import and file-use features to help people put all their information in one place.  It can import or natively use <abbr title="Portable Document Format">PDFs</abbr>, e-mail archives, Microsoft Office files, <abbr title="Outline Processor Markup Language">OPML</abbr> (like from OmniOutliner, for example), iWork documents, log files for instant messenger clients or from SecondLife, BibTeX, <abbr title="eXtensible Markup Language">XML</abbr>, and address book.  The Pro edition can also interface with a scanner to import your printed documents into the application and even <abbr title="Optical Character Recognition">OCR</abbr> them.  I don&#8217;t use most of these features.  I don&#8217;t believe there&#8217;s a one-size fits-all information management tool, so I stick to dedicated applications for managing my e-mail, bibliographies, and chat logs.  The primary use I make of DEVONthink in a research context is as my ongoing research journal.</p>
<p>This is the first of a series of posts reflecting on using personal information management tools, like DEVONthink, for maintaining a research journal while doing my Ph.D.  ﻿Before I talk about DEVONthink, I think it will be helpful to go back in time and look at how my research journal began.  This will help explain why my research journal is structured the way that it is today as well as illuminate the path that led me to DEVONthink. I start off the series looking at NotePad Deluxe.</p>
</div>
<h2></h2>
<p><span id="more-340"></span><br />
<h2 style="font-size: 1.5em">﻿NotePad Deluxe</h2>
<p>My research journal started life as a hardcover notebook in 1997, written by hand.  I migrated all the notes in 2002 to  Ibrium&#8217;s <a href="http://ibrium.se/npdmain.html">NotePad Deluxe</a>, a Macintosh notepad program.  NotePad Deluxe allowed you to create hierarchies of notes using topics, which looked like folders.  Some standard Macintosh file/folder-like options were also available, like labelling, so notes in the list could be coloured.  In addition, you could embed all kinds of objects in a note, like images or sounds.  I often used this capability to,  for example, embed LaTeX mathematical formulae typeset in specialist applications.  It also supported <abbr title="Rich Text Format">RTF</abbr> export and import.  As a result, standard text formatting was also available.</p>
<div style="padding: 20px 0 20px 0"><img style="border: 0px initial initial" src="http://einiverse.eingang.org/files/2010/09/notepad_deluxe.png" border="0" alt="My research journal in NotePad Deluxe" width="600" height="490" /><br />Image: My research journal in NotePad Deluxe.  On the right, you can see the hierarchies of topics and notes.  The icons at the top right let you switch between the topics hierarchy, the saved search section, a help manual, a global clipboard, and the trash.  At the bottom, there&#8217;s a quick find search form.  The arrows to the left of the form allow you to go backwards/forwards amongst occurrences of your search term in the current note.</div>
<p>Basic writing and organizing content worked well initially.  As my research continued, I more frequently needed to find something I&#8217;d written before.  With NotePad Deluxe&#8217;s find function, you could match words or parts of words or even case, and you could restrict it to a particular note or topic, if desired. It was easy to tab through the occurrences in a particular note and then automatically advance to the next note containing the search term.  It also had a batch search that saved search results and showed the results as a list of notes.</p>
<p>It wasn&#8217;t enough.  The files/folders method of organization wasn&#8217;t flexible enough to permit you to organize the material in different ways.  For example, continuing on from the chronological format mandated by a written notebook, I primarily organized my notes into topics representing the year and month.  The topic named &#8220;0009&#8243; contained all the notes for September 2000.  Within the the topic, individual notes were named with a number representing the day of the month and then a title.  A note entitled &#8220;﻿11: Calc. Similarity of 2 Docs&#8221; was written on the 11th of the month.  At the top of each entry, I included some keywords that could be used for later searches.  If I wanted the notes organized by keywords, I could fake it by manually creating &#8220;batch searches&#8221; for each keyword. The searches were saved between sessions, but they weren&#8217;t automatically updated.  So if I added a new note using an existing keyword, the saved search results wouldn&#8217;t reflect that.  I&#8217;d need to create the search over again.</p>
<p>I also wanted to be able to insert a link to previous work appearing in the notes database.  NotePad Deluxe allowed you to insert hyperlinks to websites but there was no mechanism to point to another note from within a note.  The closest you could get was making an alias to the note in your hierarchy, similar to file aliases in the operating system.  The linked note would appear italicized in the topic list  and was really just a pointer to the actual note.  This was the mechanism they used for their &#8220;batch search&#8221; saved searches, in fact.</p>
<p>While NotePad Deluxe may have been adequate initially for me and acceptable for the journalist ﻿Mikael Blomkvist in Stieg Larsson&#8217;s <a href="http://en.wikipedia.org/wiki/Millennium_Trilogy">Millennium Trilogy</a>, it wasn&#8217;t sufficient for my burgeoning journal of notes, snippets, and diagrams.  I wanted more flexibility in viewing/organizing my notes and a way of creating relationships between my notes.  Something a little more modern looking would have been nice too.  The interface was functional but not very aesthetically pleasing, although you could provide your own texture.  Something better was needed.</p>
<p>In the next posting, I&#8217;ll look at Eastgate System&#8217;s <a href="http://www.eastgate.com/Tinderbox/">Tinderbox</a>, a tool for notes, and my next attempt at creating an electronic research journal.</p></p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2010%2F09%2F03%2Fresearch-journal-tools-reflection-notepad-deluxe%2F&amp;linkname=Research%20Journal%20Tools%20Reflection%3A%20NotePad%20Deluxe" title="Twitter" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_diigo" href="http://www.addtoany.com/add_to/diigo?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2010%2F09%2F03%2Fresearch-journal-tools-reflection-notepad-deluxe%2F&amp;linkname=Research%20Journal%20Tools%20Reflection%3A%20NotePad%20Deluxe" title="Diigo" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/diigo.png" width="16" height="16" alt="Diigo"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2010%2F09%2F03%2Fresearch-journal-tools-reflection-notepad-deluxe%2F&amp;linkname=Research%20Journal%20Tools%20Reflection%3A%20NotePad%20Deluxe" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Feiniverse.eingang.org%2F2010%2F09%2F03%2Fresearch-journal-tools-reflection-notepad-deluxe%2F&amp;title=Research%20Journal%20Tools%20Reflection%3A%20NotePad%20Deluxe" id="wpa2a_2">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://einiverse.eingang.org/2010/09/03/research-journal-tools-reflection-notepad-deluxe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using OmniDazzle in Apple Keynote Presentations</title>
		<link>http://einiverse.eingang.org/2008/08/02/using-omnidazzle-in-apple-keynote-presentations/</link>
		<comments>http://einiverse.eingang.org/2008/08/02/using-omnidazzle-in-apple-keynote-presentations/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 12:14:49 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[t00ls]]></category>
		<category><![CDATA[teach1ng]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[Keynote]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Omnidazzle]]></category>

		<guid isPermaLink="false">http://einiverse.eingang.org/blogs/2008/08/02/using-omnidazzle-in-apple-keynote-presentations/</guid>
		<description><![CDATA[How to enable OmniDazzle and other applications to draw on Keynote screens while presenting.]]></description>
			<content:encoded><![CDATA[<p>I was recently recording a narrated Keynote presentation for display on the web and found myself wanting to use the OmniGroup&#8217;s very cool <a href="http://www.omnigroup.com/applications/omnidazzle">OmniDazzle</a> screen effects program in conjunction with Apple&#8217;s <a href="http://www.apple.com/keynote">Keynote</a> presentation package.  Unfortunately, by default, Keynote doesn&#8217;t play well with other applications, as it intercepts all the keyboard commands.  You can, however, convince it to play nicely very easily. Here&#8217;s what you need to do.</p>
<ol>
<li>
<p><span class="stepitem">Open the Keynote preferences</span>. This is in the program menu (or Apple/Cmd ,).</p>
</li>
<li>
<p>Go to the <span class="stepitem">&#8220;Slideshow&#8221; tab</span>.</p>
</li>
<li>
<p>Ensure that <span class="stepitem">&#8220;Allow Exposé, Dashboard and others to use screen&#8221;</span> is enabled with a checkmark beside it.</p>
</li>
</ol>
<p>That&#8217;s it!  Now you can use OmniDazzle in your Keynote presentations.</p>
]]></content:encoded>
			<wfw:commentRss>http://einiverse.eingang.org/2008/08/02/using-omnidazzle-in-apple-keynote-presentations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Magic with Merlin</title>
		<link>http://einiverse.eingang.org/2005/10/13/some-magic-with-merlin/</link>
		<comments>http://einiverse.eingang.org/2005/10/13/some-magic-with-merlin/#comments</comments>
		<pubDate>Thu, 13 Oct 2005 22:11:39 +0000</pubDate>
		<dc:creator>Michelle</dc:creator>
				<category><![CDATA[phd1ng]]></category>
		<category><![CDATA[t00ls]]></category>
		<category><![CDATA[BBEdit]]></category>
		<category><![CDATA[Merlin]]></category>
		<category><![CDATA[OmniOutliner]]></category>
		<category><![CDATA[planning]]></category>

		<guid isPermaLink="false">http://einiverse.eingang.org/blogs/2005/10/13/some-magic-with-merlin/</guid>
		<description><![CDATA[When I was preparing for my thesis committee meeting earlier this year, one of the things I did was prepare a project timeline. In order to do that, I spent ages testing out project management software again, because working with FastTrack Scheduler was so frustrating and unrewarding. After a lengthy but rushed evaluation of several [...]]]></description>
			<content:encoded><![CDATA[<p>When I was preparing for my thesis committee meeting earlier this year, one of the things I did was prepare a project timeline.  In order to do that, I spent ages testing out project management software again, because working with <a href="http://www.aecsoftware.com/">FastTrack Scheduler</a> was so frustrating and unrewarding.  After a lengthy but rushed evaluation of several products, I ended up going with a relatively new product called <a href="http://www.projectwizards.net/en/merlin">Merlin</a> from a German company.  While Merlin isn&#8217;t perfect, it at least wasn&#8217;t frustrating to use and its import/export facilities meant that I could overcome some of its reporting deficiencies through the judicious application of other applications.</p>
<p><span id="more-70"></span></p>
<p>The biggest reporting deficiency I immediately found was that I wanted to produce a nice list of milestones organized by month and year, so that it was easy to see at a glance what deliverables I was supposed to have at any given point.  The first sticky bit was that I didn&#8217;t have a way to do a search for just the milestones in <a href="http://www.projectwizards.net/en/merlin">Merlin</a>.  I could define milestones, yes, but the interface didn&#8217;t allow me to search for them.  To overcome that, I had to manually add the word &#8220;Milestone&#8221; as a comment to all the milestones.  When you do a &#8220;search&#8221;, you can then say &#8220;Milestone&#8221; and a list of Milestones will be retrieved as a &#8220;report&#8221;.  Unfortunately, this is pretty ugly and useless because it didn&#8217;t include any of the date information, although you could see if something was late (red flag):</p>
<p>
<a href="/archives/images/Milestone-List-0.gif" title="Click to see the full-sized image"><img alt="Milestone-List-0.gif" src="http://einiverse.eingang.org/archives/images/Milestone-List-0-thumb.gif" width="455" height="244" /></a></p>
<p>So instead I hit upon the idea of creating a &#8220;workspace view&#8221; for the Milestones which included the kind of information I would need to produce a nicely formatted list: The milestone activity name, its end date (due date), its &#8220;path&#8221;, and its &#8220;subtitle&#8221; (the comment field which says &#8220;Milestone&#8221;.   The &#8220;path&#8221; is the a string showing the outliner path of a specific activity.  For example, it&#8217;s writing a chapter in the thesis, the path is &#8220;Ph.D./Thesis Writing/Chapter 1&#8243; where &#8220;Ph.D.&#8221; is the overall project name, &#8220;Thesis Writing&#8221; is the enclosing activity container, and &#8220;Chapter 1&#8243; is the actual activity.  Here&#8217;s what this view looks like:</p>
<p><a href="/archives/images/Milestone-List-1.gif" title="Click to see the full-sized image"><img src="/archives/images/Milestone-List-1-thumb.gif" width="455" height="234" border="0"></a></p>
<p>Unfortunately, there wasn&#8217;t a way to only include just the Milestones.  So if you go down the list, it actually includes everything, but the other items don&#8217;t have a Subtitle of &#8220;Milestone.&#8221;  </p>
<p>Once you have this view, you can export the view as a comma-separated values file.  Actually, it&#8217;s a semicolon-seperated values file, but let&#8217;s not be too picky.   That gives you something that looks like:</p>
<pre>
Title;Group Path;End Date;Subtitle
Ph.D.;;04/25/2007 15:00;
No Assigned Resources;;;
"Michelle ""Ein"" Hoyle";;;
CVS/Subversion everything;/Ph.D./Organization;09/23/2005 17:00;Milestone
Analysis summary of Exp 1 and Exp 2;/Ph.D./Statistics;12/16/2005 17:00;Milestone
WordNet lit. review document;/Ph.D./Literature Review;07/25/2005 18:00;Milestone
IR/SE lit. review document;/Ph.D./Literature Review;12/09/2005 16:00;Milestone
Semantic net lit. review document;/Ph.D./Literature Review;03/22/2006 18:00;Milestone
Modified prototype;/Ph.D./Formula Work;02/03/2006 13:00;Milestone
Revised analysis summary document for Exp 1 &amp; 2;/Ph.D./Formula Work;02/08/2006 18:00;Milestone
Analysis summary document for Exp 3;/Ph.D./Experiment 3: Semantic Web;11/08/2006 18:00;Milestone
Thesis committee 2006 report;/Ph.D./Communication/Thesis Committee 2006;05/24/2006 17:00;Milestone
Published CSR document;/Ph.D./Communication/CSR Paper 2005;12/23/2005 15:00;Milestone
Semantic web document;/Ph.D./Communication/Semantic Web Paper 2006;11/15/2006 16:00;Milestone
Other: Copyright Clearance;/Ph.D./Thesis Writing;02/04/2007 11:00;
Prepare Appendix 7;/Ph.D./Thesis Writing/Appendices/Appendix 7: NLP tagging;06/01/2006 17:00;
Prepare Appendix 5;/Ph.D./Thesis Writing/Appendices/Appendix 5: Exp. 3 Documents;11/23/2006 18:00;
Prepare Appendix 4;/Ph.D./Thesis Writing/Appendices/Appendix 4: Exp. 2 Machine/people data;06/22/2006 17:00;
</pre>
<p>When I originally did this, I was having trouble with the date format in Merlin.  Merlin was using European date formats and everything else in my computer was using the System-defined date method of mm/dd/yyyy and not dd/mm/yyyy.  Before I could use this data elsewhere, I needed to fix the dates, so one of the first patterns I wrote was one to strip out the times and flip the month and day fields around.  I eventually fixed that, so the flipping isn&#8217;t necessary, but one of the first steps in a <a href="http://www.barebones.com/products/bbedit/index.shtml">BBEdit</a> Text Factory is still to strip out the times.  Before that, though, I need to remove the non-milestone entries.  They&#8217;re the ones that end with a ; instead of &#8220;;Milestone&#8221;.  The regular expression pattern &#8220;(^.*;\r)&#8221; will search for lines that end with a ; and replace the entire line.  When I used &#8220;(^.*;$)&#8221;, I ended up with multitudes of empty lines.</p>
<p>The next thing to do is get rid of the &#8220;;&#8221;.  If I import it into another application, tabs would be better than ;.  The pattern &#8220;;&#8221; replaced by &#8220;\t&#8221; solves that admirably, leaving the file more or less ready for the bulk of the manipulations that need to occur.  Here&#8217;s an annotated list of the operations that the <a href="http://www.barebones.com/products/bbedit/index.shtml">BBEdit</a> Text Factory performs:</p>
<table cellspacing="5">
<tr valign="top" align="left">
<th>Step</th>
<th>Search Pattern</th>
<th>Replace Pattern</th>
<th>Comment</th>
</tr>
<tr valign="top">
<td>1</td>
<td>(^.*;\r)</td>
<td>&#8220;&#8221;</td>
<td>Remove non-milestone entries from the list.</td>
</tr>
<tr valign="top">
<td>2</td>
<td>;</td>
<td>\t</td>
<td>Separate the fields with a tab instead of a semicolon</td>
</tr>
<tr valign="top">
<td>3</td>
<td>(\d{2})\/(\d{2})\/(\d{4}) \d{2}:\d{2}</td>
<td>\1\/\2\/\3</td>
<td>Remove the timestamp.  Could be shorter!</td>
</tr>
<tr valign="top">
<td>4</td>
<td>(\s)\/Ph.D.\/([^\/\t]+)(\t\d)</td>
<td>\1\2\3</td>
<td>Split apart path info to grab overall activity type</td>
</tr>
<tr valign="top">
<td>5</td>
<td>(\s)\/Ph.D.\/([^\/]+)\/.*(\t\d)</td>
<td>\1\2\3</td>
<td>Something similar to above but works on remaining ones</td>
</tr>
<tr valign="top">
<td>6</td>
<td>\tMilestone</td>
<td></td>
<td>Remove Milestone comment as not needed</td>
</tr>
<tr valign="top">
<td>7</td>
<td>\t$</td>
<td></td>
<td>Removing any trailing tabs</td>
</tr>
</table>
<p>Before doing all this, I need to manually remove the first four lines at the top of the file.  I was able to write a regular expression to find/remove the first four lines, but then it would &#8220;replace all&#8221;  What I needed was a &#8220;replace once&#8221; action, but that doesn&#8217;t seem to be a possibility in BBEdit at the moment. I should probably suggest it.  The end result was something like this:</p>
<pre>
CVS/Subversion everything                              Organization                09/23/2005
Analysis summary of Exp 1 and Exp 2                    Statistics                  12/16/2005
WordNet lit. review document                           Literature Review           07/25/2005
IR/SE lit. review document                             Literature Review           12/09/2005
Semantic net lit. review document                      Literature Review           03/22/2006
Modified prototype                                     Formula Work                02/03/2006
Revised analysis summary document for Exp 1 + 2        Formula Work                02/08/2006
Analysis summary document for Exp 3                    Experiment 3: Semantic Web  11/08/2006
Thesis committee 2006 report                           Communication               05/24/2006
Published CSR document                                 Communication               12/23/2005
Semantic web document                                  Communication               11/15/2006
Chapter 1 document                                     Thesis Writing              01/04/2007
Chapter 2 document                                     Thesis Writing              04/06/2006
Chapter 3 document                                     Thesis Writing              04/20/2006
Chapter 5 document                                     Thesis Writing              06/14/2006
Chapter 6 document                                     Thesis Writing              07/12/2006
</pre>
<p>The new version of <a href="http://www.omnigroup.com/applications/omnioutliner/">OmniOutliner Pro</a> is quite cool.  They added many new column types to it to help people use it for things like David Allen&#8217;s <i>Getting Things Done</i> and building to-do lists with due dates, etc.  As a result, it was possible to build an OmniOutliner document which contained months and years entered as top-level items with &#8220;due dates&#8221; as the first of the appropriate month/year and tell it to sort the document based on the &#8220;due date&#8221; column.  Any items you added with due dates would then be sorted correctly.  I set up a template with just this information in and formatted and spaced out the way I wanted.  Then I could paste in my BBedit output.  I&#8217;d end up with something like:</p>
<p><a href="/archives/images/Milestone-List-2.gif" title="Click to see the full-sized image"><img src="http://einiverse.eingang.org/archives/images/Milestone-List-2-thumb.gif" width="455" height="234" border="0" alt="Output after pasting into OmniOutliner" /></a>
</p>
<p>Everything was at the same level.  However, everything I&#8217;d just pasted in was still selected.  I discovered that if I just hit the tab key, it made all the selected items subordinate to the items above them.  Since the items above them were always the month/year headers, I got a perfectly arranged list like:</p>
<p><a href="http://einiverse.eingang.org/archives/images/Milestone-List-3.gif" title="Click to see the full-sized image"><img src="/archives/images/Milestone-List-3-thumb.gif" width="455" height="235" border="0" alt="Properly formatted and levelled OmniOutliner output" /></a></p>
<p>Ta-da!  How cool is that?  Of course, it did take quite a bit of work to figure all that out.  Now that I know how to do it, though, it&#8217;s easy-peasy to produce a similarly-formatted list.  Here&#8217;s the set of steps in order, with a list of resources required at the end.</p>
<table cellspacing="5">
<tr align="left">
<th width="100">Program</th>
<th>Step</th>
<th>Activity</th>
<th>Resource</th>
</tr>
<tr valign="top">
<td><a href="http://www.projectwizards.net/en/merlin">Merlin</a></td>
<td>1</td>
<td>View-&gt;Workspaces-&gt;Milestones for Export</td>
<td>Workspace view</td>
</tr>
<tr valign="top">
<td></td>
<td>2</td>
<td>File-&gt;Export-&gt;Current View as CSV (Cmd-Alt E)</td>
</tr>
<tr valign="top">
<td></td>
<td>3</td>
<td>Give it a file name and put it somewhere convenient</td>
<td>output.csv</td>
</tr>
<tr valign="top">
<td></td>
</tr>
<tr valign="top">
<td><a href="http://www.barebones.com/products/bbedit/index.shtmlBBEdit">BBEdit</a></td>
<td>1</td>
<td>Open the file</td>
<td>output.csv</td>
</tr>
<tr valign="top">
<td></td>
<td>2</td>
<td>Remove first 4 lines</td>
</tr>
<tr valign="top">
<td></td>
<td>3</td>
<td>Text-&gt;Apply Text Factory-&gt;merlinMilestones</td>
<td>~Library/Application Support/BBEdit/<br />Text Factories/merlinMilestones</td>
</tr>
<tr valign="top">
<td></td>
<td>4</td>
<td>Copy result to clipboard</td>
</tr>
<tr valign="top">
<td></td>
</tr>
<tr valign="top">
<td><a href="http://www.omnigroup.com/applications/omnioutliner/">OmniOutliner</a></td>
<td>1</td>
<td>File-&gt;New From Template-&gt;MerlinPhDMilestones</td>
<td>/Data/Research/Timing/MilestoneReport_<br />OmniTemplate.oo3template</td>
</tr>
<tr valign="top">
<td></td>
<td>2</td>
<td>Paste clipboard into document</td>
</tr>
<tr valign="top">
<td></td>
<td>3</td>
<td>With pasted content selected, hit the tab key</td>
</tr>
<tr valign="top">
<td></td>
<td>4</td>
<td>Insert a date at &lt;insert date&gt; at bottom</td>
</tr>
<tr valign="top">
<td></td>
<td>5</td>
<td>File-&gt;Save</td>
</tr>
<tr valign="top">
<td></td>
</tr>
</table>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2005%2F10%2F13%2Fsome-magic-with-merlin%2F&amp;linkname=Some%20Magic%20with%20Merlin" title="Twitter" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_diigo" href="http://www.addtoany.com/add_to/diigo?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2005%2F10%2F13%2Fsome-magic-with-merlin%2F&amp;linkname=Some%20Magic%20with%20Merlin" title="Diigo" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/diigo.png" width="16" height="16" alt="Diigo"/></a><a class="a2a_button_friendfeed" href="http://www.addtoany.com/add_to/friendfeed?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2005%2F10%2F13%2Fsome-magic-with-merlin%2F&amp;linkname=Some%20Magic%20with%20Merlin" title="FriendFeed" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/friendfeed.png" width="16" height="16" alt="FriendFeed"/></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Feiniverse.eingang.org%2F2005%2F10%2F13%2Fsome-magic-with-merlin%2F&amp;title=Some%20Magic%20with%20Merlin" id="wpa2a_4">Share/Save</a></p>]]></content:encoded>
			<wfw:commentRss>http://einiverse.eingang.org/2005/10/13/some-magic-with-merlin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

