<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>studios.thoughtworks.com - Keep your dependencies to yourself Comments</title>
  <id>tag:studios.thoughtworks.com,2008:/2007/9/24/keep-your-dependencies-to-yourself/comments</id>
  <generator version="0.8.0" uri="http://mephistoblog.com">Mephisto Drax</generator>
  <link href="http://studios.thoughtworks.com/2007/9/24/keep-your-dependencies-to-yourself/comments.xml" rel="self" type="application/atom+xml"/>
  <link href="/2007/9/24/keep-your-dependencies-to-yourself" rel="alternate" type="text/html"/>
  <updated>2008-05-29T17:05:32Z</updated>
  <entry xml:base="http://studios.thoughtworks.com/">
    <author>
      <name>Sargon Benjamin</name>
    </author>
    <id>tag:studios.thoughtworks.com,2007-09-24:983:1080</id>
    <published>2008-05-23T18:45:03Z</published>
    <updated>2008-05-23T18:45:03Z</updated>
    <category term="Blog"/>
    <link href="http://studios.thoughtworks.com/2007/9/24/keep-your-dependencies-to-yourself" rel="alternate" type="text/html"/>
    <title>Comment on 'Keep your dependencies to yourself' by Sargon Benjamin</title>
<content type="html">Wow, I really needed this post.  Aside from the dependencies discussion, particularly your statement: 'Upgrading CruiseControl Enterprise should be the work of minutes.If you need to add libraries to CCE itself, this should be a warning sign that your project has dependencies it can't itself satisfy'.  I've been pondering on upgrading to CC 2.7.2 (for dashboard improvements) and have been worried about:
- project history (this should be a non issue as my project work area is in a different directory than my cruisecontrol lib)
- ant library updates with cc 2.7.2: I'm not using the ant that ships with cruisecontrol as my path is using the ant from /usr/local/apache-ant.  I'm guessing cruisecontrol is using this ant lib instead of the default ant lib that ships with cruisecontrol.  I'm not sure though.  Either way, I'm comforted by your statement: &quot;For things that are hard to wire in like Junit, fine&quot;
- changes in cruisecontrol.sh that I should be aware of.  I don't believe I have made too many changes to cruisecontrol.sh aside from setting 'CCDIR=/opt/cruisecontrol-bin-2.7.1' and modifying the web port.

I'm comforted by your article that we're not totally off track here.  Thank you for the article!</content>  </entry>
</feed>
