<?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>Schadenfreude &#187; collaboa</title>
	<atom:link href="http://www.ralree.com/tag/collaboa/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ralree.com</link>
	<description>Malicious enjoyment derived from observing someone else's misfortune</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:49:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Collaboa on ModZer0</title>
		<link>http://www.ralree.com/2006/09/04/collaboa-on-modzer0/</link>
		<comments>http://www.ralree.com/2006/09/04/collaboa-on-modzer0/#comments</comments>
		<pubDate>Mon, 04 Sep 2006 01:36:56 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[collaboa]]></category>
		<category><![CDATA[fluxbuntu]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.ralree.info/2007/10/13/collaboa-on-modzer0</guid>
		<description><![CDATA[Installing Collaboa is really annoying most of the time, and I went thru some pain this time just getting it running for Fluxbuntu. But here it is. I finally can look at all my revisions without straining my brain to read svndiffs. Hopefully, http://dev.fluxbuntu.org will be pointing at it shortly.]]></description>
			<content:encoded><![CDATA[<p>Installing Collaboa is really annoying most of the time, and I went thru some<br />
pain this time just getting it running for Fluxbuntu.  But <a href="http://modzer0.cs.uaf.edu/collaboa">here it<br />
is</a>.  I finally can look at all my<br />
revisions without straining my brain to read svndiffs.</p>
<p>Hopefully, http://dev.fluxbuntu.org will be pointing at it shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2006/09/04/collaboa-on-modzer0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Collaboa Trunk Install</title>
		<link>http://www.ralree.com/2006/06/14/collaboa-trunk-install/</link>
		<comments>http://www.ralree.com/2006/06/14/collaboa-trunk-install/#comments</comments>
		<pubDate>Wed, 14 Jun 2006 03:54:58 +0000</pubDate>
		<dc:creator>Erik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[collaboa]]></category>
		<category><![CDATA[mongrel]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.ralree.info/2007/10/13/collaboa-trunk-install</guid>
		<description><![CDATA[Well, I guess I might as well finish the job as much as I can before bed. I&#8217;m going to install Collaboa. Here&#8217;s the beginning: Get rails and mongrel, along with all the deps: sudo gem install rails mongrel redcloth syntax sqlite3-ruby xhtmldiff Now, get ruby-mysql, which requires some junk on FC5: sudo yum install mysql mysql-devel sudo gem install mysql -- --with-mysql-config Now, get the trunk: svn co http://svn.collaboa.org/svn/collaboa/trunk/ collaboa --username=anon --password=anon I&#8217;m going to use SQLLite for this [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I guess I might as well finish the job as much as I can before bed.  I&#8217;m going to install Collaboa.  Here&#8217;s the beginning:</p>
<p>Get rails and mongrel, along with all the deps:</p>
<pre><code>
sudo gem install rails mongrel redcloth syntax sqlite3-ruby xhtmldiff
</code></pre>
<p>Now, get ruby-mysql, which requires some junk on FC5:</p>
<pre><code>
sudo yum install mysql mysql-devel
sudo gem install mysql -- --with-mysql-config
</code></pre>
<p>Now, get the trunk:</p>
<pre><code>
svn co http://svn.collaboa.org/svn/collaboa/trunk/ collaboa --username=anon --password=anon
</code></pre>
<p>I&#8217;m going to use SQLLite for this project.  I have to make the database:</p>
<pre><code>
touch db/pdn.db
</code></pre>
<p>Here&#8217;s my database.yml:</p>
<pre><code>
production:
  adapter: sqlite3
  dbfile: db/pdn.db
</code></pre>
<p>Now, I have to tell it where my repositories are (<strong>config/repository.yml</strong>):</p>
<pre><code>
production:
  repos_path: /path/to/repos/hank
</code></pre>
<p>Now that the database and repository files are setup, I have to import the schema and default settings:</p>
<pre><code>
RAILS_ENV="production" rake db_schema_import
RAILS_ENV="production" ruby db/default_content.rb
</code></pre>
<p>Now I finally sync the repository with the database:</p>
<pre><code>
./script/repository_syncer
</code></pre>
<p>Time to start mongrel!</p>
<pre><code>
mongrel_rails start -p 3010
</code></pre>
<p>Now, I redirect the apache server to mongrel when /browse is accessed (I&#8217;m running mongrel on port 3010)(bottom of <strong>conf.d/svn.conf</strong>):</p>
<pre><code>
Redirect /browse  http://example.com/browse
ProxyPass /browse/ http://localhost:3010/browse/
ProxyPassReverse /browse/ http://localhost:3010/browse/
</code></pre>
<h3>NOTEs:</h3>
<ul>
<li>Make sure that <strong>BOTH YOUR PROXYPASS LINES HAVE A FINAL / AT THE END OF EACH ARGUMENT</strong>.  This will solve the <em>redirection limit</em> errors.</li>
<li>Make a symbolic link in <strong>public</strong> to itself, and call it whatever you named the proxypass (in this example, <strong>browse</strong>).  This will stop the no-images/stylesheets madness.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.ralree.com/2006/06/14/collaboa-trunk-install/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

