<?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>Kevin Godby &#187; projects</title>
	<atom:link href="http://kevin.godby.org/category/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://kevin.godby.org</link>
	<description>My Weblog</description>
	<lastBuildDate>Mon, 17 May 2010 17:40:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ubuntu Manual Bug Tracking</title>
		<link>http://kevin.godby.org/2010/03/22/ubuntu-manual-bug-tracking/</link>
		<comments>http://kevin.godby.org/2010/03/22/ubuntu-manual-bug-tracking/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 05:55:37 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/?p=365</guid>
		<description><![CDATA[This week the Ubuntu Manual Project has been requesting bug reports from anyone who wants to help edit our book. One of the questions I&#8217;ve been asked a few times is why we&#8217;re using our own bug submission form instead of the Launchpad bug tracker. Our bug submission form asks the following questions: Which language [...]]]></description>
			<content:encoded><![CDATA[<p>This week the <a href="http://ubuntu-manual.org/">Ubuntu Manual Project</a> has been requesting bug reports from anyone who wants to help edit our book.</p>
<p>One of the questions I&#8217;ve been asked a few times is why we&#8217;re using <a href="http://ubuntu-manual.org/?bugs">our own bug submission form</a> instead of the <a href="https://bugs.launchpad.net/ubuntu-manual">Launchpad bug tracker</a>.</p>
<p>Our bug submission form asks the following questions:</p>
<ol>
<li><strong>Which language is the manual in?</strong> Our manual is has nearly 50 translations at this point. We&#8217;re currently only editing the American English version (our base, nontranslated version) at the moment, but this question will serve us in the future when the translated manuals have been released.</li>
<li><strong>What revision is the manual?</strong> We will be releasing a new revision of the manual each day this week so that we don&#8217;t end up with a lot of duplicate reports on bugs we&#8217;ve already fixed.</li>
<li><strong>Which page number is the error on?</strong> This helps us track down the error quickly and assign it to the appropriate editor to fix.</li>
<li><strong>What kind of error is it?</strong> This is a multiple-choice question and has the following options:
<ol>
<li>Spelling, grammar, or punctuation error</li>
<li>Factual error (e.g., incorrect information)</li>
<li>Formatting, layout, or artwork error</li>
<li>Missing information / topic</li>
<li>Style / voice problem (e.g., wrong tone, wrong level of detail)</li>
<li>Other (fill in the blank)</li>
</ol>
</li>
<li><strong>Please describe the problem in as much detail as is necessary.</strong> The reporter can explain the problem using as much or as little detail as they think is required.</li>
<li><strong>If you have a suggestion for fixing the problem, please let us know.</strong> If the solution to the bug isn&#8217;t obvious from its description above, this field allows the reporter to give us their ideas on how we should go about solving the problem.</li>
<li><strong>Email address.</strong> The email address is optional is used only if we need to contact the reporter for more information.</li>
</ol>
<p>As you can see, these questions are designed specifically for collecting the information required to fix the types of bugs we expect to find in our manual.  We&#8217;re not asking irrelevant questions such as the severity or importance of the bug, a summary of the bug versus a description of the bug, or which milestone the bug targets.</p>
<p>One of the primary benefits of using our bug submission form as opposed to Launchpad is that it allows anyone to quickly report a bug without requiring them to have (or create) a Launchpad account, log in, and find the project page.  This means that anyone with a few minutes to spare can read through a couple pages of the <acronym title="Portable Document Format">PDF</acronym> and immediately report the bugs they find.</p>
<p>Once the bug has been submitted, it&#8217;s automatically stored in a Google Spreadsheet.  The spreadsheet has been shared with all the Ubuntu Manual editors who triage, assign, and tag bugs.  The bugs are assigned to the editor of the chapter in which they appear or, in the case of artwork or layout bugs, the design responsible.</p>
<p>A question that is often asked is, &#8220;How do I see if my bug is a duplicate?&#8221;  Our bug reporters don&#8217;t need to worry about checking in advance to see if the bug they wish to report is a duplicate.  It takes more time to hunt for a duplicate than it does to simple report the bug.  Since our bug reports ask structured questions such as &#8220;what page is the bug on?&#8221;, we can sort the spreadsheet by page number and quickly see the duplicate bugs.  This greatly reduces the overall time that reporters and bug wranglers must spend on finding and marking duplicate bugs.</p>
<p>Many of the bugs in Launchpad start off with the same response: &#8220;Thanks for reporting your bug. Unfortunately, you didn&#8217;t provide us with the information we need to confirm and fix this bug.  Please provide us with the following&#8230;&#8221;  Our bug reporting form avoids this issue by explicitly asking for the specific information we need in the initial bug report. </p>
<p>Another question that has been asked is, &#8220;How can you have a discussion about the bug if it&#8217;s not in Launchpad?&#8221;  Most of our bug reports don&#8217;t require a discussion.  Reports of misspelled words, errors in punctuation, etc. are usually not debatable.  However, for those bugs that do need to be discussed, you can still report a bug in <a href="https://bugs.launchpad.net/ubuntu-manual">Launchpad</a>.</p>
<p>The short answer as to why we&#8217;re using our own bug submission form is because it&#8217;s easier and saves time for both our users and editors.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2010/03/22/ubuntu-manual-bug-tracking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tufte-LaTEX 3.5.0 released</title>
		<link>http://kevin.godby.org/2009/12/11/tufte-latex-350-released/</link>
		<comments>http://kevin.godby.org/2009/12/11/tufte-latex-350-released/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 08:39:27 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[tufte]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/?p=328</guid>
		<description><![CDATA[I&#8217;ve just released version 3.5.0 of the Tufte-LaTEX document classes. The changes from 3.0.0 include: Added a nohyper document class option that suppresses loading of the hyperref package. Added three commands to modify the positioning of the captions. Now automatically recalculates the lengths in case you&#8217;ve modified the page size or margins. Added a B5 [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released version 3.5.0 of the <a href="http://tufte-latex.googlecode.com" title="Tufte-LaTeX document classes">Tufte-<span style="letter-spacing: -0.36em;">L</span><span style="font-variant: small-caps; vertical-align: 0.15em; letter-spacing: -0.15em;">a</span><span style="letter-spacing: -0.1667em;">T</span><span style="vertical-align: -0.5ex; letter-spacing: -0.125em;">E</span><span>X</span> document classes</a>.</p>
<p>The changes from 3.0.0 include:</p>
<ul>
<li>Added a <tt>nohyper</tt> document class option that suppresses loading of the <a href="http://ctan.org/pkg/hyperref">hyperref package</a>.</li>
<li>Added three commands to modify the positioning of the captions.</li>
<li>Now automatically recalculates the lengths in case you&#8217;ve modified the page size or margins.</li>
<li>Added a B5 paper size.</li>
<li>The justification of sidenotes, margin notes, captions, and citations can be set individually now.</li>
<li>The font and style of sidenotes, margin notes, captions, and citations can now be set individually.</li>
<li>The <tt>\caption</tt> command now accepts an optional vertical offset argument.</li>
<li>Added the <tt>\morefloats</tt> command that works in the same way the <a href="http://ctan.org/pkg/morefloats">morefloats package</a> does.</li>
<li>Fixed a number of bugs.</li>
</ul>
<p>You can find the latest Tufte-<span style="letter-spacing: -0.36em;">L</span><span style="font-variant: small-caps; vertical-align: 0.15em; letter-spacing: -0.15em;">a</span><span style="letter-spacing: -0.1667em;">T</span><span style="vertical-align: -0.5ex; letter-spacing: -0.125em;">E</span><span>X</span> package at <a href="http://code.google.com/p/tufte-latex/">http://code.google.com/p/tufte-latex/</a>.  There is a <a href="http://tufte-latex.googlecode.com/files/sample-handout-3.5.0.pdf">sample handout</a> showing some of the features and the full reference for the Tufte-<span style="letter-spacing: -0.36em;">L</span><span style="font-variant: small-caps; vertical-align: 0.15em; letter-spacing: -0.15em;">a</span><span style="letter-spacing: -0.1667em;">T</span><span style="vertical-align: -0.5ex; letter-spacing: -0.125em;">E</span><span>X</span> document classes exists in a <a href="http://tufte-latex.googlecode.com/files/sample-book-3.5.0.pdf">sample book</a>.</p>
<p>The files have been uploaded to <a href="http://ctan.org/" title="Comprehensive TeX Archive Network">CTAN</a> and should appear there soon.</p>
<p>Thanks to everyone who has contributed patches, suggestions, and bug reports!  Keep them coming!</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2009/12/11/tufte-latex-350-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tufte-LaTEX package version 2.0.0 released</title>
		<link>http://kevin.godby.org/2008/06/09/tufte-latex-package-version-200-released/</link>
		<comments>http://kevin.godby.org/2008/06/09/tufte-latex-package-version-200-released/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 07:04:53 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[latex]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[tufte]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/?p=78</guid>
		<description><![CDATA[This weekend I finally got around to package up the Tufte-LaTEX document class and released version 2.0.0. This is also the first version that&#8217;s been released to CTAN. Currently the Tufte-LaTEX project only has a handout document class. When I get a few minutes (read: &#8220;when I get bored working on the stuff I should [...]]]></description>
			<content:encoded><![CDATA[<p>This weekend I finally got around to package up the <a href="http://code.google.com/p/tufte-latex/" title="Tufte-LaTeX document classes">Tufte-<span style="letter-spacing: -0.36em;">L</span><span style="font-variant: small-caps; vertical-align: 0.15em; letter-spacing: -0.15em;">a</span><span style="letter-spacing: -0.1667em;">T</span><span style="vertical-align: -0.5ex; letter-spacing: -0.125em;">E</span><span>X</span> document class</a> and released version 2.0.0.  This is also the first version that&#8217;s been released to <a href="http://ctan.org/" title="CTAN"><acronym title="Comprehensive TeX Archive Network">CTAN</acronym></a>.</p>
<p>Currently the Tufte-<span style="letter-spacing: -0.36em;">L</span><span style="font-variant: small-caps; vertical-align: 0.15em; letter-spacing: -0.15em;">a</span><span style="letter-spacing: -0.1667em;">T</span><span style="vertical-align: -0.5ex; letter-spacing: -0.125em;">E</span><span>X</span> project only has a handout document class.  When I get a few minutes (read: &ldquo;when I get bored working on the stuff I <em>should</em> be working on&rdquo;) I&#8217;ll finish up the book style I&#8217;ve been working on.</p>
<p>If you discover any bugs with the current document styles or have any suggestions for improvement (or just want to rain praise upon us), join the <a href="http://groups.google.com/group/tufte-latex" title="Tufte-LaTeX mailing list">mailing list</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2008/06/09/tufte-latex-package-version-200-released/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>TagNinja and Ninja Day</title>
		<link>http://kevin.godby.org/2007/12/05/tagninja-and-ninja-day/</link>
		<comments>http://kevin.godby.org/2007/12/05/tagninja-and-ninja-day/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 01:13:15 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[linguistics]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/12/05/tagninja-and-ninja-day/</guid>
		<description><![CDATA[So being Ninja Day and all, I&#8217;m happy to announce the alpha release of TagNinja. TagNinja is the result of a class project that Jesse and I worked on. To play TagNinja, just match the proper definition with the highlighted word. By playing, you&#8217;ll be teaching computers how to figure out which definition it should [...]]]></description>
			<content:encoded><![CDATA[<p>So being <a href="http://www.askaninja.com/node/1716" title="Ask a Ninja: Ninja Day">Ninja Day</a> and all, I&#8217;m happy to announce the alpha release of <a href="http://tagninja.org" title="TagNinja">TagNinja</a>.</p>
<p>TagNinja is the result of a class project that Jesse and I worked on.  To play TagNinja, just match the proper definition with the highlighted word.  By playing, you&#8217;ll be teaching computers how to figure out which definition it should use for a word in a particular sentence.  Then we&#8217;ll be able to bark out orders to our computers just like in <i>Star Trek</i>!</p>
<p style="text-align: center;"><a href='http://kevin.godby.org/wp-content/uploads/2007/12/ninjas.png' title='Corpora Storm and Shadow Parser'><img src='http://kevin.godby.org/wp-content/uploads/2007/12/ninjas.png' alt='Corpora Storm and Shadow Parser' /></a><br/><small class="caption">Corpora Storm and Shadow Parser</small></p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/12/05/tagninja-and-ninja-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shiny Happy Users</title>
		<link>http://kevin.godby.org/2007/07/26/shiny-happy-users/</link>
		<comments>http://kevin.godby.org/2007/07/26/shiny-happy-users/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 09:20:25 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[general]]></category>
		<category><![CDATA[hci]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[school]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/07/26/shiny-happy-users/</guid>
		<description><![CDATA[During HCI 522: &#8220;Scientific Methods of Human&#8211;Computer Interaction&#8221;, we wrote a blog entry each week along with a class presentation. I&#8217;ve mirrored my blog entries here in the past. Now we&#8217;ve collected our favorite blog entries from that class and compiled them into a book: Shiny Happy Users. We published the book through lulu.com. There&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://kevin.godby.org/wp-content/uploads/2007/08/cover-front.jpg" title="Shiny Happy Users book cover" alt="Shiny Happy Users book cover" style="max-width: 600px; width: 200px;" /></p>
<p>During <acronym title="Human&ndash;Computer Interaction">HCI</acronym> 522: &ldquo;Scientific Methods of Human&ndash;Computer Interaction&rdquo;, we wrote a blog entry each week along with a class presentation.  I&#8217;ve mirrored my blog entries here in the past.</p>
<p>Now we&#8217;ve collected our favorite blog entries from that class and compiled them into a book: <i><a href="http://shinyhappyusers.org/" title="Shiny Happy Users website">Shiny Happy Users</a></i>.  We published the book through <a href="http://lulu.com" title="Lulu Self Publishing">lulu.com</a>.  There&#8217;s a <a href="http://www.lulu.com/content/893149" title="Shiny Happy Users book (hardcover)">hardcover edition</a> and a <a href="http://www.lulu.com/content/893113" title="Shiny Happy Users (paperback)">paperback edition</a>.  And if you&#8217;re not convinced to buy a copy of the book, you can even download the <acronym title="Portable Document Format">PDF</acronym> for free.</p>
<p>In addition to the book, we&#8217;ve created a <a href="http://www.lulu.com/content/1017718" title="Shiny Happy Users (DVD)">companion <acronym title="Digital Versatile Disk">DVD</acronym></a> that contains our video presentations and slides.</p>
<p>And if all this weren&#8217;t enough, the books and <acronym title="Digital Versatile Disk">DVD</acronym> are licensed under a <a href="http://creativecommons.org/licenses/by-nc-sa/3.0/" title="Creative Commons Attribution-NonCommercial-ShareAlike 3.0 license">Creative Commons Attribution-NonCommercial-ShareAlike license</a>.  That means that you can give copies of our work to your friends and you can make derivatives of our work.  Some examples of derivatives would be: translate it into a different language, rework the essays into lecture notes for a class, and transform the work into a different format (say, for e-book readers).</p>
<p>Visit the <a href="http://shinyhappyusers.org/" title="Shiny Happy Users website">Shiny Happy Users website</a> for more information and samples of the essays and presentations.</p>
<p>I did all the typesetting for the book, so I&#8217;m sure there are plenty of errors and typos.  if you find any, please <a href="mailto:godbyk@gmail.com?subject=Shiny Happy Users errata" title="Email me">let me know</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/07/26/shiny-happy-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LibraryThing to BibTEX</title>
		<link>http://kevin.godby.org/2007/02/17/librarything-to-bibtex/</link>
		<comments>http://kevin.godby.org/2007/02/17/librarything-to-bibtex/#comments</comments>
		<pubDate>Sun, 18 Feb 2007 05:02:22 +0000</pubDate>
		<dc:creator>Kevin Godby</dc:creator>
				<category><![CDATA[ideas]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://kevin.godby.org/2007/02/17/librarything-to-bibtex/</guid>
		<description><![CDATA[I created a web page that generates a BibTEX file from your LibraryThing books. http://kevin.godby.org/lt2bib/ Let me know if it works for you or if you run into any problems with it.]]></description>
			<content:encoded><![CDATA[<p>I created a <a href="http://kevin.godby.org/lt2bib/" title="LibraryThing to BibTeX">web page</a> that generates a <span style="letter-spacing: -0.05em;">B</span><span style="font-variant: small-caps; letter-spacing: -0.025em;">i</span><span style="font-variant: small-caps; letter-spacing: -0.08em;">b</span><span style="letter-spacing: -0.1667em;">T</span><span style="vertical-align: -0.5ex; letter-spacing: -0.125em;">E</span><span>X</span> file from your <a href="http://www.librarything.com/" title="LibraryThing">LibraryThing</a> books.</p>
<p style="text-align: center;"><a href="http://kevin.godby.org/lt2bib/" title="LibraryThing to BibTeX">http://kevin.godby.org/lt2bib/</a></p>
<p>Let me know if it works for you or if you run into any problems with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.godby.org/2007/02/17/librarything-to-bibtex/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.394 seconds -->

