<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"

	>
<channel>
	<title>Comments on: If Your Business Uses Rails 2.3 You Need To Move To A Supported Option ASAP</title>
	<atom:link href="http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap</link>
	<description>Patrick McKenzie (patio11) blogs on software development, marketing, and general business topics</description>
	<lastBuildDate>Thu, 14 Jan 2016 20:48:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.7</generator>
	<item>
		<title>By: Issue 52 &#8211; Sometimes You Have To Be Your Own Hero &#124; TLN</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-13099</link>
		<dc:creator><![CDATA[Issue 52 &#8211; Sometimes You Have To Be Your Own Hero &#124; TLN]]></dc:creator>
		<pubDate>Sun, 30 Jun 2013 18:40:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-13099</guid>
		<description><![CDATA[[...] If Your Business Uses Rails 2.3 You Need To Move To A Supported Option ASAP (6/17) [...]]]></description>
		<content:encoded><![CDATA[<p>[&#8230;] If Your Business Uses Rails 2.3 You Need To Move To A Supported Option ASAP (6/17) [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chuck</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-13020</link>
		<dc:creator><![CDATA[chuck]]></dc:creator>
		<pubDate>Thu, 20 Jun 2013 21:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-13020</guid>
		<description><![CDATA[&gt;  you just want to keep it stable and milk it until it’s
 &gt; dead. To stay on Rails 2.3 using some 3rd party
 &gt; service is exactly doing this.

Or, it&#039;s buying yourself more time to work on option 2 (rewrite your stuff to Rails 3 or 4).]]></description>
		<content:encoded><![CDATA[<p>&gt;  you just want to keep it stable and milk it until it’s<br />
 &gt; dead. To stay on Rails 2.3 using some 3rd party<br />
 &gt; service is exactly doing this.</p>
<p>Or, it&#8217;s buying yourself more time to work on option 2 (rewrite your stuff to Rails 3 or 4).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: michiel</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-12985</link>
		<dc:creator><![CDATA[michiel]]></dc:creator>
		<pubDate>Wed, 19 Jun 2013 05:00:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-12985</guid>
		<description><![CDATA[Kudos to Makandra GmbH for doing this, and while I&#039;m sure Rails LTS is a really good proposition for many small businesses, I feel that Patrick&#039;s argument is bypassing the fact that this is still a stopgap measure.

If your application needs to be modified or updated in a few years, you can expect to pay the cost of upgrading to Rails 4 (perhaps 5 or 6 by then) with interest.

So many business find themselves completely dependant on code that&#039;s over a decade old.  Who will maintain Rails 2.3 in 2020?  How much will it cost to rewrite the application from scratch by then?

Switching to Rails 2.3 LTS doesn&#039;t mean you&#039;re saving $20.000; you&#039;re deferring payment on it, betting that this application, which is currently critical to your business, will become more or less irrelevant in the next five years.]]></description>
		<content:encoded><![CDATA[<p>Kudos to Makandra GmbH for doing this, and while I&#8217;m sure Rails LTS is a really good proposition for many small businesses, I feel that Patrick&#8217;s argument is bypassing the fact that this is still a stopgap measure.</p>
<p>If your application needs to be modified or updated in a few years, you can expect to pay the cost of upgrading to Rails 4 (perhaps 5 or 6 by then) with interest.</p>
<p>So many business find themselves completely dependant on code that&#8217;s over a decade old.  Who will maintain Rails 2.3 in 2020?  How much will it cost to rewrite the application from scratch by then?</p>
<p>Switching to Rails 2.3 LTS doesn&#8217;t mean you&#8217;re saving $20.000; you&#8217;re deferring payment on it, betting that this application, which is currently critical to your business, will become more or less irrelevant in the next five years.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roland</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-12975</link>
		<dc:creator><![CDATA[Roland]]></dc:creator>
		<pubDate>Tue, 18 Jun 2013 18:02:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-12975</guid>
		<description><![CDATA[No. I question my business and technolgy decisions several times a day to improve it and minimize (known!) risks.

It&#039;s a common trap for successful founders, that they believe to know the &quot;secret ingredient&quot; do repeat or at least conserve this success. Or to be able to &quot;ignore&quot; the market for whatever reasons they have.

In a world with several new languages, frameworks and security issues appearing each week, one needs to question the position within the market quite often.

Of course if your business is in the &quot;cash cow&quot; phase you just want to keep it stable and milk it until it&#039;s dead. To stay on Rails 2.3 using some 3rd party service is exactly doing this.

As you probably know, not only is the community is still innovating and stuff like PJAX, rails-api or even javascript client side apps are more common. Even recent revisions of essential 3rd party gems (test/code quality tools like factory girl, devise …) won&#039;t get supported anymore (soon). What about passenger or unicorn? How long will they support Rails 2.3 apps?

So it&#039;s a trap to think you can just &quot;skip&quot; these changes and stay in your own world. Because in reality, your application depends on much more than just an old Rails framework version. 

Again: It&#039;s your job as a business owner, especially one which claims to be educated well in all fields of IT(!), to avoid those problems, remove them in a way your business can still grow and keep speed for the next couple of years (=sustainability).

Paying 150$/month won&#039;t fix your technical debt. It may  expand your time to squeeze money out of a mature, dying project. nothing else.

Also, fame and reputation is good, but it will only buy you some time… Time that most of the readers of this blog or on HN will not have.]]></description>
		<content:encoded><![CDATA[<p>No. I question my business and technolgy decisions several times a day to improve it and minimize (known!) risks.</p>
<p>It&#8217;s a common trap for successful founders, that they believe to know the &#8220;secret ingredient&#8221; do repeat or at least conserve this success. Or to be able to &#8220;ignore&#8221; the market for whatever reasons they have.</p>
<p>In a world with several new languages, frameworks and security issues appearing each week, one needs to question the position within the market quite often.</p>
<p>Of course if your business is in the &#8220;cash cow&#8221; phase you just want to keep it stable and milk it until it&#8217;s dead. To stay on Rails 2.3 using some 3rd party service is exactly doing this.</p>
<p>As you probably know, not only is the community is still innovating and stuff like PJAX, rails-api or even javascript client side apps are more common. Even recent revisions of essential 3rd party gems (test/code quality tools like factory girl, devise …) won&#8217;t get supported anymore (soon). What about passenger or unicorn? How long will they support Rails 2.3 apps?</p>
<p>So it&#8217;s a trap to think you can just &#8220;skip&#8221; these changes and stay in your own world. Because in reality, your application depends on much more than just an old Rails framework version. </p>
<p>Again: It&#8217;s your job as a business owner, especially one which claims to be educated well in all fields of IT(!), to avoid those problems, remove them in a way your business can still grow and keep speed for the next couple of years (=sustainability).</p>
<p>Paying 150$/month won&#8217;t fix your technical debt. It may  expand your time to squeeze money out of a mature, dying project. nothing else.</p>
<p>Also, fame and reputation is good, but it will only buy you some time… Time that most of the readers of this blog or on HN will not have.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josiah C</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-12969</link>
		<dc:creator><![CDATA[Josiah C]]></dc:creator>
		<pubDate>Tue, 18 Jun 2013 16:52:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-12969</guid>
		<description><![CDATA[I&#039;m not a Rails guy, but I&#039;ll be forwarding this on to my Rails-using friends. Why? Because it&#039;s rare that you can pay money for peace of mind in business. Maybe that&#039;s what the negative comments don&#039;t understand.

Rails security vulnerabilities are one of those details that are outside the core competency of easily 95%+ of Rails developers (as it is the case in effectively all languages/platforms). And succeeding in business is about building the business, not getting mired in the details of things that are not your core competency. Paying someone to handle details you don&#039;t understand while you build the business? Totally worth it.]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m not a Rails guy, but I&#8217;ll be forwarding this on to my Rails-using friends. Why? Because it&#8217;s rare that you can pay money for peace of mind in business. Maybe that&#8217;s what the negative comments don&#8217;t understand.</p>
<p>Rails security vulnerabilities are one of those details that are outside the core competency of easily 95%+ of Rails developers (as it is the case in effectively all languages/platforms). And succeeding in business is about building the business, not getting mired in the details of things that are not your core competency. Paying someone to handle details you don&#8217;t understand while you build the business? Totally worth it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neuron Q</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-12950</link>
		<dc:creator><![CDATA[Neuron Q]]></dc:creator>
		<pubDate>Tue, 18 Jun 2013 08:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-12950</guid>
		<description><![CDATA[Keeping with your metaphor, why do you think that &quot;buying a horse and running it till it dies and then some more&quot; is not a valid business model? Your business is made of more than one project, so even if *all* your projects &quot;fail&quot; it can still be successful, as long as they bring enough profit before they &quot;fail&quot;.


...you seem to think from the perspective of &quot;a business made up of only one long-running project&quot;, which doesn&#039;t apply for many web-based products. In this space, most &quot;business oportunities&quot; have a finite &quot;shelf life&quot;, so you build your business as fast as you can, cash the profit then let it die and reallocate resources (or, preferably, do this inside your business, at project level - or if you&#039;re a real business player, do this at the macro-level, buy investing in multiple companies and letting them all fail, but predictably and in a way that brings you good profit).]]></description>
		<content:encoded><![CDATA[<p>Keeping with your metaphor, why do you think that &#8220;buying a horse and running it till it dies and then some more&#8221; is not a valid business model? Your business is made of more than one project, so even if *all* your projects &#8220;fail&#8221; it can still be successful, as long as they bring enough profit before they &#8220;fail&#8221;.</p>
<p>&#8230;you seem to think from the perspective of &#8220;a business made up of only one long-running project&#8221;, which doesn&#8217;t apply for many web-based products. In this space, most &#8220;business oportunities&#8221; have a finite &#8220;shelf life&#8221;, so you build your business as fast as you can, cash the profit then let it die and reallocate resources (or, preferably, do this inside your business, at project level &#8211; or if you&#8217;re a real business player, do this at the macro-level, buy investing in multiple companies and letting them all fail, but predictably and in a way that brings you good profit).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yuhong Bao</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-12945</link>
		<dc:creator><![CDATA[Yuhong Bao]]></dc:creator>
		<pubDate>Tue, 18 Jun 2013 01:27:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-12945</guid>
		<description><![CDATA[Well, there seems to be already a community producing unofficial patches for Win2000.]]></description>
		<content:encoded><![CDATA[<p>Well, there seems to be already a community producing unofficial patches for Win2000.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-12943</link>
		<dc:creator><![CDATA[Paul]]></dc:creator>
		<pubDate>Tue, 18 Jun 2013 00:15:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-12943</guid>
		<description><![CDATA[Most of patio11&#039;s article was about this - how outrageously hard it is
to just &quot;pick up&quot; source code and produce a reliable continuous release stream.
You seem to be implying that somehow if WinXP were released by MS 
that a community could spring up and maintain it even after MS end of lifed it.  To paraphrase Patrick - horsepuckey.  Rails LTS is a trivial throwaway hack compared to WinXP and I am not even going to quibble - at the WinXP scale competition of provider is not possible.  To be honest I seriously doubt a fork of the Linux Kernel would be possible if everyone who had ever commited to it was employed somewhere else.

Yes OSS has many many benefits, and I am a big supporter - but magically producing talented commited devs to do maintenance work for free over many years really is not one of them]]></description>
		<content:encoded><![CDATA[<p>Most of patio11&#8217;s article was about this &#8211; how outrageously hard it is<br />
to just &#8220;pick up&#8221; source code and produce a reliable continuous release stream.<br />
You seem to be implying that somehow if WinXP were released by MS<br />
that a community could spring up and maintain it even after MS end of lifed it.  To paraphrase Patrick &#8211; horsepuckey.  Rails LTS is a trivial throwaway hack compared to WinXP and I am not even going to quibble &#8211; at the WinXP scale competition of provider is not possible.  To be honest I seriously doubt a fork of the Linux Kernel would be possible if everyone who had ever commited to it was employed somewhere else.</p>
<p>Yes OSS has many many benefits, and I am a big supporter &#8211; but magically producing talented commited devs to do maintenance work for free over many years really is not one of them</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthus</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-12940</link>
		<dc:creator><![CDATA[Anthus]]></dc:creator>
		<pubDate>Mon, 17 Jun 2013 20:10:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-12940</guid>
		<description><![CDATA[Well said.  It would be awful if we allowed Patrick to forget the transient nature of existence in regard to his Bingo application.]]></description>
		<content:encoded><![CDATA[<p>Well said.  It would be awful if we allowed Patrick to forget the transient nature of existence in regard to his Bingo application.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.kalzumeus.com/2013/06/17/if-your-business-uses-rails-2-3-you-need-to-move-to-a-supported-option-asap/#comment-12939</link>
		<dc:creator><![CDATA[Eric]]></dc:creator>
		<pubDate>Mon, 17 Jun 2013 19:50:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.kalzumeus.com/?p=1429#comment-12939</guid>
		<description><![CDATA[It doesn&#039;t sound like you&#039;ve ever run a real business. Having the most productive framework is just one facet of that, and not the biggest one by a long shot. Innovation under the existing foundational software of your business is actually a detriment more often than it&#039;s a benefit. You&#039;ve drunk too much of the kool aid.]]></description>
		<content:encoded><![CDATA[<p>It doesn&#8217;t sound like you&#8217;ve ever run a real business. Having the most productive framework is just one facet of that, and not the biggest one by a long shot. Innovation under the existing foundational software of your business is actually a detriment more often than it&#8217;s a benefit. You&#8217;ve drunk too much of the kool aid.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
