<?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>Consilience &#187; News</title>
	<atom:link href="http://blog.grossmeier.net/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.grossmeier.net</link>
	<description>The Blog of Bringing Things Together</description>
	<lastBuildDate>Tue, 15 Jun 2010 03:08:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Creative Commons Catalyst</title>
		<link>http://blog.grossmeier.net/2010/06/01/creative-commons-catalyst/</link>
		<comments>http://blog.grossmeier.net/2010/06/01/creative-commons-catalyst/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 18:47:31 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[CC]]></category>
		<category><![CDATA[Copyright]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Sharing]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=488</guid>
		<description><![CDATA[Today, Creative Commons has announced their campaign to support the new Catalyst Grants. If you haven&#8217;t heard of it, the Catalyst Grant program is pretty awesome. It helps people who are working on great projects keep them going by providing the much needed funding. From the Catalyst Grant page: Creative Commons is investing up to [...]]]></description>
			<content:encoded><![CDATA[<p>Today, Creative Commons <a href="http://creativecommons.org/weblog/entry/22154">has announced</a> their campaign to support the new Catalyst Grants.<br />
<a href="http://creativecommons.org/catalyst"><img class="alignright" title="CC Catalyst" src="http://wiki.creativecommons.org/images/8/83/Cc-catalyst-banners-vert-1.png" alt="CC Catalyst Campaign" width="80" height="300" /></a></p>
<p>If you haven&#8217;t heard of it, the <a href="http://wiki.creativecommons.org/Grants">Catalyst Grant program</a> is pretty awesome. It helps people who are working on great projects keep them going by providing the much needed funding. From the Catalyst Grant page:</p>
<blockquote><p>Creative Commons is investing up to $100,000 to empower individuals and communities deeply rooted in the principles of openness and sharing. With the Catalyst Grants program, Creative Commons will seed activities around the globe that support our mission. Our goal is to scale our community&#8217;s efforts and support them in becoming self-sustainable. Through a rigorous public review and transparent evaluation process, the best proposals submitted by CC affiliates and the broader community, will be selected to receive $1,000–$10,000 to make their ideas a reality.</p></blockquote>
<p>But, Creative Commons can&#8217;t do it all. And this is where you come in. By <a href="http://creativecommons.org/donate">donating to Creative Commons</a> you can directly help support the (no doubt) awesome projects that the grant program will select. Help support the commons by being a catalyst.</p>
<p><a href="https://support.creativecommons.org/"><img class="aligncenter" src="http://creativecommons.org/images/support/2010/cc-support.png" border="0" alt="Support CC" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2010/06/01/creative-commons-catalyst/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Global Jam &#8211; Michigan Style!</title>
		<link>http://blog.grossmeier.net/2010/03/24/ubuntu-global-jam-michigan-style/</link>
		<comments>http://blog.grossmeier.net/2010/03/24/ubuntu-global-jam-michigan-style/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 16:40:54 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[LoCo]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=460</guid>
		<description><![CDATA[As you probably know, the Ubuntu Global Jam is coming up this weekend. Well, along with this long list of US LoCo Teams, the Michigan LoCo is having an event on our east-coast. Our LoCo Directory event page has all the details. I hope to see a lot of new faces! [btw, that was really [...]]]></description>
			<content:encoded><![CDATA[<p>As you probably know, the <a href="https://wiki.ubuntu.com/UbuntuGlobalJam">Ubuntu Global Jam</a> is coming up this weekend.</p>
<p>Well, <a href="http://loco.ubuntu.com/events/team/14/detail/">along</a> <a href="http://loco.ubuntu.com/events/team/10/detail/">with</a> <a href="http://loco.ubuntu.com/events/team/53/detail/">this</a> <a href="http://loco.ubuntu.com/events/team/56/detail/">long</a> <a href="http://loco.ubuntu.com/events/team/55/detail/">list</a> <a href="http://loco.ubuntu.com/events/team/15/detail/">of</a> <a href="http://loco.ubuntu.com/events/team/36/detail/">US</a> <a href="http://loco.ubuntu.com/events/team/39/detail/">LoCo</a> <a href="http://loco.ubuntu.com/events/team/41/detail/">Teams</a>, the Michigan LoCo is having an event on our east-coast. Our <a href="http://loco.ubuntu.com/events/team/38/detail/">LoCo Directory event page</a> has all the details.</p>
<p><a href="http://blog.grossmeier.net/wp-content/uploads/2010/03/ugj09_button_orange_250x148_en.png"><img src="http://blog.grossmeier.net/wp-content/uploads/2010/03/ugj09_button_orange_250x148_en.png" alt="I&#039;m going to Ubuntu Global Jam" title="Ubuntu Global Jam" width="250" height="148" class="alignnone size-full wp-image-461" /></a></p>
<p>I hope to see a lot of new faces!</p>
<p>[btw, that was really tedious to link to all of those US team events... glad there are so many, but ...]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2010/03/24/ubuntu-global-jam-michigan-style/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Laptop: Setting up Email</title>
		<link>http://blog.grossmeier.net/2010/01/28/new-laptop-setting-up-email/</link>
		<comments>http://blog.grossmeier.net/2010/01/28/new-laptop-setting-up-email/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 02:23:47 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=438</guid>
		<description><![CDATA[And my email configuration addiction continues. As you may recall, I did an extensive (now out-dated) post about my email setup. I&#8217;m still using the basic configuration outlined there (all of the same programs) just some of my settings have changed a little. I tend to make little changes every now and then which I [...]]]></description>
			<content:encoded><![CDATA[<p>And my email configuration addiction continues. As you may recall, <a href="http://blog.grossmeier.net/2009/01/25/imapfilterofflineimapmsmtpmuttabook/">I did an extensive (now out-dated) post</a> about my email setup. I&#8217;m still using the basic configuration outlined there (all of the same programs) just some of my settings have changed a little. I tend to make little changes every now and then which I think will save me a tiny amount of time wet-ware processing my email. Below I outline how I am making the transition to new machines/installs easier for my email setup.</p>
<p><strong>Restore Config Files</strong></p>
<p>With the purchase of a <a href="http://blog.grossmeier.net/2010/01/27/new-laptop/">new laptop</a>, I have to re-setup my email&#8217;s (and other applications&#8217;) configuration. Luckily, I keep all of my configuration files in version control which is synced between 3 computers; my old laptop, my desktop, and my webserver (for mostly backup purposes, but also for <a href="http://imapfilter.hellug.gr/">imapfilter</a>). All I had to do was run the following very basic commands:</p>
<p><code>mkdir src<br />
cd src<br />
bzr branch greg@my.server.net:/home/greg/src/dotfiles .<br />
bzr branch greg@my.server.net:/home/greg/src/scripts .<br />
cd scripts<br />
./restore_email_apps.sh<br />
./restore_symlinks_desktop.sh</code></p>
<p>The first 5 things are pretty self-explanatory: make a directory called &#8220;src,&#8221; go in there, then create 2 branches of the bzr repos for dotfiles and scripts.</p>
<p>Then, lets run two of the scripts in ~/src/scripts/. </p>
<p>restore_email_apps.sh is really just an easy way for me to remember which applications I use for email and its supported functions. The contents of that shell script is merely:<br />
<code>sudo aptitude install mutt-patched offlineimap msmtp abook</code><br />
Yep, thats it.</p>
<p>The <a href="http://grossmeier.net/files/configs/restore_symlinks_desktop.sh">restore_symlinks_desktop.sh</a> file is a little more involved. Basically, since I keep all of my dotfiles in a bzr repo called ~/src/dotfiles I need to tell the associated applications where to find those files. Well, I don&#8217;t really tell the applications, I trick them. I create symbolic links from where they are expecting the file to where I actually keep it. This is a common trick for these types of setups. In fact, if you didn&#8217;t want to use a traditional version control system to handle the versioning/syncing between computers you could store your dotfiles in your Ubuntu One folder and then they will be synced automatically. So, restore_symlinks_desktop.sh goes and creates all of those symlinks for me.</p>
<p><strong>offlineimap</strong></p>
<p>Now, you may have noticed that I use <a href="http://software.complete.org/software/projects/show/offlineimap">offlineimap</a> with my email system. I won&#8217;t go into all of the benefits of offlineimap here, but the main ones that I enjoy are: local really fast storage of my mail (vs online) and brain-less email backups (its already backed up already).</p>
<p>However, using offlineimap creates one speed bump in this email setup; you need to redownload all of your email again, which, if you are like me and don&#8217;t delete anything (just put it in an Archive folder) then this can take a long time depending on your mail server. And, if you use gmail&#8217;s servers, they can lock you out of IMAP access if you download too much. Luckily, offlineimap is pretty robust and allows you to get around that problem fairly easily. </p>
<p><em>Note: I have only done this with offlineimap using the MailDir format so I don&#8217;t know what would be different for the other formats. Also, I haven&#8217;t seen any other guides like this online which is A) why I wrote this out and B) makes me wonder if this is bad for some reason [I did this over 5 days ago and haven't lost any email yet].</em></p>
<p>Anyway, here is what I did:</p>
<p>1) copy my .maildb folder from one computer which had a recent sync to my new laptop using a local LAN. I did this using rsync so it would compress during transit, because even at 10 megs a second, 6 gigs is a lot to transfer.<br />
<code>rsync -e 'ssh -ax' -auhvz --progress greg@192.168.1.102:/home/greg/.maildb/ /home/greg/.maildb/</code></p>
<p>2) rename the MailDir format email files to reflect the new computer&#8217;s hostname. The files look like this:<br />
<code>1264133355_0.24102.alexandria,U=3422,FMD5=e727b00944f81e1d0a95c12886ac4641:2,S</code><br />
That &#8220;alexandria&#8221; part is the hostname of my desktop. So, I need to change that to &#8220;zen&#8221; so it looks like this:<br />
<code>1264133355_0.24102.zen,U=3422,FMD5=e727b00944f81e1d0a95c12886ac4641:2,S</code><br />
But I need to do that for ALL of my email. find and xargs to the rescue!<br />
<code>find . -name '*' -type f -print0 | xargs -0 rename -v 's/alexandria/zen/'</code></p>
<p>3) setup offlineimap; ie: install and configure your email accounts. This is already done for me by running those two scripts above. Note: Make sure your ~/.offlineimap folder is empty (ie: don&#8217;t copy it over from your old computer).</p>
<p>3b) A big change from <a href="http://blog.grossmeier.net/2009/01/25/imapfilterofflineimapmsmtpmuttabook/">my last email setup</a> is that I am now checking one of my mail account (grossmeier.net) over ssh. Basically, offlineimap ssh&#8217;s to the server, then runs an imap server (in my case, <a href="http://rimap.sourceforge.net/">rimap</a>). I followed the instructions set out here: <a href="http://eagain.net/blog/2007/02/09/imap-over-ssh.html">http://eagain.net/blog/2007/02/09/imap-over-ssh.html</a> (changing the pertinent parts about the imap service on the server, of course).</p>
<p>4) run offlineimap. You should see it SCREAM through your email archive as it adds the metadata to its .offlineimap folder from the local maildir you just copied to the machine.</p>
<p>There ya go. Now when you get a new machine and you use offlineimap to sync your email you don&#8217;t need to re-download all of your email again.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2010/01/28/new-laptop-setting-up-email/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New Laptop</title>
		<link>http://blog.grossmeier.net/2010/01/27/new-laptop/</link>
		<comments>http://blog.grossmeier.net/2010/01/27/new-laptop/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 00:52:10 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=440</guid>
		<description><![CDATA[I finally broke down and purchased a new laptop. My old trusty companion was a System76 Darter Ultra (revision 2). It was a great little machine with a 12.1&#8243; screen, as much processor and RAM (4gig after purchase) as I need, and Ubuntu pre-installed. I can&#8217;t say enough about the people at System76; a small [...]]]></description>
			<content:encoded><![CDATA[<p>I finally broke down and purchased a new laptop.</p>
<p>My old trusty companion was a <a href="http://system76.com/">System76</a> <a href="http://knowledge76.com/index.php/Daru2">Darter Ultra</a> (revision 2). It was a great little machine with a 12.1&#8243; screen, as much processor and RAM (4gig after purchase) as I need, and Ubuntu pre-installed. I can&#8217;t say enough about the people at System76; a small company out of Denver, Colorado where you know pretty much the whole company by first name. Carl is the owner; Tom is the guy answering your support questions; Erik is in charge of sales; and one of their daughters or nieces helps stuff envelopes on the weekends. I&#8217;m sure there are more people involved, but those three people I have had personal communication with via email and/or phone and every time it was great.</p>
<p>Why am I telling you how much I love System76? Because I feel bad not sticking with them for my latest purchase. I now have a <a href="http://shop.lenovo.com/us/notebooks/thinkpad/x-series">Lenovo X200s</a>. Another 12.1&#8243; screen machine that is really light and works great.</p>
<p>Why did I switch my supplier? Honestly, because I wanted a machine that had a little better structural build quality (my Darter was a MSI barebones and started having structural issues near its 3rd year of life) and the X200s is just a little &#8220;better&#8221; (lighter and higher resolution).</p>
<p>So far, everything is working great out of the box*! The best part is I had a 160gig <a href="http://www.intel.com/design/flash/nand/mainstream/index.htm">Intel SSD</a> waiting to be put in it when it arrived. As soon as I replaced the harddrive I installed Lucid using a USB flash drive which was extremely quick. What that means is I never booted the original drive and thus never even saw the Windows 7 logo. :)</p>
<p>This machine, with the SSD drive, simply just screams. Best upgrade investment I ever made.</p>
<p>Action pics:<br />
<a href="http://www.flickr.com/photos/grggrssmr/4309755229/"><img alt="" src="http://farm5.static.flickr.com/4042/4309755229_fa1f25ab03.jpg" title="Lenovo x200s" class="alignnone" width="500" height="375" /></a></p>
<p>writing this blog post at my work office:<br />
<a href="http://www.flickr.com/photos/grggrssmr/4310491564/"><img alt="" src="http://farm5.static.flickr.com/4008/4310491564_4830a412d8.jpg" title="Lenovo x200s" class="alignnone" width="500" height="375" /></a></p>
<p><em>* The only thing not working correctly is two finger scrolling using the nipple and third mouse button (there is no trackpad). I tried the adding the hal quirk identified <a href="http://itgen.blogspot.com/2008/12/installing-arch-linux-on-lenovo.html">here</a>, but it didn&#8217;t work. Haven&#8217;t messed with it too much, really.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2010/01/27/new-laptop/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Jaunty Release Party &#8211; April 25th</title>
		<link>http://blog.grossmeier.net/2009/03/09/jaunty-release-party-april-25th/</link>
		<comments>http://blog.grossmeier.net/2009/03/09/jaunty-release-party-april-25th/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 12:20:52 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[LoCo]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=318</guid>
		<description><![CDATA[Release Party Time! Thats right, the Michigan LoCo Team will be hosting our biannual Ubuntu Release Party on April 25th in Ypsilanti, Michigan. The venue of choice is The Corner Brewery as it provides ample seating and ability to move tables around to have bigger groups. Plus, if you know where to sit there are [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Release Party Time!</strong></p>
<p>Thats right, the <a href="https://wiki.ubuntu.com/MichiganTeam">Michigan LoCo Team</a> will be hosting our biannual <a href="https://wiki.ubuntu.com/MichiganTeam/Meetings/JauntyRelease">Ubuntu Release Party</a> on April 25th in Ypsilanti, Michigan.  The venue of choice is <a href="http://neotech.net/ABC/index.php?site=cornerbrewery">The Corner Brewery</a> as it provides ample seating and ability to move tables around to have bigger groups.  Plus, if you know where to sit there are power outlets!</p>
<p>And you know the Michigan LoCo can throw a party, we even had people come up from <a href="http://ohio.ubuntu-us.org/">OHIO</a> last time because they knew our party was better.  I wouldn&#8217;t be surprised if this year we even had people from <a href="http://chi.ubuntu-us.org/">CHICAGO</a> make the drive over.  I don&#8217;t even see Ohio or Chicago on the <a href="https://wiki.ubuntu.com/JauntyReleaseParties">list of Release Parties</a> yet.</p>
<p><strong>Important Details:</strong><br />
What: <a href="https://wiki.ubuntu.com/MichiganTeam/Meetings/JauntyRelease">Jaunty Release Party</a>!<br />
Where: <a href="http://neotech.net/ABC/index.php?site=cornerbrewery">Corner Brewery</a><br />
When: 7pm &#8211; ???<br />
Why: Because Ubuntu is awesome! Because we&#8217;re awesome!  Right on.<br />
How: Need a ride? Join the <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-us-mi">mailing list</a>.</p>
<p>Be sure to check out what other teams are having parties on the nice <a href="https://wiki.ubuntu.com/JauntyReleaseParties">JauntyReleaseParties</a> wiki page.</p>
<p>Hope to see you there!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2009/03/09/jaunty-release-party-april-25th/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>University of Michigan Open Access Week</title>
		<link>http://blog.grossmeier.net/2009/03/06/university-of-michigan-open-access-week/</link>
		<comments>http://blog.grossmeier.net/2009/03/06/university-of-michigan-open-access-week/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 15:15:50 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[CC]]></category>
		<category><![CDATA[Freedom]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[open access]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=321</guid>
		<description><![CDATA[There is a great event coming up at the University of Michigan, sponsored and coordinated by a great team of librarians: Open Access Week 2009. Molly Kleinman, one of those great librarians, puts it into context for us: I’m struck by how timely these events are, and how much we could conceivably do under the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://copyright.umich.edu/openaccessweek2009.html"><img alt="" src="http://copyright.umich.edu/images/openaccessweek.png" title="Open Access Week 09 Logo" class="alignnone" width="139" height="135" /></a></p>
<p>There is a great event coming up at the University of Michigan, sponsored and coordinated by a great team of librarians: <a href="http://copyright.umich.edu/openaccessweek2009.html">Open Access Week 2009</a>.</p>
<p><a href="http://mollykleinman.com/">Molly Kleinman</a>, one of those great librarians, <a href="http://mollykleinman.com/2009/03/04/open-access-week-at-um/">puts it into context for us</a>:</p>
<blockquote><p>I’m struck by how timely these events are, and how much we could conceivably do under the umbrella of discussing open access and the future of scholarship. &#8230; The confluence of circumstances nationally has made this the perfect moment to discuss what’s wrong with existing modes of academic publishing, and to start getting aggressive about making change.</p></blockquote>
<p>You really should read the rest of Molly&#8217;s post for a wonderful explanation of why the current scholarly publishing system is failing for everyone except the <a href="http://poeticeconomics.blogspot.com/2009/02/elsevier-plus-lexisnexis-earned-more.html">Elseviers of the world</a>.</p>
<p>Along with presentations focused on faculty and scholarly publishing models, there is also going to be a talk by my current boss, <a href="http://yergler.net/">Nathan Yergler</a>, CTO of <a href="http://creativecommons.org/">Creative Commons</a>.  Nathan will be talking about the impact of Creative Commons (CC) licenses on Open Access, what challenges still exist for Open Access, and what the Creative Commons is doing to build and support an ecosystem of openness.  Everyone is welcome to join this event, and all the events during Open Access Week.  For the details about Nathan&#8217;s talk, check out the announcement on the <a href="https://open.umich.edu/blog/2009/03/02/creative-commons-cto-to-present-on-%E2%80%9Cwhy-cc-matters%E2%80%9D/">OPEN:Michigan blog</a>.</p>
<p>If you are in the South East Michigan area and are interested in what Michigan is doing to promote Open Access and make it really work, come by for <a href="http://copyright.umich.edu/openaccessweek2009.html">any of the events</a>; there should be a wide enough range to accommodate most interests.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2009/03/06/university-of-michigan-open-access-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apport-collect, just what you wanted!</title>
		<link>http://blog.grossmeier.net/2009/03/02/apport-collect-just-what-you-wanted/</link>
		<comments>http://blog.grossmeier.net/2009/03/02/apport-collect-just-what-you-wanted/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 00:57:38 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=312</guid>
		<description><![CDATA[I&#8217;ve been triaging bugs for Ubuntu for a while and I have always wanted an easy way for bug reporters to give me all the relevant information that is needed to help with finding out the problem. The way I usually did this was to add copy/paste-able requests to the Debugging Procedures Ubuntu wiki page. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been triaging bugs for Ubuntu for a while and I have always wanted an easy way for bug reporters to give me all the relevant information that is needed to help with finding out the problem.  The way I usually did this was to add copy/paste-able requests to the <a href="https://wiki.ubuntu.com/DebuggingProcedures">Debugging Procedures</a> Ubuntu wiki page.  This was a pain for a few reasons: sometimes those copy/paste segments weren&#8217;t there and <a href="https://wiki.ubuntu.com/DebuggingACPI">I had to add them</a> and it also necessitated I have those wiki pages open (and wasting valuable tab-space in Firefox).</p>
<p>But now, thanks to the work of <a href="http://martinpitt.wordpress.com/">Matin Pitt</a>, you no longer need to do anything as complicated!  If the package already has some <a href="https://wiki.ubuntu.com/Apport">Apport</a> Hooks then all you need the bug reporter to do is to run the command: &#8220;apport-collect 12345&#8243; (substituting 12345 with the bug number in question, obviously).</p>
<p><a href="https://wiki.ubuntu.com/Apport#Tools">apport-collect</a> will then go find all the open tasks for that bug (just in case it is assigned to more than one package), run all of the apport-hooks for those packages, and attach that information to the bug report.  It does all of this with out any other interaction with the reporter.  To see which packages already have apport hooks available for them, see the <a href="https://wiki.ubuntu.com/Apport#Apport%20Hooks%20available">Apport wiki page</a>.  Now, we all need to start <a href="https://wiki.ubuntu.com/Apport/DeveloperHowTo">adding more apport hooks</a> so this is even more useful.</p>
<p>Be sure to check out Martin&#8217;s <a href="https://lists.ubuntu.com/archives/ubuntu-devel-announce/2009-February/000535.html">original announcement</a> on the <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-announce">ubuntu-devel-announce</a> mailing list.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2009/03/02/apport-collect-just-what-you-wanted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scholarly Publishing and Authenticated Reviews</title>
		<link>http://blog.grossmeier.net/2009/02/16/scholarly-publishing-and-authenticated-reviews/</link>
		<comments>http://blog.grossmeier.net/2009/02/16/scholarly-publishing-and-authenticated-reviews/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 05:07:01 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[Freedom]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[open access]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=288</guid>
		<description><![CDATA[First, a review of a neat new tool that provides a cool function for many academics: GPeerReview is a very simple Open Source tool that lets you write a review of a work, embed a hash of the work in your review, and sign that review with your digital signature (using your GPG key). The [...]]]></description>
			<content:encoded><![CDATA[<p>First, a review of a neat new tool that provides a cool function for many academics:</p>
<p><a href="http://code.google.com/p/gpeerreview/">GPeerReview</a> is a very simple Open Source tool that lets you write a review of a work, embed a hash of the work in your review, and sign that review with your digital signature (using your GPG key).  The last two things are pretty neat.  The hash allows you to be sure that people know which version of a paper you reviewed.  Or at least, they will know if the version they have matches the version you had.  This would be useful in the case where major changes are made to the paper that contradict your review.</p>
<p>Then, signing your review so that the author (and their publisher/advisor/dean/what have you) knows it is actually from you is pretty neat, and an obvious use of gpg.  In fact, GPeerReview is essentially just a wrapper around the GnuPG command-line tool (see the <a href="http://code.google.com/p/gpeerreview/wiki/Q_and_A">FAQ</a>).</p>
<p>I think this is a pretty interesting tool that could have some great uses, especially if we integrate it with the work-flow of academics (somehow).  Step one of that implementation would be to move it from the CLI to some sort of Word/OpenOffice.org plugin.  Or, even better, would be to provide a <em>web-based service</em> for this.</p>
<p><em><strong>Crazy Idea</strong></em><br />
<strong>Launchpad for Scholarly Articles and GPeerReview</strong></p>
<p>Going back to my <em>crazy idea</em> of a <a href="http://blog.grossmeier.net/2008/03/24/since-it-hasnt-been-talked-about-enough-already/">Launchpad for Scholarly Articles</a>: basically a service that provides users the ability to link published articles, whether <a href="http://en.wikipedia.org/wiki/Open_access_(publishing)">open access</a> or not, with <a href="http://en.wikipedia.org/wiki/Preprint">pre-prints</a> or author deposited versions in <a href="http://en.wikipedia.org/wiki/Institutional_repository">Institutional Repositories</a>.  The killer feature of this service would be to provide a way for people who DON&#8217;T have access to the expensive scholarly journals a way to read and be informed via the pre-prints written by the authors that are not restricted by the overzealous journal publishers.</p>
<p>Then, add on the ability for readers of those articles to make comments on and provide useful reviews of the material.  Even adding this ability to places like <a href="http://arxiv.org/">arxiv.org</a> would be great; it provides a mechanism to build community.  And as we all know, the community is what makes any service an important resource for people.  Without community the service is just a collection of tools.</p>
<p>But, I&#8217;ll be honest with you, I don&#8217;t know all of the various web-based services out there for scholarly communication; maybe someone has already implemented something like this.  Leave a comment if you know of anything out there like this.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2009/02/16/scholarly-publishing-and-authenticated-reviews/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>imapfilter + offlineimap + msmtp + mutt + abook = email</title>
		<link>http://blog.grossmeier.net/2009/01/25/imapfilterofflineimapmsmtpmuttabook/</link>
		<comments>http://blog.grossmeier.net/2009/01/25/imapfilterofflineimapmsmtpmuttabook/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 20:25:22 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[Freedom]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Sharing]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=254</guid>
		<description><![CDATA[So, I&#8217;ve spent a little over a week setting up my new email consumption/creation system. As you can see from the title of this blog post, there are a few parts to it. Why would I do something crazy like edit config files for 4 different apps JUST to read and write email? Well, I [...]]]></description>
			<content:encoded><![CDATA[<p>So, I&#8217;ve spent a little over a week setting up my new email consumption/creation system.  As you can see from the title of this blog post, there are a few parts to it.  Why would I do something crazy like edit config files for 4 different apps JUST to read and write email?  Well, I wasn&#8217;t happy with Thunderbird (yes, I&#8217;ll try 3.0 when it hits the repos) and Evolution wasn&#8217;t at all what I wanted.  I do have gmail so why not just stick with the web interface? Because I am wanting to do more self-hosted solutions for web apps.  Also, since I have more than one account, I want different messages to be sorted different and archived differently.</p>
<p>In Thunderbird I had an extension that allowed me to press &#8220;y&#8221; and the current message would be &#8220;archived&#8221; to the gmail All Mail folder.  This was great, but it only supported one account.  If I was reading my work email in Thunderbird (which is also hosted by gmail) and I hit &#8220;y&#8221; the message would go to my personal gmail account&#8217;s All Mail folder, not the work account one.  Not good (and a dumb limitation).</p>
<p>So, what email program allows you to have complete control over those types of settings? <a href="http://www.mutt.org/">Mutt</a>. And yes, (Al)pine also.  But, I have friends local to me who use mutt so exchanging .muttrc files and such is easier and we can meet in person to share tips.</p>
<p>What I want to do with this blog post, though, is not convince you that Mutt is the best solution for you.  I do want to, however, share what I did to set everything up for use with Mutt.  In fact, all the rest of the pieces of this setup can work equally well with some like Alpine or even Thunderbird.</p>
<p>(since it is a long post, I didn&#8217;t want to spam your reader, click for the rest of it)<br />
<span id="more-254"></span></p>
<p><strong>imapfilter</strong><br />
<a href="http://imapfilter.hellug.gr/">imapfilter</a> does just what the name implies: it filters email on IMAP servers.  The general idea is you have imapfilter running via a cron job on some always-on computer.  It is then run every 3-5 minutes, connects to any number of IMAP servers, and filters the email.  And the filtering doesn&#8217;t even need to happen only on the INBOX (like gmail) but can be for any mailbox.  Eg: if you have an UbuntuBugs folder you can have all new Launchpad emails go there, then when you have read them it could then filter them to your Archive folder (or whatever).</p>
<p>Anyway, here is my <a href="http://grossmeier.net/files/imapfilter.config.lua">imapfilter.config.lua</a> file.  It is written in the Lua programming language which is simple to read.</p>
<p><strong>offlineimap:</strong><br />
Again, another straight-forward software name (l love software that is named what it does, kind of like kitchen appliances: blender, toaster, refrigerator).  <a href="http://software.complete.org/software/projects/show/offlineimap">Offlineimap</a> will connect to an IMAP server and download all (or some, you can decide) of the messages to a local directory in Maildir format.  It is very robust and quick; syncs take very little time.  This app is actually only run once (you can do a gnome-session, run it manually, or use an init script) and it syncs every 10 (or 5, or whatever you want) minutes automatically.</p>
<p>This method is great for a number of reasons.  First, you always have an up-to-date backup of all your email on a local drive.  Should your mail server die one night you will still be ok.  Second, it effectively batches my email for me since I have it sync every 10 minutes.  So every 10 minutes is the most often I will get new email.  Great for non-interruption.</p>
<p>The syntax for this one is pretty simple too.  Here is my <a href="http://grossmeier.net/files/offlineimaprc">.offlineimaprc</a> file.  It checks one gmail account and one other imap account.  Here is a <a href="http://software.complete.org/software/repositories/entry/offlineimap/offlineimap.conf">fully commented config file</a> with every option.</p>
<p><strong>msmtp</strong><br />
<a href="http://msmtp.sourceforge.net/">msmtp</a> is a simpler alternative to sendmail.  It sends mail.  Mutt is a MUA (Mail User Agent) not a MTA (Mail Transpot Agent) and as such does not send email; you have to set up something else to do it for Mutt.  This isn&#8217;t that bad, really (<em>ed: it was the hardest part for Greg, don&#8217;t let him fool you</em>).  Although, I did have a problem with msmtp not being able to connect to my hosting provider&#8217;s smtp server via port 25.  Getting around that required a quick ssh tunnel script (and a bit of sanity checking from <a href="http://asheesh.org/">Asheesh</a>, thanks again!).</p>
<p>Here is <a href="http://grossmeier.net/files/msmtprc">msmtp config file</a>.  And the accompanying <a href="http://grossmeier.net/files/smtpforward.sh">ssh tunnel script</a> so sending via port 25 works.  The script simply stands in for msmtp and opens the tunnel, then sends the arguments to msmtp.</p>
<p><strong>Mutt</strong><br />
<a href="http://www.mutt.org/">Mutt</a> has the most complex config file, but luckily there are a ton of examples out there and you can fairly easily copy/paste certain sections (like colors).  My muttrc has two sub files (which are sourced in muttrc): <a href="http://grossmeier.net/files/crypto">crypto</a> (for GPG) and <a href="http://grossmeier.net/files/muttmailboxes">muttmailboxes</a> (for my list of mailboxes).  Separated out mainly for readability.  I might later separate out my colors section, macros, formating, etc.  No practical need to, yet.</p>
<p><em>Question about GPG and mutt</em>: I only see two options (so I must be blind): either A) sign all mail you send or B) only sign mail that is a reply to a signed email.  That leaves out a big use-case of: sign when I want to sign.  What am I missing?</p>
<p>Some points of interest with my muttrc: the Folder Hooks section.  That allows you to set variables based on which folder you are in (which account you are reading mail in).  This is useful for me when I have &#8220;y&#8221; set to archive a message.  In gmail, the message goes to GMAIL/Archive, in my personal domain account it goes to GROSSMEIER/Archive.  Also, that is where you set which &#8220;persona&#8221; you send mail from.  It&#8217;ll make sense when you see it in my config.</p>
<p>Also, I am using mutt-patched from Debian/Ubuntu.  This mainly adds a patch to have a side bar with the list of mailboxes (and associated all/unread/new numbers).  Pretty useful.  Thus, there are a few settings in my muttrc for that specifically that wouldn&#8217;t work with a non-patched Mutt.</p>
<p>Without further ado, my <a href="http://grossmeier.net/files/muttrc">muttrc</a>.</p>
<p><strong>abook</strong><br />
Oh yes, an address book.  Mutt has &#8220;aliases&#8221; that you can set up in a .mutt-alias file.  <a href="http://abook.sourceforge.net/">abook</a> helps with the managing of that file.  It also can convert your LDIF Thunderbird mailbox into a mutt-alias file.  You can see my settings for abook/aliases in my muttrc file at the top, the last four lines of &#8220;Basic Setup.&#8221;</p>
<p>Thats it.  That is all it took to have email just the way I want it.  I have all these files version controlled via bzr and pushed to a globally (authorization controlled) accessible repository so I can share them between my desktop and laptop.</p>
<p>All the files:</p>
<ul>
<li><a href="http://grossmeier.net/files/imapfilter.config.lua">imapfilter.config.lua</a></li>
<li><a href="http://grossmeier.net/files/offlineimaprc">offlineimaprc</a></li>
<li><a href="http://grossmeier.net/files/msmtprc">msmtprc</a></li>
<li><a href="http://grossmeier.net/files/smtpforward.sh">smtpforward.sh</a></li>
<li><a href="http://grossmeier.net/files/muttrc">muttrc</a></li>
<li><a href="http://grossmeier.net/files/crypto">crypto</a></li>
<li><a href="http://grossmeier.net/files/muttmailboxes">muttmailboxes</a></li>
</ul>
<p>Any other tips for how you setup any of these applications?  Anything you would change with my setup?  Leave a comment.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2009/01/25/imapfilterofflineimapmsmtpmuttabook/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Web Presence Up-Keep</title>
		<link>http://blog.grossmeier.net/2009/01/16/web-presence-up-keep/</link>
		<comments>http://blog.grossmeier.net/2009/01/16/web-presence-up-keep/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 20:35:20 +0000</pubDate>
		<dc:creator>Greg</dc:creator>
				<category><![CDATA[Freedom]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.grossmeier.net/?p=237</guid>
		<description><![CDATA[So, a part of being a domain-owning, server-space-using, web-software-running, open-source-promoting person one needs to periodically update software to latest versions and change software to meet ever changing situations and goals. In short: I&#8217;ve made some changes around here that hopefully you have not noticed[0]. First &#8211; I finally upgraded to WordPress 2.7 (yes, a bit [...]]]></description>
			<content:encoded><![CDATA[<p>So, a part of being a <em>domain-owning, server-space-using, web-software-running, open-source-promoting</em> person one needs to periodically update software to latest versions and change software to meet ever changing situations and goals.</p>
<p>In short: I&#8217;ve made some changes around here that hopefully you have <strong>not</strong> noticed[0].</p>
<p><strong>First</strong> &#8211; I finally upgraded to WordPress 2.7 (yes, a bit late).  What caused me to take so long? I wanted to change my installation method to using svn so I can just &#8220;<code>svn sw</code>&#8221; when  a new version is released.  In doing so I ran into a minor permissions issue that was preventing me from completing the switch over, but thanks to my buddy (and sysadmin) <a href="http://asheesh.org/">Asheesh</a>, all is better now.  Do you want to have easy upgrades of wordpress via svn, check out <a href="http://www.geeksaresexy.net/2008/08/05/how-to-upgrade-wordpress-using-subversion/">this guide</a>.  It is a bit wordy and I never have liked their banner, but it outlines things in language for everyone.</p>
<p><strong>Second</strong> &#8211; Blog Spam.  Or more correctly BlogSpam.  Since I do try to use Open Source solutions for my all of my needs (see my post on <a href="http://blog.grossmeier.net/2008/09/02/tiny-tiny-rss/">TinyTinyRSS</a>) the use of Akismet was a little, well, sad.  But, thanks to an <a href="http://autonomo.us/2009/01/blogspamnet/">Autonomo.us blog post</a> I found out about <a href="http://blogspam.net/">BlogSpam.net</a> (I love straight forward software names).</p>
<p>Basically it is a drop-in replacement for Akismet but it is Open Source and even complies with the <a href="http://opendefinition.org/ossd">Open Software Service Definition</a>.  So if you are looking to remove one more piece of proprietary software from your webpresence, check out <a href="http://blogspam.net/">BlogSpam.net</a>.  And for those of you who use Drupal there is even a BlogSpam.net plugin for that: check out the <a href="http://blogspam.net/plugins/">plugins page</a>.</p>
<p>[0] &#8211; I had a <em>minor</em> hickup that most likely lasted from Jan 16th 3am to 3pm EST.  During the re-install process I failed to copy back my .htaccess and thus none of the post were showing up since I use &#8220;pretty urls.&#8221; Sorry if you were trying to reach a post and couldn&#8217;t.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.grossmeier.net/2009/01/16/web-presence-up-keep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
