<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    <title>TechOpinionation - Django</title>
    <link>http://joshuakugler.com/</link>
    <description>The life of a programmer/system admin</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.1 - http://www.s9y.org/</generator>
    <pubDate>Wed, 23 Dec 2009 16:26:08 GMT</pubDate>

    <image>
        <url>http://joshuakugler.com/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: TechOpinionation - Django - The life of a programmer/system admin</title>
        <link>http://joshuakugler.com/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Basie sounds good...but only SVN?</title>
    <link>http://joshuakugler.com/archives/28-Basie-sounds-good...but-only-SVN.html</link>
            <category>Django</category>
            <category>Python</category>
    
    <comments>http://joshuakugler.com/archives/28-Basie-sounds-good...but-only-SVN.html#comments</comments>
    <wfw:comment>http://joshuakugler.com/wfwcomment.php?cid=28</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://joshuakugler.com/rss.php?version=2.0&amp;type=comments&amp;cid=28</wfw:commentRss>
    

    <author>nospam@example.com (Joshua Kugler)</author>
    <content:encoded>
    &lt;em&gt;Started a comment on &lt;a href=&quot;http://pyre.third-bit.com/blog/archives/3350.html&quot;&gt;this post&lt;/a&gt; but it got a little long.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
So, I follow &lt;a href=&quot;http://planet.python.org/&quot;&gt;Planet Python&lt;/a&gt; and have seen &lt;a href=&quot;http://pyre.third-bit.com/blog&quot;&gt;Greg Wilson&#039;s&lt;/a&gt; posts on the &lt;a href=&quot;http://basieproject.org/&quot;&gt;Basie&lt;/a&gt; project.&lt;br /&gt;
&lt;blockquote&gt;Basie is a web-based software project forge that integrates revision control, issue tracking, mailing lists, wikis, status dashboards, and other tools that developers need to work effectively in teams.&lt;/blockquote&gt;&lt;br /&gt;
Basie uses &lt;a href=&quot;http://www.djangoproject.com/&quot;&gt;Django&lt;/a&gt; and &lt;a href=&quot;http://jquery.com/&quot;&gt;jQuery&lt;/a&gt; among other technologies to make a leaner, meaner, multi-project &quot;forge.&quot;&lt;br /&gt;
&lt;br /&gt;
I&#039;ve read up a bit on Basie.  Modern framework! jQuery! Multiple projects! Python! Only Subversion!  What?  Nearly every other* project tracking system out there (even Trac&#039;s shoe-horned support) has support for alternate VCS&#039;s: Git, Darcs, Bzr, Mercurial, etc.  Are you serious?  With countless hours invested, and probably 30+ people having worked on the code base, couldn&#039;t &quot;multi VCS&quot; have been a requirement from the get-go?  Granted, I&#039;ve never tried it, but as Trac hacks, and Redmine, have proven, it can be done.&lt;br /&gt;
&lt;br /&gt;
I think it&#039;s great that we have a project tracking system that is based on modern web framework technologies, but I really think Basie is going to be at a disadvantage out of the gate because it does not support (granted, minority, but growing) VCS&#039;s. I hope they are able to rectify this soon: I&#039;d love to see Basie grow into a viable competitor to Redmine.  Side note: I love Redmine, but a system in Python allows us to use our intellectual investment to contribute to our VCS; there is very little Ruby knowledge in our shop, so it&#039;s harder to give back.&lt;br /&gt;
&lt;br /&gt;
Something else that caught my eye on the Basie site:&lt;br /&gt;
&lt;blockquote&gt;Why Build Another Forge?&lt;br /&gt;
Because none of the others meet our needs.... Redmine provides many of the features we want, but is still immature;&lt;/blockquote&gt;&lt;br /&gt;
Can it be clarified when this was written?  We currently run Redmine 0.8.6 (with 0.9 around the corner).  It has been VERY stable, very able, and everything we need in a PTS.  Other than using Python, is there any reason you did not simply choose to invest the time of 30+ people in an existing PTS instead of starting your own from scratch?&lt;br /&gt;
&lt;br /&gt;
Again, this isn&#039;t a rant, or to put down the project: I think it&#039;s great, and I hope it gets traction in the PTS world. It&#039;s just a design decision and your rationale of an &quot;immature Redmine&quot; that got me curious.&lt;br /&gt;
&lt;br /&gt;
*&quot;Every other&quot; meaning &quot;Every other that I am aware of.&quot;  I&#039;m sure there are plenty of PTS&#039;s that I&#039;m not aware of. 
    </content:encoded>

    <pubDate>Wed, 23 Dec 2009 16:26:08 +0000</pubDate>
    <guid isPermaLink="false">http://joshuakugler.com/archives/28-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license><category>basie</category>
<category>django</category>
<category>git</category>
<category>jquery</category>
<category>python</category>
<category>redmine</category>
<category>svn</category>
<category>vcs</category>

</item>

</channel>
</rss>