<?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/"
		>
<channel>
	<title>Comments on: Top 10 Things I do on Every Project</title>
	<atom:link href="http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/feed/" rel="self" type="application/rss+xml" />
	<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/</link>
	<description>Testability Explorer</description>
	<lastBuildDate>Fri, 30 Jul 2010 03:59:03 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Setup a CI a daunting task at first &#171; Vein&#8217;s Weblog</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-204</link>
		<dc:creator>Setup a CI a daunting task at first &#171; Vein&#8217;s Weblog</dc:creator>
		<pubDate>Mon, 22 Sep 2008 02:15:32 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-204</guid>
		<description>[...] 10 things to do on every project [...]</description>
		<content:encoded><![CDATA[<p>[...] 10 things to do on every project [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: misko</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-141</link>
		<dc:creator>misko</dc:creator>
		<pubDate>Sat, 06 Sep 2008 17:16:59 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-141</guid>
		<description>@Jonathan,

I find that I often have to set up workspace on different machines. Mine, staging, continuous build, production and so on. Having to always remember to get the dependencies from some websites is a pain. Not to mention that when the version changes everyone has to go grab a new one. I find it much simpler if you simply check the dependencies in. Than there is nothing to worry about. All of the machines will simply update themselves.</description>
		<content:encoded><![CDATA[<p>@Jonathan,</p>
<p>I find that I often have to set up workspace on different machines. Mine, staging, continuous build, production and so on. Having to always remember to get the dependencies from some websites is a pain. Not to mention that when the version changes everyone has to go grab a new one. I find it much simpler if you simply check the dependencies in. Than there is nothing to worry about. All of the machines will simply update themselves.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Hartley</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-138</link>
		<dc:creator>Jonathan Hartley</dc:creator>
		<pubDate>Thu, 04 Sep 2008 10:05:51 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-138</guid>
		<description>Hey. Another great post. 

Why do you like to include dependencies in subversion? I have been dithering back on forth over whether I should do this for personal projects. Currently I do not include them, but include instructions to install the dependencies prominently in the readme, which is visible bother before and after download.

I guess for the moment I only expect my project to be tried out by other developers, who will not be too put off by installing dependencies like this.

For users, I intend to create a stand-alone installer, which would include all dependencies.  I suppose I ought to prioritise creating this, or else I am excluding some early adopters who might try my project out if they didn&#039;t have to mess about instralling deps.

Does this match your thinking on this?</description>
		<content:encoded><![CDATA[<p>Hey. Another great post. </p>
<p>Why do you like to include dependencies in subversion? I have been dithering back on forth over whether I should do this for personal projects. Currently I do not include them, but include instructions to install the dependencies prominently in the readme, which is visible bother before and after download.</p>
<p>I guess for the moment I only expect my project to be tried out by other developers, who will not be too put off by installing dependencies like this.</p>
<p>For users, I intend to create a stand-alone installer, which would include all dependencies.  I suppose I ought to prioritise creating this, or else I am excluding some early adopters who might try my project out if they didn&#8217;t have to mess about instralling deps.</p>
<p>Does this match your thinking on this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miško Hevery: Top 10 Things I do on Every Project &#124; sourcecodr.com</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-96</link>
		<dc:creator>Miško Hevery: Top 10 Things I do on Every Project &#124; sourcecodr.com</dc:creator>
		<pubDate>Tue, 26 Aug 2008 18:30:59 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-96</guid>
		<description>[...] Here is a list of things [he] do[es] on every project these days and I highly recommend that you do the same. The result is that: (1) It is very easy for new developers to come up to speed on a project like this to quickly; (2) The installation process for the users of the project is very simple and simple will aid adoption of your product.   Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]</description>
		<content:encoded><![CDATA[<p>[...] Here is a list of things [he] do[es] on every project these days and I highly recommend that you do the same. The result is that: (1) It is very easy for new developers to come up to speed on a project like this to quickly; (2) The installation process for the users of the project is very simple and simple will aid adoption of your product.   Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gene De Lisa</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-32</link>
		<dc:creator>Gene De Lisa</dc:creator>
		<pubDate>Mon, 28 Jul 2008 13:57:56 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-32</guid>
		<description>Mostly a green field list - especially the DB items.

ps
there is a new update site for the eclipse/maven plugin that was on codehaus.

http://m2eclipse.sonatype.org/update</description>
		<content:encoded><![CDATA[<p>Mostly a green field list &#8211; especially the DB items.</p>
<p>ps<br />
there is a new update site for the eclipse/maven plugin that was on codehaus.</p>
<p><a href="http://m2eclipse.sonatype.org/update" rel="nofollow">http://m2eclipse.sonatype.org/update</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: si-uk</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-30</link>
		<dc:creator>si-uk</dc:creator>
		<pubDate>Sun, 27 Jul 2008 11:53:03 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-30</guid>
		<description>I like the idea around providing a release with an embedded db and web server providing an executable web app, this is a good way of getting an easily accessible beta to your customers and business analysts

I&#039;m a recent convert to  maven too, especially with the great integration with eclipse it has</description>
		<content:encoded><![CDATA[<p>I like the idea around providing a release with an embedded db and web server providing an executable web app, this is a good way of getting an easily accessible beta to your customers and business analysts</p>
<p>I&#8217;m a recent convert to  maven too, especially with the great integration with eclipse it has</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fgantt &#187; Blog Archive &#187; links for 2008-07-24</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-21</link>
		<dc:creator>fgantt &#187; Blog Archive &#187; links for 2008-07-24</dc:creator>
		<pubDate>Thu, 24 Jul 2008 00:38:06 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-21</guid>
		<description>[...] Top 10 Things I do on Every Project &#124; Miško Hevery (tags: java tips) [...]</description>
		<content:encoded><![CDATA[<p>[...] Top 10 Things I do on Every Project | Miško Hevery (tags: java tips) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Veera</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-18</link>
		<dc:creator>Veera</dc:creator>
		<pubDate>Sat, 19 Jul 2008 16:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-18</guid>
		<description>Vere useful checklist! I do use Spring in my project. But I have never used automated tests for my web app. I have to experiment more on this testing area. anyway, nice article!</description>
		<content:encoded><![CDATA[<p>Vere useful checklist! I do use Spring in my project. But I have never used automated tests for my web app. I have to experiment more on this testing area. anyway, nice article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Previn Kutty</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-17</link>
		<dc:creator>Previn Kutty</dc:creator>
		<pubDate>Sat, 19 Jul 2008 13:08:47 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-17</guid>
		<description>Use Continuum for Continuous Integration -&gt;
http://today.java.net/pub/a/today/2006/05/30/continuous-integration-with-continuum.html

Get integrated with SVN, Maven and generate automated mails on every build/release.

Use Maven instead of Ant 
http://maven.apache.org/

Find the better way to integrate the maven with eclipse -&gt; http://m2eclipse.codehaus.org/

Use TestNG for unit testing -&gt; http://www.javaworld.com/javaworld/jw-04-2005/jw-0404-testng.html

And do the ST/IT with Spring -&gt; http://www.infoq.com/articles/testing-in-spring

Consider Toplink instead of Hibernate-&gt; http://www.oracle.com/technology/products/ias/toplink/index.html</description>
		<content:encoded><![CDATA[<p>Use Continuum for Continuous Integration -&gt;<br />
<a href="http://today.java.net/pub/a/today/2006/05/30/continuous-integration-with-continuum.html" rel="nofollow">http://today.java.net/pub/a/today/2006/05/30/continuous-integration-with-continuum.html</a></p>
<p>Get integrated with SVN, Maven and generate automated mails on every build/release.</p>
<p>Use Maven instead of Ant<br />
<a href="http://maven.apache.org/" rel="nofollow">http://maven.apache.org/</a></p>
<p>Find the better way to integrate the maven with eclipse -&gt; <a href="http://m2eclipse.codehaus.org/" rel="nofollow">http://m2eclipse.codehaus.org/</a></p>
<p>Use TestNG for unit testing -&gt; <a href="http://www.javaworld.com/javaworld/jw-04-2005/jw-0404-testng.html" rel="nofollow">http://www.javaworld.com/javaworld/jw-04-2005/jw-0404-testng.html</a></p>
<p>And do the ST/IT with Spring -&gt; <a href="http://www.infoq.com/articles/testing-in-spring" rel="nofollow">http://www.infoq.com/articles/testing-in-spring</a></p>
<p>Consider Toplink instead of Hibernate-&gt; <a href="http://www.oracle.com/technology/products/ias/toplink/index.html" rel="nofollow">http://www.oracle.com/technology/products/ias/toplink/index.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sakuraba</title>
		<link>http://misko.hevery.com/2008/07/16/top-10-things-i-do-on-every-project/comment-page-1/#comment-16</link>
		<dc:creator>Sakuraba</dc:creator>
		<pubDate>Sat, 19 Jul 2008 08:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=68#comment-16</guid>
		<description>With Grails you pretty much get all of this for free by typing &quot;grails create-app your_app_name&quot;.</description>
		<content:encoded><![CDATA[<p>With Grails you pretty much get all of this for free by typing &#8220;grails create-app your_app_name&#8221;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
