<?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: Open Maturity Model &#8211; Let&#8217;s share Best Practices without auditors or certifications</title>
	<atom:link href="http://vinsol.com/blog/2009/02/15/open-maturity-model-lets-share-best-practices-without-auditors-or-certifications/feed/" rel="self" type="application/rss+xml" />
	<link>http://vinsol.com/blog/2009/02/15/open-maturity-model-lets-share-best-practices-without-auditors-or-certifications/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=open-maturity-model-lets-share-best-practices-without-auditors-or-certifications</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jan 2012 16:50:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: BigLove</title>
		<link>http://vinsol.com/blog/2009/02/15/open-maturity-model-lets-share-best-practices-without-auditors-or-certifications/comment-page-1/#comment-41942</link>
		<dc:creator>BigLove</dc:creator>
		<pubDate>Mon, 16 Feb 2009 17:46:02 +0000</pubDate>
		<guid isPermaLink="false">http://vinsol.com/?p=502#comment-41942</guid>
		<description>@kapil: You are right. I think a wiki would definitely be the place to do it, and skipping the linkedin copy-cat ideas, heh, as long as we had a real place for solid discussions. Because it will become heated, and there will be massive debate, heh.

One of the things I&#039;d love to see is a way to really backup what you&#039;re talking about (and this mainly deals with server architecture, plugins, libraries, etc), that being performance tests. I&#039;ve seen far too often that someone gives seemingly great advice, or talks down others&#039; advice, with absolutely zero stats. If it is an idea/practice/solution with testable, verifiable or falsifiable information, then it absolutely should be tested. Another requirement for performance related tests is that it would be great if it were able to be or forced to be verified by another person.

As I said in my comments on Obie&#039;s blog, we *could* be standing on the shoulders of giants, just like the scientific community as a whole does. When someone proposes a new idea or theory, it is tested to hell and back, by numerous people. Only then is it accepted. 

This wouldn&#039;t work for say, fuzzy &quot;this is how I manage my team&quot;, but it would work for quite a bit of the ideas of how to structure your application, how to think about scaling, etc.</description>
		<content:encoded><![CDATA[<p>@kapil: You are right. I think a wiki would definitely be the place to do it, and skipping the linkedin copy-cat ideas, heh, as long as we had a real place for solid discussions. Because it will become heated, and there will be massive debate, heh.</p>
<p>One of the things I&#8217;d love to see is a way to really backup what you&#8217;re talking about (and this mainly deals with server architecture, plugins, libraries, etc), that being performance tests. I&#8217;ve seen far too often that someone gives seemingly great advice, or talks down others&#8217; advice, with absolutely zero stats. If it is an idea/practice/solution with testable, verifiable or falsifiable information, then it absolutely should be tested. Another requirement for performance related tests is that it would be great if it were able to be or forced to be verified by another person.</p>
<p>As I said in my comments on Obie&#8217;s blog, we *could* be standing on the shoulders of giants, just like the scientific community as a whole does. When someone proposes a new idea or theory, it is tested to hell and back, by numerous people. Only then is it accepted. </p>
<p>This wouldn&#8217;t work for say, fuzzy &#8220;this is how I manage my team&#8221;, but it would work for quite a bit of the ideas of how to structure your application, how to think about scaling, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kapil</title>
		<link>http://vinsol.com/blog/2009/02/15/open-maturity-model-lets-share-best-practices-without-auditors-or-certifications/comment-page-1/#comment-41878</link>
		<dc:creator>kapil</dc:creator>
		<pubDate>Mon, 16 Feb 2009 06:14:07 +0000</pubDate>
		<guid isPermaLink="false">http://vinsol.com/?p=502#comment-41878</guid>
		<description>Thanks

@biglove : Are you talking about simpler implementation of &quot;Linkedin for rails developers&quot; ? That should be cool but we would be repeating ourselves. 

As for sharing best practices, lets begin with a wiki or some other collaborative platform with some passionate developers and see what happens. 

@will : Absolutely. Best practices for scaling applications built in rails should be at the core of this model.</description>
		<content:encoded><![CDATA[<p>Thanks</p>
<p>@biglove : Are you talking about simpler implementation of &#8220;Linkedin for rails developers&#8221; ? That should be cool but we would be repeating ourselves. </p>
<p>As for sharing best practices, lets begin with a wiki or some other collaborative platform with some passionate developers and see what happens. </p>
<p>@will : Absolutely. Best practices for scaling applications built in rails should be at the core of this model.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Will Sargent</title>
		<link>http://vinsol.com/blog/2009/02/15/open-maturity-model-lets-share-best-practices-without-auditors-or-certifications/comment-page-1/#comment-41828</link>
		<dc:creator>Will Sargent</dc:creator>
		<pubDate>Sun, 15 Feb 2009 19:09:02 +0000</pubDate>
		<guid isPermaLink="false">http://vinsol.com/?p=502#comment-41828</guid>
		<description>I like it.  There is one caveat though; the &quot;official set of rules&quot; should have some provision for detailing how best to grow and define the application as it increases in complexity.

When you get to large applications, putting all the controllers and all the models into one directory just leads to confusion.  Likewise, ActiveRecord is great at handling updates and modifications to single objects, but doesn&#039;t say anything about how to manage operations that modify several objects at once.  If you write your own custom file attachment library, do you put it in app, in lib, or in vendor/plugins?  Where do you put administration facilities?  How and where do you manage transaction logic: as a filter in the controller, as a block around the controller, or in a service layer?

Will.</description>
		<content:encoded><![CDATA[<p>I like it.  There is one caveat though; the &#8220;official set of rules&#8221; should have some provision for detailing how best to grow and define the application as it increases in complexity.</p>
<p>When you get to large applications, putting all the controllers and all the models into one directory just leads to confusion.  Likewise, ActiveRecord is great at handling updates and modifications to single objects, but doesn&#8217;t say anything about how to manage operations that modify several objects at once.  If you write your own custom file attachment library, do you put it in app, in lib, or in vendor/plugins?  Where do you put administration facilities?  How and where do you manage transaction logic: as a filter in the controller, as a block around the controller, or in a service layer?</p>
<p>Will.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: BigLove</title>
		<link>http://vinsol.com/blog/2009/02/15/open-maturity-model-lets-share-best-practices-without-auditors-or-certifications/comment-page-1/#comment-41825</link>
		<dc:creator>BigLove</dc:creator>
		<pubDate>Sun, 15 Feb 2009 18:08:57 +0000</pubDate>
		<guid isPermaLink="false">http://vinsol.com/?p=502#comment-41825</guid>
		<description>You very succinctly summed up my own ideas in Obie&#039;s comments. Looking back, you&#039;re right. RMM was more about some certification than a more general launching off point for developers and clients.

Interestingly, I think the most valuable feedback a client can get is from other fellow developers. I have about 3-4 developers I&#039;d recommend right now for projects because I&#039;ve personally worked with them and I know for a fact they&#039;re talented developers. 

It would be interesting to implement something like what you&#039;re talking about as well as have vetted developers in a guild of others, a pool that could critique and also condone one another, so clients will have an easier time not getting screwed and feel comfortable to ask for services (this is essentially what Carmelyne was suggesting).

So? Where should we start with this? How do you even begin something like this? Throw up a wiki and hope people don&#039;t produce crap? haha</description>
		<content:encoded><![CDATA[<p>You very succinctly summed up my own ideas in Obie&#8217;s comments. Looking back, you&#8217;re right. RMM was more about some certification than a more general launching off point for developers and clients.</p>
<p>Interestingly, I think the most valuable feedback a client can get is from other fellow developers. I have about 3-4 developers I&#8217;d recommend right now for projects because I&#8217;ve personally worked with them and I know for a fact they&#8217;re talented developers. </p>
<p>It would be interesting to implement something like what you&#8217;re talking about as well as have vetted developers in a guild of others, a pool that could critique and also condone one another, so clients will have an easier time not getting screwed and feel comfortable to ask for services (this is essentially what Carmelyne was suggesting).</p>
<p>So? Where should we start with this? How do you even begin something like this? Throw up a wiki and hope people don&#8217;t produce crap? haha</p>
]]></content:encoded>
	</item>
</channel>
</rss>

