<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>danielbachhuber &#187; CoPress</title>
	<atom:link href="http://danielbachhuber.com/tag/copress/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielbachhuber.com</link>
	<description>wrangling code for Automattic&#039;s WordPress.com VIP</description>
	<lastBuildDate>Tue, 14 Feb 2012 00:05:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='danielbachhuber.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/185f1e7963728f352b72281297848b7f?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>danielbachhuber &#187; CoPress</title>
		<link>http://danielbachhuber.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://danielbachhuber.com/osd.xml" title="danielbachhuber" />
	<atom:link rel='hub' href='http://danielbachhuber.com/?pushpress=hub'/>
		<item>
		<title>Apache mod_security, WordPress, and randomly truncated posts</title>
		<link>http://danielbachhuber.com/2011/04/13/apache-mod_security-wordpress-and-truncated-posts/</link>
		<comments>http://danielbachhuber.com/2011/04/13/apache-mod_security-wordpress-and-truncated-posts/#comments</comments>
		<pubDate>Wed, 13 Apr 2011 23:57:20 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[cPanel]]></category>
		<category><![CDATA[cPanel/Web Host Manager]]></category>
		<category><![CDATA[Jonathan Morgan]]></category>
		<category><![CDATA[mod_security]]></category>
		<category><![CDATA[server administration]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://danielbachhuber.com/?p=127627</guid>
		<description><![CDATA[Occasionally, a managed Apache web server will come with odd mod_security rules that result in WordPress posts being truncated, seemingly randomly. I suspect it is also specific to servers using cPanel/Web Host Manager. This happened a couple times in the &#8230; <a href="http://danielbachhuber.com/2011/04/13/apache-mod_security-wordpress-and-truncated-posts/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=127627&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Occasionally, a managed Apache web server will come with odd mod_security rules that result in WordPress posts being truncated, seemingly randomly. I suspect it is also specific to servers using <a href="http://www.cpanel.net/">cPanel/Web Host Manager</a>. This happened a couple times in the CoPress days and <a href="http://groups.google.com/group/copress/browse_thread/thread/873d13ce395b8047">started happening again recently for Jonathan Morgan</a>, a PhD student at MSU. While I haven&#8217;t confirmed this solves the problem for Jonathan, this approach did solve the problem for us. I&#8217;m posting it here for future reference because it was a beast to track down.</p>
<p>To figure out which rule ID is being triggered, run the following command:</p>
<p><code>tail /usr/local/apache/logs/modsec_audit.log</code></p>
<p>This will return something like:</p>
<p><code>--97a7c73b-H-- Message: Access denied with code 500 (phase 2).Pattern match"(insert[[:space:]]+into.+values|select.*from.+[a-z|A-Z|0-9]|select.+from|bulk[[:space:]]+insert|union.+select|convert.+(.*from)"at ARGS:content. [file "/usr/local/apache/conf/modsec2.user.conf"] [line"355"] [id "300016"] [rev "2"] [msg "Generic SQL injection protection"][severity "CRITICAL"] Action: Intercepted (phase 2) Stopwatch:1233185129379248 482649 (109716* 122107 -) Producer: ModSecurity forApache/2.5.7 (http://www.modsecurity.org/). Server: Apache/2.0.63 (Unix)mod_ssl/2.0.63 OpenSSL/0.9.8b mod_auth_passthrough/2.1 mod_bwlimited/1.4FrontPage/5.0.2.2635 PHP/5.2.6<br />
</code></p>
<p>[id "300016"] is what you need and refers to the rule to disable. Create a .conf file at the following location to be complaint with cPanel (note the directories past &#8220;conf&#8221; did not previously exist):</p>
<p><code>/usr/local/apache/conf/userdata/std/&lt;user&gt;/&lt;domain&gt;.com/&lt;whatevernameyouwant&gt;.conf</code></p>
<p>Inside this file place the following:</p>
<p><code>&lt;LocationMatch "/"&gt;<br />
SecRuleRemoveById 300016&nbsp;<br />
&lt;/LocationMatch&gt;</code></p>
<p>Add whatever cPanel scripts you need to make sure that it will accept the custom vhost entry and that the new entry will be persistent through various apache reconfigurations/recompiles.</p>
<p>Restart Apache:</p>
<p><code>/etc/init.d/httpd restart</code></p>
<p>Thanks to the fabulous folks at <a href="http://www.liquidweb.com/">LiquidWeb</a> who originally helped us with the solution.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/127627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/127627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/127627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/127627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/127627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/127627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/127627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/127627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/127627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/127627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/127627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/127627/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/127627/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/127627/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=127627&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2011/04/13/apache-mod_security-wordpress-and-truncated-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>
	</item>
		<item>
		<title>Equity research from the CoPress-era</title>
		<link>http://danielbachhuber.com/2011/01/05/equity-research-from-the-copress-era/</link>
		<comments>http://danielbachhuber.com/2011/01/05/equity-research-from-the-copress-era/#comments</comments>
		<pubDate>Wed, 05 Jan 2011 14:40:31 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[advice]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[equity]]></category>
		<category><![CDATA[equity distribution]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[startups]]></category>

		<guid isPermaLink="false">http://danielbachhuber.com/?p=126985</guid>
		<description><![CDATA[For a friend, these are links I pulled together when researching CoPress&#8217; equity split Fall 2009. Startup Equity Distribution Notice that I used the word allocation above. Allocated means not vested. In my mind all founders stock should have either &#8230; <a href="http://danielbachhuber.com/2011/01/05/equity-research-from-the-copress-era/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=126985&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For a friend, these are links I pulled together when researching CoPress&#8217; equity split Fall 2009.</p>
<p><strong><a href="http://blog.weatherby.net/2008/10/startup-equity-distribution.html">Startup Equity Distribution</a></strong></p>
<blockquote><p>Notice that I used the word allocation above. Allocated means not vested. In my mind all founders stock should have either a milestone or time based (or some mixture of the two) vesting schedule. If you want to know why find someone to tell you a story about a cofounder who walked away from the company and is still holding a 25% ownership stake. Trust me. It creates problems. Personally I prefer 25% one year cliff vesting with 6.25% quarterly vesting thereafter combined with individual milestones.</p></blockquote>
<p>It&#8217;s all about K.I.S.S. Lance argues against equal equity distribution and for dividing it based on contributions of time and expertise. One approach is to determine the valuation of the company, and then use a function of proposed wages and time contributed to divide up ownership.</p>
<p><strong><a href="http://answers.onstartups.com/questions/350/equity-distribution-amongst-startup-co-founders">Equity distribution amongst startup co-founders?</a></strong></p>
<blockquote><p>Technically, equity distribution is proportional to the &#8220;value contribution&#8221; by each stake holder. In general, tangible contributions (investment, land, resources) are considered much more important than intangible contributions like experience/expertise.</p></blockquote>
<p>The options seem to be 50/50 or distribution as a function of contributed value. People answering the question lean more towards the latter and offer some suggestions as to how to do it best.</p>
<p><strong><a href="http://www.usmansheikh.com/finance/equity-splits">Calculating Partnership Equity Splits</a></strong></p>
<p>Potential formula for equity distribution: break down money to be invested, time to be invested, and experience of partner into percentages, and then determine percentage contributions of each partner. This breakdown then determines overall split of shares.</p>
<p><strong><a href="http://answers.onstartups.com/questions/57/how-do-i-survive-when-starting-a-business-without-a-paycheck">How do I survive when starting a business without a paycheck?</a></strong></p>
<p>There are very creative ways to live cheaply if you&#8217;re dedicated. The best response in my opinion is to live out of your car and buy a gym membership for exercise and showering.</p>
<p><strong><a href="http://founderresearch.blogspot.com/2006/11/equity-split-results-part-1-when-do.html">Equity-Split Results, Part 1: When Do Teams Split Equally?</a></strong></p>
<p>Interesting chart comparing different situations. An equal split is more likely amongst smaller teams coming from similar backgrounds that divide equity at the start of the project or company.</p>
<p><strong><a href="http://cdixon.org/2009/08/23/dividing-equity-between-founders/">Dividing equity between founders</a></strong></p>
<blockquote><p>One thing I’ve also noticed is people tend to overvalue past contributions (coming up with the idea, spending time developing it, building a prototype, etc) and undervalue future contributions. Remember that an equity grant is typically for the next 4 years of work (hence 4 years of vesting). Imagine yourself 2 years from now after working day and night, and ask yourself in that situation if the split still seems fair. Another consideration is if one founder has had greater career success and will therefore significantly improve the odds of getting financed at an attractive valuation. One way to figure out how much this is worth is to estimate how much having that founder increases your valuation at the next financing and then, say, split the difference. So if having her means you can raise $2M by giving away 30% of your company instead of 40% of your company, let that founder have an extra 5%.</p></blockquote>
<p>Variables to potentially consider include: past and future contributions, career success, and who had the big ideas (and whether those ideas have any technology or intellectual property associated with them).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/126985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/126985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/126985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/126985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/126985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/126985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/126985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/126985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/126985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/126985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/126985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/126985/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/126985/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/126985/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=126985&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2011/01/05/equity-research-from-the-copress-era/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>
	</item>
		<item>
		<title>Ask HN: How do I get programmers into the college newsroom?</title>
		<link>http://danielbachhuber.com/2010/11/30/ask-hn-how-do-i-get-programmers-into-the-college-newsroom/</link>
		<comments>http://danielbachhuber.com/2010/11/30/ask-hn-how-do-i-get-programmers-into-the-college-newsroom/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 15:15:11 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[asides]]></category>
		<category><![CDATA[college media]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[Matt Gerring]]></category>
		<category><![CDATA[questions]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://danielbachhuber.com/?p=126785</guid>
		<description><![CDATA[Ask HN: How do I get programmers into the college newsroom? Matt asks the right people to ask. Also check out the thread in the CoPress Google Group.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=126785&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://news.ycombinator.com/item?id=1952931">Ask HN: How do I get programmers into the college newsroom?</a> Matt asks the right people to ask. Also check out the <a href="http://groups.google.com/group/copress/browse_thread/thread/36e2b3594c263768">thread in the CoPress Google Group</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/126785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/126785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/126785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/126785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/126785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/126785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/126785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/126785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/126785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/126785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/126785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/126785/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/126785/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/126785/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=126785&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2010/11/30/ask-hn-how-do-i-get-programmers-into-the-college-newsroom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>
	</item>
		<item>
		<title>What ever happened to the Populous Project?</title>
		<link>http://danielbachhuber.com/2010/11/28/what-ever-happened-to-the-populous-project/</link>
		<comments>http://danielbachhuber.com/2010/11/28/what-ever-happened-to-the-populous-project/#comments</comments>
		<pubDate>Sun, 28 Nov 2010 19:10:40 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[Knight News Challenge]]></category>
		<category><![CDATA[Populous Project]]></category>
		<category><![CDATA[questions]]></category>

		<guid isPermaLink="false">http://danielbachhuber.com/?p=126755</guid>
		<description><![CDATA[The Populous Project is (was?) an open source, student news content management system which received $275,000 from the Knight Foundation&#8217;s 2008 News Challenge. It was supposed to be the panacea for college media, solve all of our College Publisher woes, &#8230; <a href="http://danielbachhuber.com/2010/11/28/what-ever-happened-to-the-populous-project/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=126755&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.populousproject.com/">Populous Project</a> is (was?) an open source, student news content management system which <a href="http://newschallenge.org/winner/2008/community-news-network">received $275,000 from the Knight Foundation&#8217;s 2008 News Challenge</a>. It was supposed to be the panacea for college media, solve all of our <a href="http://danielbachhuber.com/2008/08/09/one-case-against-college-publisher/">College Publisher woes</a>, and offered everything but the kitchen sink. CoPress talked to Anthony and Dharmishta a <a href="http://inside.copress.org/tag/populous-project/">few times in October 2008</a>, was promised an alpha to play with later that fall, but the project shortly dropped completely off the radar.</p>
<p>What ever happened to the Populous Project, and the Knight Foundation&#8217;s smooth $275,000?</p>
<p>Why this is an important story to be told: The Knight Foundation espouses &#8220;<a href="http://www.knightfdn.org/about_knight/">informed and engaged communities [that] lead to transformational change</a>&#8221; except, apparently, when it&#8217;s inconvenient. A significant portion of college media is locked to a <a href="http://www.collegepublisher.com/">proprietary publishing platform</a> that takes most, if not all, of their online advertising revenue. In order to build financially viable businesses online, these publications need to take control of their technology. Stories like the Populous Project don&#8217;t inspire the trust required for organizations to collaborate on their technology and benefit from the effects of a network of innovation.</p>
<p>Leave specific questions you want answered in the comments.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/126755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/126755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/126755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/126755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/126755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/126755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/126755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/126755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/126755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/126755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/126755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/126755/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/126755/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/126755/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=126755&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2010/11/28/what-ever-happened-to-the-populous-project/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>
	</item>
		<item>
		<title>Internet famous</title>
		<link>http://danielbachhuber.com/2010/08/04/internet-famous/</link>
		<comments>http://danielbachhuber.com/2010/08/04/internet-famous/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 13:51:51 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[asides]]></category>
		<category><![CDATA[College Publisher]]></category>
		<category><![CDATA[content management systems]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[press]]></category>
		<category><![CDATA[Romenesko]]></category>

		<guid isPermaLink="false">http://www.danielbachhuber.com/?p=126366</guid>
		<description><![CDATA[Money quote on Romenesko today from a Chronicle article covering the techies doing it in-house.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=126366&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.poynter.org/column.asp?id=45&amp;aid=188156"><img src="http://danielbachhuber.files.wordpress.com/2010/08/Poynter-Online-Romenesko.jpg?w=584" alt=""   class="alignnone size-full wp-image-126367" /></a></p>
<p><a href="http://www.poynter.org/column.asp?id=45&amp;aid=188156">Money quote</a> on Romenesko today from a Chronicle article covering <a href="http://chronicle.com/article/For-College-Newspapers/123750/">the techies doing it in-house</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/126366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/126366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/126366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/126366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/126366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/126366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/126366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/126366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/126366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/126366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/126366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/126366/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/126366/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/126366/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=126366&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2010/08/04/internet-famous/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>

		<media:content url="http://danielbachhuber.files.wordpress.com/2010/08/Poynter-Online-Romenesko.jpg" medium="image" />
	</item>
		<item>
		<title>College Publisher to WordPress conversion script is now open source</title>
		<link>http://danielbachhuber.com/2010/05/20/college-publisher-to-wordpress-conversion-script-is-now-open-source/</link>
		<comments>http://danielbachhuber.com/2010/05/20/college-publisher-to-wordpress-conversion-script-is-now-open-source/#comments</comments>
		<pubDate>Fri, 21 May 2010 05:20:16 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[announcements]]></category>
		<category><![CDATA[College Publisher]]></category>
		<category><![CDATA[conversion scripts]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[database migrations]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.danielbachhuber.com/?p=5313</guid>
		<description><![CDATA[Alternate title for this post: Let the exodus continue. The Python conversion script CoPress used to migrate over 50 student publications to the glorious free and open source WordPress is now itself licensed under GPL version 2. It&#8217;s optimized for &#8230; <a href="http://danielbachhuber.com/2010/05/20/college-publisher-to-wordpress-conversion-script-is-now-open-source/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=5313&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Alternate title for this post: Let the exodus continue. The Python conversion script CoPress used to migrate over 50 student publications to the glorious free and open source WordPress is now itself licensed under GPL version 2. It&#8217;s optimized for College Publisher 4 and College Publisher 5 databases, but will also work with most any database you can turn into a flat CSV file. You can <a href="http://github.com/danielbachhuber/CoPress-Convert">fork it on Github</a> or <a href="http://www.danielbachhuber.com/downloads/scripts/copressconvert.1.0.zip">download the brand new 1.0 release</a>.</p>
<p>Right off the bat, I&#8217;d like to say that the most awesome bit about the conversion script is its ease of use. Granted, you do have to run it on the command line and it does often throw mythical, unintelligible errors if your data is screwy, but it&#8217;s about 100 to 1,000 times easier than what <a href="http://seanblanda.com/blog/college-media/the-new-temple-newscom-from-college-publisher-to-wordpress/">Sean Blanda</a> or <a href="http://www.greglinch.com/2008/09/how-we-did-it-moving-the-miami-hurricane-from-college-publisher-to-wordpress.html">Brian Schlansky</a> had to go through. Furthermore, it spits out WordPress eXtended RSS files that WordPress imports natively. Depending on the size of your archives, you could even do the entire migration in less than a half hour.</p>
<p>There are <a href="http://github.com/danielbachhuber/CoPress-Convert/blob/master/README">detailed instructions in the README</a> I encourage you to read thoroughly but, in screenshots, here&#8217;s how you&#8217;d migrate your site.</p>
<p><img src="http://danielbachhuber.files.wordpress.com/2010/05/dbconversionstep0_h600.jpg?w=584" alt=""   class="alignnone size-full wp-image-5334" /></p>
<p>Backup your database using <a href="http://sequelpro.com/">Sequel Pro</a>. This is a <em>critically important</em> step, as you&#8217;ll definitely want a clean version to revert to if the import goes awry.</p>
<p><img src="http://danielbachhuber.files.wordpress.com/2010/05/dbconversionstep1_h600.jpg?w=584" alt=""   class="alignnone size-full wp-image-5325" /></p>
<p>Place the conversion script and your archives in a folder you can access from the command line. Both College Publisher 4 and College Publisher 5 migrants should receive an articles file that will need to be renamed &#8220;stories.csv.&#8221; Publications migrating from the former will have all of their image references stored in a file that will need to be renamed &#8220;media.csv.&#8221; Navigate to that directory from your terminal prompt and run &#8220;<code>python CoPress-Convert.py</code>.&#8221;</p>
<p><img src="http://danielbachhuber.files.wordpress.com/2010/05/dbconversionstep2_h600.jpg?w=584" alt=""   class="alignnone size-full wp-image-5328" /></p>
<p>Once the script is running, you&#8217;ll be asked a series of questions to configure the conversion process. Most options are self-explanatory, and all are explained fully in the README file packaged with the script. The most important thing I&#8217;d like to note in this post is that, unless you have less than 500 authors in your archives, I&#8217;d highly, highly recommend importing your authors as custom fields instead of users. WordPress is <em>not</em> optimized to add a large number of new users through its import process. We learned this the hard way migrating <a href="http://www.cm-life.com/">CM Life</a>&#8216;s database last summer.</p>
<p><img src="http://danielbachhuber.files.wordpress.com/2010/05/dbconversionstep3_h600.jpg?w=584" alt=""   class="alignnone size-full wp-image-5331" /></p>
<p>When the script is done, you&#8217;ll have a series of WordPress eXtended RSS files you can easily upload into WordPress.</p>
<p>Mad props go to <a href="http://milesskorpen.com/">Miles Skorpen</a> for the long hours he spent on the conversion script, and to <a href="http://albertsun.info/">Albert Sun</a>, <a href="http://wpdavis.com/">Will Davis</a>, and <a href="http://www.maxcutler.com/">Max Cutler</a> for their later contributions.</p>
<p>Feel free to send along any suggestions for improvement, bugs, fixes or general comments. I intend to maintain it for the indefinite future, it&#8217;s good Python practice when everything else I&#8217;m working on is PHP, but code contributions are always welcome. There is a short list of upgrades under consideration in the top of the script.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/5313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/5313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/5313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/5313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/5313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/5313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/5313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/5313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/5313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/5313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/5313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/5313/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/5313/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/5313/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=5313&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2010/05/20/college-publisher-to-wordpress-conversion-script-is-now-open-source/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>

		<media:content url="http://danielbachhuber.files.wordpress.com/2010/05/dbconversionstep0_h600.jpg" medium="image" />

		<media:content url="http://danielbachhuber.files.wordpress.com/2010/05/dbconversionstep1_h600.jpg" medium="image" />

		<media:content url="http://danielbachhuber.files.wordpress.com/2010/05/dbconversionstep2_h600.jpg" medium="image" />

		<media:content url="http://danielbachhuber.files.wordpress.com/2010/05/dbconversionstep3_h600.jpg" medium="image" />
	</item>
		<item>
		<title>What aren&#8217;t we going to build?</title>
		<link>http://danielbachhuber.com/2009/08/07/what-arent-we-going-to-build/</link>
		<comments>http://danielbachhuber.com/2009/08/07/what-arent-we-going-to-build/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 02:37:05 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[Courant News]]></category>
		<category><![CDATA[CRM]]></category>
		<category><![CDATA[David Estes]]></category>
		<category><![CDATA[Edit Flow]]></category>
		<category><![CDATA[editorial workflow]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[Max Cutler]]></category>
		<category><![CDATA[news CRM]]></category>
		<category><![CDATA[Portland]]></category>
		<category><![CDATA[virtual assignment desk]]></category>

		<guid isPermaLink="false">http://www.danielbachhuber.com/?p=1084</guid>
		<description><![CDATA[maxcutler: 3 journo devs and 6 hours to work. Please give us project ideas! Tomorrow with @danielbachhuber and @davidestes The question isn&#8217;t what are we going to build, but really what aren&#8217;t we going to build? Open Assignment Desk The &#8230; <a href="http://danielbachhuber.com/2009/08/07/what-arent-we-going-to-build/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=1084&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/maxcutler/status/3180872549">maxcutler</a>: 3 journo devs and 6 hours to work. Please give us project ideas! Tomorrow with  <a title="Click here to view this profile on Twitter!" href="http://www.twitter.com/danielbachhuber">@danielbachhuber</a> and  <a title="Click here to view this profile on Twitter!" href="http://www.twitter.com/davidestes">@davidestes</a></p>
<p>The question isn&#8217;t what <em>are</em> we going to build, but really what <em>aren&#8217;t</em> we going to build?</p>
<h3>Open Assignment Desk</h3>
<p>The Open Assignment Desk (formerly known as the Virtual Assignment Desk) is a tool for leveraging openness in the story creation process. Hat tip to Jay Rosen and Dave Winer for talking about the left side of the same idea in <a href="http://www.scripting.com/stories/2009/06/08/rebootingTheNewsPodcast12.html">episode #12</a> and <a href="http://rebootnews.com/2009/07/27/00024.html">episode #18</a> of Rebooting the News.</p>
<p>It brings the funk in stages.</p>
<p><span id="more-1084"></span>The first is to fulfill the needs of the newsroom in regards to managing story workflow. Stories can start as pitches, get approved and become drafts, and, once completed, go through the editing process to become published pieces. The Open Assignment Desk fills things in by tracking all of the meta data associated with this process, including when the story is due, whether there will be associated photography, the location of the story, etc. Each newsroom would be able to fine-tune their workflow as well. If the publication was going for speed, then their editing process might just be one stage. If the newsroom was more concerned about the accuracy of their content, then they might have a three stage editing process. This idea isn&#8217;t really that unique; Max has a <a href="http://groups.google.com/group/courantnews/browse_thread/thread/890dc88b05c45e7b">product he&#8217;s working on for the Courant News CMS called Nando</a>, and CoPress has a <a href="http://www.copress.org/wiki/Edit_Flow_Project">currently stalled project called Edit Flow</a> that will soon be back on its feet.</p>
<p>Once the newsroom has adopted the tool, then you roll out stage two: the ability to make this editorial flow public. The newsroom has granular control over which parts of the editorial process are transparent. If they decide to be open about the decisions within the newsroom, the news organization can build engagement with their community and, ideally, the community develops a greater sense of ownership of its journalism as process.</p>
<p>The third act is to allow the community to contribute to the reporting flow in a meaningful way. There are two specific things I&#8217;m considering at this point:</p>
<ol>
<li>The editorial process is exposed in such a fashion that, at any point along the way, the community can contribute content they think is relevant and useful. &#8220;At that concert last night?&#8221; the news organization asks. &#8220;We&#8217;re working on a story about it and would love to feature the best of the photos.&#8221; The community can also submit notes and opinions on the story in progress much like commenting on the final product. The comments they add when the story is in progress can be used (and linked to) as sources for the story.</li>
<li>The community is able to pitch story assignments. If they see something they don&#8217;t think is being covered, they can pitch it as a story and start on the reporting process by identifying the questions that need to be asked, attaching images, and so on. One positive side effect of this functionality would be the ability to dump &#8220;all&#8221; of the stories that the community thinks need to be covered and then deduce the percentage that the news organization is actually covering. The abstraction of this is the ability to identify all of the information the community thinks it needs, and then use that as the foundation for the reporting process.</li>
</ol>
<h3>News Community Relationship Management (nCRM)</h3>
<p>News CRM acts as an open, participatory rolodex. The goal is to capture common knowledge about sources based both on what the journalists of a news organization know, as data generated by how the source interacts with the news organization.</p>
<p>The best way to describe this is by doing a mental fly-through. When a journalist is interviewing someone the system has never seen before, they create a new profile in the system. The profile contains fields for contact information, location, occupation, etc. and a free form wiki text area for notes about the person. The journalist doing the interview can also create an association between their text notes, audio file from the interview, and other content within the CMS to the source profile. By doing this, journalists who need to pull information about the source in the future will have access to the sum of news organization&#8217;s knowledge.</p>
<p>Assuming the source interacted digitally with the news organization on a regular basis, the CRM application would also be responsible for extending their profile by tracking those interactions. For instance, in step one the journalist would record any or all email addresses regularly used by the source. If the source comments on an article where they are quoted, then the comment could be flagged as a clarification in relationship to their profile. If the source comments on another article, then the tags of that article would be applied to the source profile as topics of interest. Based on how the community reacts to the comment, by voting it either up or down, the source&#8217;s authority on the topic would change dynamically.</p>
<p>The goal with this tool is really to structure information about a news organization&#8217;s community such that when the reporter needs to do interviews on, say, <a href="http://www.danielbachhuber.com/tag/water/">water</a>, they have an entire database of the &#8220;right&#8221; people to seek out.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/1084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/1084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/1084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/1084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/1084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/1084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/1084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/1084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/1084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/1084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/1084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/1084/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/1084/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/1084/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=1084&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2009/08/07/what-arent-we-going-to-build/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>
	</item>
		<item>
		<title>Campus directories done right</title>
		<link>http://danielbachhuber.com/2009/07/13/campus-directories-done-right/</link>
		<comments>http://danielbachhuber.com/2009/07/13/campus-directories-done-right/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 21:17:49 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[campus directories]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[newspapers]]></category>
		<category><![CDATA[Oregon Daily Emerald]]></category>
		<category><![CDATA[student newspapers]]></category>
		<category><![CDATA[website design]]></category>

		<guid isPermaLink="false">http://www.danielbachhuber.com/?p=1002</guid>
		<description><![CDATA[Not to throw too many tomatoes, but the Daily Emerald made a very &#8220;newspaper&#8221; mistake today with their website. I&#8217;d like start a discussion about &#8220;the better way to do it.&#8221; Case in point: The Daily Emerald, I believe as &#8230; <a href="http://danielbachhuber.com/2009/07/13/campus-directories-done-right/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=1002&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Not to throw too many tomatoes, but the Daily Emerald made a very &#8220;newspaper&#8221; mistake today with their website. I&#8217;d like start a discussion about &#8220;the better way to do it.&#8221;</p>
<p>Case in point: The Daily Emerald, I believe as a part of their magazine edition for IntroDUCKtion, created a campus directory. The directory includes dozens upon dozens of email addresses, URLs, and phone numbers for student organizations and sports at the University of Oregon. In the print magazine, which I don&#8217;t have access to because I&#8217;m in Portland, I&#8217;m sure this list of contact information is beautifully presented in an approachable, useful format. Unfortunately, this same list made its way into the website as a <a href="http://media.www.dailyemerald.com/media/storage/paper859/news/2009/07/09/Magazine/Campus.Directory-3751295.shtml">long, ugly, flat text file</a>:</p>
<p><a href="http://media.www.dailyemerald.com/media/storage/paper859/news/2009/07/09/Magazine/Campus.Directory-3751295.shtml"><img class="alignnone size-full wp-image-1003" src="http://danielbachhuber.files.wordpress.com/2009/07/20090713odecampusdirectory.jpg?w=584" alt="Daily Emerald Campus Directory - July 13, 2009"   /></a></p>
<p>In my humble opinion, there&#8217;s a <em>lot</em> of room for improvement.</p>
<p>What if, instead, we approached this directory as the database that it really should be? This web-native directory would have profiles for every student organization much like students can have profiles on Facebook. I&#8217;d be able to search for organizations based on the name, the location on campus, people currently involved, the mission of the organization, tags, etc. If I found a organization I was interested in, I&#8217;d click through to their profile. The profile would then give me access to all of the contact information I might need in addition to the most recent or popular articles, images, videos, updates from the campus&#8217; microblog, etc. There&#8217;d be a small wiki section for the organization or sport where I could read up on its history and know that the information I was getting was true because it had been curated by the beat reporter.</p>
<p>I see at least two advantages to this approach, in addition to making all of the information much more accessible (versus the flat text file). One, you&#8217;d only have to build this once. Two, you&#8217;d save the reporter or designer a lot of time having to search for the most up to date contact information because they could just pull the information from the database as they&#8217;re creating the print product.</p>
<p>Think of role of the student news organization less as a <em>newspaper</em> and more as a <em>platform</em> for impartial, accurate community information to be shared.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/1002/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/1002/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/1002/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/1002/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/1002/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/1002/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/1002/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/1002/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/1002/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/1002/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/1002/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/1002/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/1002/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/1002/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=1002&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2009/07/13/campus-directories-done-right/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>

		<media:content url="http://danielbachhuber.files.wordpress.com/2009/07/20090713odecampusdirectory.jpg" medium="image">
			<media:title type="html">Daily Emerald Campus Directory - July 13, 2009</media:title>
		</media:content>
	</item>
		<item>
		<title>Learning from the now</title>
		<link>http://danielbachhuber.com/2009/07/05/learning-from-the-now/</link>
		<comments>http://danielbachhuber.com/2009/07/05/learning-from-the-now/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 22:23:02 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[Andrew Jesaitis]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[healthcare]]></category>
		<category><![CDATA[internet as disruption]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[newspapers]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[power]]></category>

		<guid isPermaLink="false">http://www.danielbachhuber.com/?p=993</guid>
		<description><![CDATA[This afternoon held in store for me a fast, engaging conversation with Andrew Jesaitis, a former business manager and colleague at the Whitman Pioneer, who I hear might be getting back into the journalism and media industry. He&#8217;s worked for &#8230; <a href="http://danielbachhuber.com/2009/07/05/learning-from-the-now/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=993&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This afternoon held in store for me a fast, engaging conversation with <a href="http://andrewjesaitis.com/">Andrew Jesaitis</a>, a former business manager and colleague at the <a href="http://www.whitmanpioneer.com/">Whitman Pioneer</a>, who I hear might be getting back into the journalism and media industry. He&#8217;s worked for Goldman Sachs since graduating, but will be starting an internship with <a href="http://www.theskijournal.com/">The Ski Journal</a> in the next couple of months.</p>
<p>I did my best to explain my understanding of how the business is changing, the forces driving the change, and what trends are solidifying for the future. Newspapers and journalism are under the influence of longer-term change because of more ubiquitous ICT, but the current cacophony of crisis is largely due to the biggest recession in half of a century and over-leveraged debt. A lot of the discussion has been centered around the lack of leadership in redefining newspaper business models, but I think Michael Nielsen deserves merit for saying that <a href="http://michaelnielsen.org/blog/?p=629">newspapers might also be failing because their institutional structures are too optimized for an old paradigm</a>. They are too good at what they used to do, and the jump into experimental and uncertain territory is nigh impossible.</p>
<p><span id="more-993"></span>That was Nielsen&#8217;s most visible takeaway. More obscured, although equally important in my opinion, is his opinion the successful companies of today, Google, Apple, etc., have a foundation of &#8220;technological innovation, and most key decision-makers [are] people with deep technological expertise.&#8221;:</p>
<blockquote><p>If you doubt this, look at where the profits are migrating in other media industries. In music, they’re migrating to organizations like Apple. In books, they’re migrating to organizations like Amazon, with the Kindle. In many other areas of media, they’re migrating to Google: Google is becoming the world’s largest media company. They <a href="http://battellemedia.com/archives/002641.php">don’t describe themselves that way</a> (see also <a href="http://battellemedia.com/archives/004334.php">here</a>), but the media industry’s profits are certainly moving to Google. All these organizations are run by people with deep technical expertise.</p></blockquote>
<p>This is one of the paradigms we&#8217;re trying to instill in student newspapers at <a href="http://www.copress.org/">CoPress</a>. It&#8217;s no longer acceptable to outsource your CMS to a <a href="http://collegemedianetwork.com/">third-party company who doesn&#8217;t care about innovation</a>; technological innovation has to be at the core of your business. Granted, CoPress does offer competing hosting and support with <a href="http://www.wordpress.org/">WordPress</a>, an open source publishing platform, but our ultimate goal is hold the hand of student newspapers as we help them develop their internal capacity to create.</p>
<p>Let&#8217;s take a 10,000 foot view at this, however. In my opinion, there&#8217;s a deeper technological shift happening that eventually will affect all industry and every facet of society. The <a href="http://www.danielbachhuber.com/2008/11/29/internet-as-a-utility/">internet is becoming a utility, much like electricity</a>, and those who don&#8217;t have the utility at the core of this business operations will seem as backwards as businesses today that don&#8217;t use electricity. Simplistically, the <a href="http://www.danielbachhuber.com/tag/internet-as-disruption/">disruption the internet is causing</a> first hit the music industry, then the movie industry, and now the newspaper industry. I assume that it will also affect at least healthcare, politics, and education, industries that Andrew observed &#8220;have deeply entrenched positions of power.&#8221; I also assume that those with power don&#8217;t generally enjoy giving it up, instead preferring to try and manipulate public policy with the likes of <a href="http://www.guardian.co.uk/music/2008/nov/04/french-filesharing-legislation">France&#8217;s &#8220;three strikes&#8221; legislation</a> and <a href="http://blog.cagle.com/2009/06/28/finally-a-real-plan-to-save-newspapers/">Connie Schultz&#8217;s attempt to make copyright even more restrictive and ban linking on the web in certain situations</a>. Lastly, I assume that this type of reactive behavior is beneficial to the monopolists only and damages general society on a whole.</p>
<p>Given these assumptions, what general lessons can we learn from the music, movie and newspaper industries such that our society is less seriously disrupted when healthcare, politics, and education face the same type of deep transformational change? Keep in mind, too, that these are industries which will likely also shed thousands of jobs as they go through at least structural, and maybe even technological, unemployment. This is history in realtime.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/993/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/993/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/993/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/993/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/993/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/993/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/993/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/993/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/993/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/993/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/993/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/993/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/993/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/993/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=993&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2009/07/05/learning-from-the-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>
	</item>
		<item>
		<title>Coral reefs for local information</title>
		<link>http://danielbachhuber.com/2009/06/08/coral-reefs-for-local-information/</link>
		<comments>http://danielbachhuber.com/2009/06/08/coral-reefs-for-local-information/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 06:44:50 +0000</pubDate>
		<dc:creator>Daniel Bachhuber</dc:creator>
				<category><![CDATA[posts]]></category>
		<category><![CDATA[CoPress]]></category>
		<category><![CDATA[Dave Winer]]></category>
		<category><![CDATA[Edit Flow]]></category>
		<category><![CDATA[hyperlocal]]></category>
		<category><![CDATA[In Berkeley]]></category>
		<category><![CDATA[Jay Rosen]]></category>
		<category><![CDATA[journalism]]></category>
		<category><![CDATA[NY Times]]></category>
		<category><![CDATA[podcasts]]></category>
		<category><![CDATA[Rebooting the News]]></category>

		<guid isPermaLink="false">http://www.danielbachhuber.com/?p=937</guid>
		<description><![CDATA[Every so often, I have one of those runs where I listen to a super inspirational podcast and come back with more ideas than I have the time to write them down. Tonight was one of those nights. Dave Winer &#8230; <a href="http://danielbachhuber.com/2009/06/08/coral-reefs-for-local-information/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=937&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Every so often, I have one of those runs where I listen to a super inspirational podcast and come back with more ideas than I have the time to write them down. Tonight was one of those nights.</p>
<p>Dave Winer and Jay Rosen in the <a href="http://www.scripting.com/stories/2009/06/08/rebootingTheNewsPodcast12.html">12th edition of Rebooting the News</a> explore a concept Dave refers to as a &#8220;coral reef&#8221; for local information. The importance of a coral reef in the sea is that it is a habitat for many other species to prosper. His argument for starting <a href="http://www.inberkeley.com/">In Berkeley</a>, what he thinks is the first local blog for Berkley, is that it might provide a coral reef for a lot of tremendous local data to grow from. Given the right formats for information storage, it can become a repository for community knowledge that everyone within the community can both contribute to and benefit from. What got me thinking, though, was what these formats might be.</p>
<p><span id="more-937"></span>The obvious one is the article slash blog post. There really isn&#8217;t any distinction. The blog post is the big bucket in which you can drop any sort of community data. The unfortunate thing about the generic blog post, however, is that <strong>the data you put in the post generally isn&#8217;t structured in such a way that the aggregate of the posts offer value too</strong>. If I report on a crime, lost dog, or house for sale with a given location, a given time, and other common values, the information is presented to me as readable, but not enhanced.</p>
<p>A local blog as a coral reef, or many different types of data sets for information to hangout around, would offer a vibrant, growing, and evolving habitat for a community&#8217;s collective knowledge. For instance, an article about rent prices going up, something I used to be concerned about as a student, would be closely related to a database of community-contributed rent rates. This information would be a part of a larger, community-created housing data set that included rating of landlords, whether utilities were included or not, etc. The rental rates mashed with location, however, could generate a interactive heat map that offers timeless value.</p>
<p>I think the key point I&#8217;d like to make, however, is that the <strong>data shouldn&#8217;t get lost within its framework</strong>. In a blog post, there&#8217;s much information that, if presented in a hybrid structured/readable format, could be be useful as an aggregate as well. Projects like <a href="http://www.opencalais.com/">OpenCalais</a> do this by taking a brute force approach to deriving data and relationships from unstructured, block text. Posts could be published as <em>semi-structured</em> information however, in a manner I&#8217;ll write about when the idea is better fleshed out.</p>
<p>Building off this coral reef concept, Dave and Jay started talking about the <a href="http://fort-greene.blogs.nytimes.com/about-the-virtual-assignment-desk/">virtual assignment desk</a> for the NY Times hyperlocal blogging experiments. It&#8217;s a blog post and an email address right now, nothing better than what could&#8217;ve been done, had newspapers been this forward-thinking, with GeoCities in the 90&#8242;s.</p>
<p>We&#8217;ve started a <a href="http://downloads.copress.org/network/editflowproject/Spec_Edit_Flow_Project_CoPress.pdf">project called Edit Flow</a> [PDF because the wiki is currently down] under the <a href="http://www.copress.org/">CoPress</a> umbrella that might create a nice intersection between the coral reef of information and distributed assignment desk. The goal the project is to enhance the editorial workflow capabilities of <a href="http://wordpress.org/">WordPress</a> in five stages: custom post statuses, meta data for posts, workflows and user groups, a pitch system, and then windows for visualizing the aggregate of the information. Each stage provides a nice foundation for the next. The pitch system is how you&#8217;d enter all of the information, or assignments, into the system, and it would be just as easy to build a public interface to that data as it would a private one. In fact, easier because you&#8217;d be free of the WordPress admin. It&#8217;s a coral reef because it&#8217;s a whole bunch of editorial hooks you can hang information from, and it&#8217;s an assignment desk because, well, that&#8217;s exactly what we intend to build.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielbachhuber.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielbachhuber.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielbachhuber.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielbachhuber.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielbachhuber.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielbachhuber.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielbachhuber.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielbachhuber.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielbachhuber.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielbachhuber.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielbachhuber.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielbachhuber.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielbachhuber.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielbachhuber.wordpress.com/937/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=danielbachhuber.com&amp;blog=16096444&amp;post=937&amp;subd=danielbachhuber&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://danielbachhuber.com/2009/06/08/coral-reefs-for-local-information/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c778bed467546a08fd2f3618a9fc9d4e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danielbachhuber</media:title>
		</media:content>
	</item>
	</channel>
</rss>
