<?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: The Golden Rules of Version Naming</title>
	<atom:link href="http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/feed/" rel="self" type="application/rss+xml" />
	<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/</link>
	<description>Rowan&#039;s World, Et Cetera</description>
	<lastBuildDate>Wed, 16 May 2012 12:34:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: gavenkoa</title>
		<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/comment-page-1/#comment-18409</link>
		<dc:creator>gavenkoa</dc:creator>
		<pubDate>Sat, 24 Sep 2011 13:28:44 +0000</pubDate>
		<guid isPermaLink="false">http://rwec.co.uk/blog/?p=91#comment-18409</guid>
		<description>Look to Debian and RPM policy for version comparing. Flyspray (v0.9.9.5.1) versioning schema is consistent to they!

Also look to libtool policy about bumping major version (they have special meaning about compatibility between libraries).</description>
		<content:encoded><![CDATA[<p>Look to Debian and RPM policy for version comparing. Flyspray (v0.9.9.5.1) versioning schema is consistent to they!</p>
<p>Also look to libtool policy about bumping major version (they have special meaning about compatibility between libraries).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Finney</title>
		<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/comment-page-1/#comment-6268</link>
		<dc:creator>Ben Finney</dc:creator>
		<pubDate>Wed, 12 Jan 2011 09:19:43 +0000</pubDate>
		<guid isPermaLink="false">http://rwec.co.uk/blog/?p=91#comment-6268</guid>
		<description>&lt;blockquote&gt;One way to look at this is that version strings are numbers, but not in base 10 but some arbitrarily high base; the dots aren’t decimal points, they’re to separate the “digits”, each of which is written in base 10 to keep the alphabet small. Or just say “it’s not a number” and get on with it.&lt;/blockquote&gt;

Or, to be descriptive without messing around with number bases: A version string is a sequence of integers separated by periods.</description>
		<content:encoded><![CDATA[<blockquote><p>One way to look at this is that version strings are numbers, but not in base 10 but some arbitrarily high base; the dots aren’t decimal points, they’re to separate the “digits”, each of which is written in base 10 to keep the alphabet small. Or just say “it’s not a number” and get on with it.</p></blockquote>
<p>Or, to be descriptive without messing around with number bases: A version string is a sequence of integers separated by periods.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren Duncan</title>
		<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/comment-page-1/#comment-1209</link>
		<dc:creator>Darren Duncan</dc:creator>
		<pubDate>Tue, 24 Aug 2010 21:06:06 +0000</pubDate>
		<guid isPermaLink="false">http://rwec.co.uk/blog/?p=91#comment-1209</guid>
		<description>@Frank - I disagree that the versioning of pgAdmin III should be tied to that of Postgres itself, at least assuming that they follow separate development tracks.  Doing that tying would unduly restrict PgAdmin in using its version numbers to say things about its own rate of progress.  For example, what if it reversioned to 9.0 to match Pg 9.0, and then a year later pgAdmin III has a complete rewrite for some reason.  Then this major rewrite would just have a minor version update, because it can&#039;t get ahead of Pg.  On the other hand, and I&#039;ve seen precedents for this, I can agree with synchronizing just the major version but then letting the other version parts move independently, the major version then being a branding tie-in of sorts.</description>
		<content:encoded><![CDATA[<p>@Frank - I disagree that the versioning of pgAdmin III should be tied to that of Postgres itself, at least assuming that they follow separate development tracks.  Doing that tying would unduly restrict PgAdmin in using its version numbers to say things about its own rate of progress.  For example, what if it reversioned to 9.0 to match Pg 9.0, and then a year later pgAdmin III has a complete rewrite for some reason.  Then this major rewrite would just have a minor version update, because it can't get ahead of Pg.  On the other hand, and I've seen precedents for this, I can agree with synchronizing just the major version but then letting the other version parts move independently, the major version then being a branding tie-in of sorts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Version Numbering &#171; Open Enterprise: The PostgreSQL Open Source Database Blog from EnterpriseDB</title>
		<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/comment-page-1/#comment-1208</link>
		<dc:creator>Version Numbering &#171; Open Enterprise: The PostgreSQL Open Source Database Blog from EnterpriseDB</dc:creator>
		<pubDate>Tue, 24 Aug 2010 16:21:18 +0000</pubDate>
		<guid isPermaLink="false">http://rwec.co.uk/blog/?p=91#comment-1208</guid>
		<description>[...] to read, but I thought the most interesting was a link posted by Thom Brown to a blog post called The Golden Rules of Version Naming. If you haven&#8217;t seen it, it&#8217;s definitely worth a [...]</description>
		<content:encoded><![CDATA[<p>[...] to read, but I thought the most interesting was a link posted by Thom Brown to a blog post called The Golden Rules of Version Naming. If you haven&#8217;t seen it, it&#8217;s definitely worth a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank</title>
		<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/comment-page-1/#comment-1206</link>
		<dc:creator>Frank</dc:creator>
		<pubDate>Tue, 24 Aug 2010 06:50:41 +0000</pubDate>
		<guid isPermaLink="false">http://rwec.co.uk/blog/?p=91#comment-1206</guid>
		<description>I think pgAdmin III should be in sync with PostgreSQL itself, I can&#039;t explain to anybody why 1.6 can be used for PostgreSQL 8.2 but not for version 8.4. And who could have predicted that version 1.12 is actualy for PostgreSQL 9.0? pgAdminIII and PostgreSQL are related but there versionnumbers have nothing to do with each other. This is confusing for many users.

Great article about the pain of versionnumbers...</description>
		<content:encoded><![CDATA[<p>I think pgAdmin III should be in sync with PostgreSQL itself, I can't explain to anybody why 1.6 can be used for PostgreSQL 8.2 but not for version 8.4. And who could have predicted that version 1.12 is actualy for PostgreSQL 9.0? pgAdminIII and PostgreSQL are related but there versionnumbers have nothing to do with each other. This is confusing for many users.</p>
<p>Great article about the pain of versionnumbers...</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rowan</title>
		<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/comment-page-1/#comment-1188</link>
		<dc:creator>Rowan</dc:creator>
		<pubDate>Sat, 21 Aug 2010 16:35:47 +0000</pubDate>
		<guid isPermaLink="false">http://rwec.co.uk/blog/?p=91#comment-1188</guid>
		<description>Hi both! I think sak has hit the nail on the end with it being confusing for &quot;the rest of us&quot;. While I accept that &quot;pgAdmin III&quot; may be a perfectly good name for the project, I would argue that that project should not have named its first release &quot;1.0&quot;.

I suppose the only problem with using 3.x would come when you had to decide what to call &quot;pgAdmin III 4.0&quot; - although presumably such a move would entail enough of a rewrite that re-branding the product as &quot;pgAdmin IV&quot; or just &quot;pgAdmin&quot; would be reasonable enough.

In the end, though, I was using it mainly to highlight the potential issues to those starting a project under similar circumstances in future, so they can at least be thought through carefully and justified.</description>
		<content:encoded><![CDATA[<p>Hi both! I think sak has hit the nail on the end with it being confusing for "the rest of us". While I accept that "pgAdmin III" may be a perfectly good name for the project, I would argue that that project should not have named its first release "1.0".</p>
<p>I suppose the only problem with using 3.x would come when you had to decide what to call "pgAdmin III 4.0" - although presumably such a move would entail enough of a rewrite that re-branding the product as "pgAdmin IV" or just "pgAdmin" would be reasonable enough.</p>
<p>In the end, though, I was using it mainly to highlight the potential issues to those starting a project under similar circumstances in future, so they can at least be thought through carefully and justified.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sak</title>
		<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/comment-page-1/#comment-1186</link>
		<dc:creator>sak</dc:creator>
		<pubDate>Sat, 21 Aug 2010 03:07:47 +0000</pubDate>
		<guid isPermaLink="false">http://rwec.co.uk/blog/?p=91#comment-1186</guid>
		<description>dave, that&#039;s cool, but for the rest of us (the rest of the world) is quite confusing...
moreover if you speak &quot;pgAdmin III 2.5&quot;...
anyways, is your project...</description>
		<content:encoded><![CDATA[<p>dave, that's cool, but for the rest of us (the rest of the world) is quite confusing...<br />
moreover if you speak "pgAdmin III 2.5"...<br />
anyways, is your project...</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Page</title>
		<link>http://rwec.co.uk/blog/2010/02/golden-rules-of-version-naming/comment-page-1/#comment-1183</link>
		<dc:creator>Dave Page</dc:creator>
		<pubDate>Fri, 20 Aug 2010 22:48:38 +0000</pubDate>
		<guid isPermaLink="false">http://rwec.co.uk/blog/?p=91#comment-1183</guid>
		<description>Hi

Whilst I agree almost entirely with what you&#039;ve written, I just wanted to note that we consider the &#039;III&#039; in pgAdmin to be part of the product name, not the version. It&#039;s baked into a number of strings and filenames etc. That are not version-related.

- Dave</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>Whilst I agree almost entirely with what you've written, I just wanted to note that we consider the 'III' in pgAdmin to be part of the product name, not the version. It's baked into a number of strings and filenames etc. That are not version-related.</p>
<p>- Dave</p>
]]></content:encoded>
	</item>
</channel>
</rss>

