<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Isshen, LLC: Tag rubyforge</title>
    <link>http://blog.isshen.com/articles/tag/rubyforge</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Rails BugTracker</title>
      <description>&lt;p&gt;I just cracked open a &lt;a href="http://rubyforge.org/projects/rbugtracker/"&gt;Rails Bug Tracker&lt;/a&gt;. The screenshots look good, and the project looks mature. I've been shopping for a native Rails bug tracker for use with our company, Isshen, LLC. This project looks like something I can quickly install and start using, despite its status as "Beta" on Rubyforge.&lt;/p&gt;

&lt;p&gt;Suspicion first filled me when I saw that the project had a "Win32 source" download. That does not make any sense. A Rails app is fairly OS-agnostic. The download is distributed in a zip file. When opened, the source itself is packaged as a RAR. And there was a database.sql schema. &lt;/p&gt;

&lt;p&gt;The schema was bad. It looked like something I would have written before I encountered Rails. There were three migration scripts in the Rails source. There was one that says "create_object". Huh? &lt;/p&gt;

&lt;p&gt;Curious, I opened up app/model. No dice. There were three models ... and a file called mysqlconnection.rb. Why would a Rails app need that for? I got real suspicious.&lt;/p&gt;

&lt;p&gt;And this suspicion was confirmed when I looked at the controllers. Each controller action would create a new mysqlconnection, generate the SQL query on the fly, and then render the template.&lt;/p&gt;

&lt;p&gt;Essentially, the Rails Bug Tracker is a superficial port of a PHP program. And that PHP program wasn't even written using MVC architecture. &lt;/p&gt;

&lt;p&gt;Wow. &lt;/p&gt;</description>
      <pubDate>Wed, 15 Aug 2007 10:24:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:969b0254-301e-4df0-afa9-6798b9ffa311</guid>
      <author>Hosh</author>
      <link>http://blog.isshen.com/articles/2007/08/15/rails-bugtracker</link>
      <category>Ruby on Rails</category>
      <category>ruby_on_rails</category>
      <category>rubyforge</category>
    </item>
  </channel>
</rss>
