<?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>Tatva-Artha &#187; spree</title>
	<atom:link href="http://www.tatvartha.com/tag/spree/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tatvartha.com</link>
	<description>meaning of &#34;it&#34;</description>
	<lastBuildDate>Sat, 22 Oct 2011 22:00:16 +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>Spree Installation Issues</title>
		<link>http://www.tatvartha.com/2009/03/spree-installation-issues/</link>
		<comments>http://www.tatvartha.com/2009/03/spree-installation-issues/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 22:48:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[spree]]></category>

		<guid isPermaLink="false">http://www.tatvartha.com/?p=10</guid>
		<description><![CDATA[I am exploring Spree for the ecommerce solution that I am working on. According to reviews, Spree is one of the most widely used RoR ecommerce package in use out there. It does have a wide community base including googlegroups and is being developed actively. However, it lacks the test coverage and documentation for how [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>I am exploring <a href="http://spreehq.org/">Spree</a> for the ecommerce solution that I am working on. According to reviews, Spree is one of the most widely used RoR ecommerce package in use out there. It does have a wide community <img class="alignright size-full wp-image-16" title="spree_logo" src="http://www.tatvartha.com/wp-content/uploads/2009/03/spree_logo.png" alt="spree_logo" width="172" height="90" />base including <a href="http://groups.google.com/group/spree-user">googlegroups</a> and is being developed actively. However, it lacks the test coverage and documentation for how to get started and how to add extensions.</p>
<p>Here are a couple of issues I faced when installing:</p>
<p><span id="more-10"></span></p>
<ul>
<li>Rails 2.3.2 is just released. So, I wanted to use latest and greatest codebase for my solution. However, it seems that latest Spree (version 0.7.0) requires rails version 2.2.2. I found the line that checks for this and tried to change it to 2.3.2 but it failed at runtime. Fair enough, spree 0.7.0 isn&#8217;t tested with 2.3.2 yet. I switched back to 2.2.2. And I had to install rails 2.2.2 (in addition to rails 2.3.2 that I have already upgraded to.</li>
<li>Once I installed rails 2.2.2, I was able to generate a base project using &#8220;spree &lt;project name&gt;&#8221;. command. I was able to perform &#8220;rake db:boostrap&#8221; to fill fake data. And then, &#8220;script/server&#8221; to see that everything is fine. All is great so far. Now, as any serious project, I wanted to freeze rails, all gems used including spree itself. I tried &#8220;rake rails:freeze:edge RELEASE=2.2.2&#8243; which installed rails 2.2.2 in my vendor/rails directory. However, it replaced my config/boot.rb with that a rails 2.2.2 app should have. This broke Spree since Spree modifies this file extensively. I had to regenerate a separate spree project to get a valid boot.rb.  I can only hope that frozen rails 2.2.2 and the boot.rb are compatible now. I can still launch my spree app fine.</li>
</ul>
<p>Next, I will looking at freezing all gems used. And, then it will be time to hit the googlegroups for how to use/customize spree codebase.</p>
<p>Anybody has any more experience with this?</p>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.tatvartha.com/2009/03/spree-installation-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

