<?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: Bringing Open Source Best Practices into Corporations Using a Software Forge</title>
	<atom:link href="http://dirkriehle.com/publications/2008/bringing-open-source-best-practices-into-corporations-using-a-software-forge/feed/" rel="self" type="application/rss+xml" />
	<link>http://dirkriehle.com</link>
	<description>Dirk Riehle&#039;s blog about everything computer science, applied and more</description>
	<lastBuildDate>Fri, 12 Mar 2010 00:25:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dirk Riehle</title>
		<link>http://dirkriehle.com/publications/2008/bringing-open-source-best-practices-into-corporations-using-a-software-forge/comment-page-1/#comment-555</link>
		<dc:creator>Dirk Riehle</dc:creator>
		<pubDate>Tue, 22 Jul 2008 17:51:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.riehle.org/?page_id=163#comment-555</guid>
		<description>I&#039;m not sure I understand. Wrt tools and integration, forges are like CASE tools and have significant benefits over a set of non-integrated tools.

In fact, I&#039;d argue that because the meta-data is in one place, the forge database, and the different tools are at known locations, it is much easier to get a comprehensive overview across projects. If you don&#039;t have something like this, but only have a bug tracker here, a config mgmt over there, etc. you loose the integration.

As to other aspects like coding guidelines etc. I think these are outside the scope of CASE tools or forges or a standardized but not integrated tool collection. 

In general, I think, if you want to enforce certain behavior or process, you can always implement it, whether a forge or not. 

Thanks for your comments!</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure I understand. Wrt tools and integration, forges are like CASE tools and have significant benefits over a set of non-integrated tools.</p>
<p>In fact, I&#8217;d argue that because the meta-data is in one place, the forge database, and the different tools are at known locations, it is much easier to get a comprehensive overview across projects. If you don&#8217;t have something like this, but only have a bug tracker here, a config mgmt over there, etc. you loose the integration.</p>
<p>As to other aspects like coding guidelines etc. I think these are outside the scope of CASE tools or forges or a standardized but not integrated tool collection. </p>
<p>In general, I think, if you want to enforce certain behavior or process, you can always implement it, whether a forge or not. </p>
<p>Thanks for your comments!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernd Eckenfels</title>
		<link>http://dirkriehle.com/publications/2008/bringing-open-source-best-practices-into-corporations-using-a-software-forge/comment-page-1/#comment-554</link>
		<dc:creator>Bernd Eckenfels</dc:creator>
		<pubDate>Tue, 22 Jul 2008 13:12:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.riehle.org/?page_id=163#comment-554</guid>
		<description>for example different code layouts, different meanings to severities of bugs and tasks. No aggregated view over multiple projects. In addition to that dependency management of software artifacts is a big one. And well.. release management might also be a biggy.

People like QA or technical writers working on multiple projects will have to adopt to each projects &quot;style&quot;. 

So some infrastructure (like dedicated CVS/SVN repository) is better not used, right?

Maybe it is generally better for inhouse point solutions (as opposed to product development).

Gruss
Bernd</description>
		<content:encoded><![CDATA[<p>for example different code layouts, different meanings to severities of bugs and tasks. No aggregated view over multiple projects. In addition to that dependency management of software artifacts is a big one. And well.. release management might also be a biggy.</p>
<p>People like QA or technical writers working on multiple projects will have to adopt to each projects &#8220;style&#8221;. </p>
<p>So some infrastructure (like dedicated CVS/SVN repository) is better not used, right?</p>
<p>Maybe it is generally better for inhouse point solutions (as opposed to product development).</p>
<p>Gruss<br />
Bernd</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dirk Riehle</title>
		<link>http://dirkriehle.com/publications/2008/bringing-open-source-best-practices-into-corporations-using-a-software-forge/comment-page-1/#comment-553</link>
		<dc:creator>Dirk Riehle</dc:creator>
		<pubDate>Mon, 21 Jul 2008 23:32:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.riehle.org/?page_id=163#comment-553</guid>
		<description>@Bernd: What governance problems have you experienced/are you expecting?</description>
		<content:encoded><![CDATA[<p>@Bernd: What governance problems have you experienced/are you expecting?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bernd Eckenfels</title>
		<link>http://dirkriehle.com/publications/2008/bringing-open-source-best-practices-into-corporations-using-a-software-forge/comment-page-1/#comment-552</link>
		<dc:creator>Bernd Eckenfels</dc:creator>
		<pubDate>Mon, 21 Jul 2008 23:26:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.riehle.org/?page_id=163#comment-552</guid>
		<description>Software forges are basically enabling teams in maintaining intranet web infrastructure. This self service speeds up setting up team infrastructure however it can also cause a goverance problem for product development.

Bernd</description>
		<content:encoded><![CDATA[<p>Software forges are basically enabling teams in maintaining intranet web infrastructure. This self service speeds up setting up team infrastructure however it can also cause a goverance problem for product development.</p>
<p>Bernd</p>
]]></content:encoded>
	</item>
</channel>
</rss>
