<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Geof's Relentless Kvetching About WordPress</title>
	<atom:link href="http://gfmorris.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gfmorris.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Fri, 01 Aug 2008 15:54:50 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
		<url>http://www.gravatar.com/blavatar/a4cb4f82b14a0430e1c3feb4fde08273?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Geof's Relentless Kvetching About WordPress</title>
		<link>http://gfmorris.wordpress.com</link>
	</image>
			<item>
		<title>Planned Features for WP 2.7</title>
		<link>http://gfmorris.wordpress.com/2008/08/01/planned-features-for-wp-27/</link>
		<comments>http://gfmorris.wordpress.com/2008/08/01/planned-features-for-wp-27/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 15:54:50 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[Feature Requests]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/?p=27</guid>
		<description><![CDATA[As I look at the planned features for WP 2.7 as reported by Weblog Tools Collection, I&#8217;m having a few thoughts:

I noted on the 27th that it made sense that WordPress would be hosting themes at wordpress.org/extend to allow for ease-of-upgrading, and it looks like a Theme Update API will help with that.
Plugin management and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=27&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>As I look at <a href="http://weblogtoolscollection.com/archives/2008/07/31/features-plannwordpress-27/">the planned features for WP 2.7 as reported by Weblog Tools Collection</a>, I&#8217;m having a few thoughts:</p>
<ol>
<li><a href="http://ijsm.org/archives/2008/07/27/links-for-2008-07-27/">I noted on the 27th that it made sense that WordPress would be hosting themes at wordpress.org/extend to allow for ease-of-upgrading</a>, and it looks like a Theme Update API will help with that.</li>
<li>Plugin management and overall WP upgrade management is improving.  That&#8217;s a net win for everything WP-related, security most of all.  [Same goes for theme.]  Making users aware that software is due to be upgraded <strong>and</strong> making it easy for them to do so is what&#8217;s going to help solve WordPress&#8217;s reputation as a black-hat scammer&#8217;s favorite target.</li>
<li>There&#8217;s still <a href="http://gfmorris.wordpress.com/2006/01/22/give-trackback-some-ajax-love-in-wp-21-please/">no love for an AJAX-ified TrackBack tool entry</a>.  It&#8217;s still &#8220;(Separate multiple URLs with spaces)&#8221;.  Criminy.</li>
<li>A side benefit of hosting the plugins on wordpress.org/extend is that the WP folks can see which plugins are truly getting the most use.  It looks like things like comment threading, XML sitemap generation, and comment subscription are going to make their way into the core codebase.  Now, there is an argument to be made that leaving these things to plugins is just fine&#8212;that WP&#8217;s core should have the absolute minimum number of functions involved, and that anything but basic functionality should be left to plugins.  There are many arguments to be made for this philosophy pro and con, but I think that, at the end of the day, WordPress should bring in the most popular plugins into the codebase.  Why?  If it&#8217;s terribly popular, it&#8217;ll be seen as quasi-official, and anything that&#8217;s gotten that level of praise in the community needs to have a more stringent security review than relying on a third-party developer.  <strong>Note</strong>: This is not a slam on 3rd party devs at all.  It&#8217;s actually a praise&#8212;if you&#8217;ve gotten that popular, it&#8217;s a good thing.  Now, one can argue whether WP&#8217;s security reviews and patches are stringent or swift enough [and the answer to that seems to be that there will never be a time when everyone is satisfied by either], but if WP brings it under the umbrella, they&#8217;re saying, &#8220;This is mission critical.&#8221;  Also, it reduces user/administrator workload in keeping plugins up-to-date.</li>
<li>All that said, it surprises me that Akismet is still a plugin and not a part of the core for this very reason, and I say that as an avid fan of Spam Karma, a financial contributor to same, and someone who considered, briefly, helping the GPL project along from a management / usability review perspective.  [That's before I told myself that I didn't want to make the time for it.]</li>
</ol>
<p>As WordPress progresses towards full-maturity&#8212;right now, it&#8217;s out of college and in its first job, making lots of dough and acquiring lots of stuff&#8212;these are all good things.  I&#8217;m still very much a happy WordPress supporter.  <img src='http://s.wordpress.com/wp-includes/images/smilies/face-smile.png' alt=':)' class='wp-smiley' /> </p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/27/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/27/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=27&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2008/08/01/planned-features-for-wp-27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>On WP 2.2.3 and WP 2.3</title>
		<link>http://gfmorris.wordpress.com/2007/09/11/on-wp-223-and-wp-23/</link>
		<comments>http://gfmorris.wordpress.com/2007/09/11/on-wp-223-and-wp-23/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 01:03:45 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[On WordPress]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/2007/09/11/on-wp-223-and-wp-23/</guid>
		<description><![CDATA[Well, my request for an agreeable openness went nowhere.  :shrug:  We have our WP 2.2.3, and it fixes the issues that Alexander and others raised.  That is very good.  Thanks, guys.  And for the record, it was 16 days between notice and release.  Very good.
Also, the news about the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=26&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Well, <a href="http://gfmorris.wordpress.com/2007/08/24/an-agreeable-openness/">my request for an agreeable openness went nowhere</a>.  :shrug:  <a href="http://wordpress.org/development/2007/09/wordpress-223/">We have our WP 2.2.3, and it fixes the issues that Alexander and others raised</a>.  That is very good.  Thanks, guys.  And for the record, it was 16 days between <a href="http://blogsecurity.net/wordpress/news-220807/">notice</a> and release.  Very good.</p>
<p>Also, the news about the betas has been great.  <a href="http://wordpress.org/development/2007/09/wordpress-23-beta-3/">Beta 3 of WP 2.3 is the last one that&#8217;s going up, and the new version should drop on Mon 24 Sep</a> [presuming it's ready; if they miss the date, it's not a big issue, eh?].  These are the questions I have about it, though:</p>
<ol>
<li>Will 2.2.x get any support if security holes are found?  <a href="http://wordpress.org/development/2007/05/wordpress-22/">2.1 didn&#8217;t, if you&#8217;ll remember from the 2.2 release notes</a>, but <a href="http://boren.nu/archives/2007/09/05/wordpress-23-database-schema-changes/">the jump from 2.2 to 2.3 is going to cause some breakage</a>, I think, and that always slows adoption.  I&#8217;d hope that a reasonable amount of security support would be provided.  I&#8217;m not expecting that it&#8217;ll be kept up forever, but for say, maybe, a month?</li>
<li>Are we going to see a roadmap again?  That was always fun.  <img src='http://s.wordpress.com/wp-includes/images/smilies/face-smile.png' alt=':)' class='wp-smiley' /> </li>
</ol>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=26&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2007/09/11/on-wp-223-and-wp-23/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>An Agreeable Openness</title>
		<link>http://gfmorris.wordpress.com/2007/08/24/an-agreeable-openness/</link>
		<comments>http://gfmorris.wordpress.com/2007/08/24/an-agreeable-openness/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 01:20:42 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/2007/08/24/an-agreeable-openness/</guid>
		<description><![CDATA[Well, again we&#8217;ve got folks claiming to have found a remote SQL injection in WordPress, one that affects all versions.  At least the discoverer, Alexander Concha, did the right thing: notifying the WP folks.  He&#8217;s chosen not to disclose information about the hole, which means one of two things:

It&#8217;s bogus.
It&#8217;s heinous.

Because I&#8217;m weird [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=25&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Well, again we&#8217;ve got folks <a href="http://blogsecurity.net/wordpress/news-220807/">claiming to have found a remote SQL injection in WordPress, one that affects all versions</a>.  At least the discoverer, <a href="http://buayacorp.com/">Alexander Concha</a>, did the right thing: notifying the WP folks.  He&#8217;s chosen not to disclose information about the hole, which means one of two things:</p>
<ol>
<li>It&#8217;s bogus.</li>
<li>It&#8217;s heinous.</li>
</ol>
<p>Because I&#8217;m weird and <a href="http://gfmorris.wordpress.com/2007/08/04/an-appropriate-response/">like to know about these things</a>, maybe I should just ask Mark Jaquith about it, <a href="http://markjaquith.wordpress.com/2007/08/02/wordpress-worm/">considering that he was great in discussing the WordPress &#8220;worm&#8221;</a>.  Matt&#8217;s probably still busy <a href="http://www.techcrunch.com/2007/08/22/how-grey-is-your-valley-making-money-from-open-source/">defending himself against straw men</a>, anyway.  </p>
<p>So, how about it, boys?  Can you address the question?  Or will it just be four weeks between <a href="http://gfmorris.wordpress.com/2007/07/09/start-the-clock-on-wp-222/">notice</a> and <a href="http://wordpress.org/development/2007/08/wordpress-222-and-2011/">release without much comment otherwise</a>?  Yes, yes, yes, I imagine that I could look this up in Trac, but I&#8217;m an aerospace engineer, not a computer one; your PHP is as fuzzy to me as my Navier-Stokes equations likely are to you.</p>
<hr />
<p>Lest you think that I am anti-Matt here, <a href="http://idly.org/2007/08/22/duncan-riley-supports-adversarial-value-extracting-strategies-in-open-source-software/#comment-49900">I&#8217;m not, because I think Duncan Riley was being an ass</a>.  Implicit in that comment is agreement with <a href="http://markjaquith.wordpress.com/2007/08/24/the-grey-area/">Mark Jaquith&#8217;s comments on the saga</a>, especially:</p>
<blockquote><p>Matt made a huge mistake by allowing [all the SEO-optimized crap on WordPress.org]. I was disappointed in him at the time, both personally and professionally. But he’s learned from that mistake. More than that, he’s lead efforts to warn others about that kind of behavior. That’s what the whole “sponsored themes” thing was about. That’s what the Vanilla comment was about.</p></blockquote>
<p>See, exactly.  While I have butted heads with Matt, I always find him willing to listen.  That&#8217;s why I&#8217;d buy him several, several beers if we ever ended up in Houston at the same time.  [Note to self: next time you're headed to JSC for work, ring Matt up.]</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=25&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2007/08/24/an-agreeable-openness/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>An Appropriate Response</title>
		<link>http://gfmorris.wordpress.com/2007/08/04/an-appropriate-response/</link>
		<comments>http://gfmorris.wordpress.com/2007/08/04/an-appropriate-response/#comments</comments>
		<pubDate>Sun, 05 Aug 2007 01:37:20 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[On WordPress]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/2007/08/04/an-appropriate-response/</guid>
		<description><![CDATA[Back in July when I last wrote here, Matt asked:
What exactly do you want us to say?
If it’s important, then we’re working as fast as we can to get a release out and promote the heck out of it. (Think 2.1.1.) If we consider it low priority, then it waits for the next regular release, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=24&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Back in July when I last wrote here, <a href="http://gfmorris.wordpress.com/2007/07/09/start-the-clock-on-wp-222/#comment-5960">Matt asked</a>:</p>
<blockquote><p>What exactly do you want us to say?</p>
<p>If it’s important, then we’re working as fast as we can to get a release out and promote the heck out of it. (Think 2.1.1.) If we consider it low priority, then it waits for the next regular release, but we get raked over folks who think every little problem is the sky falling.</p></blockquote>
<p>I think I&#8217;ll answer by saying, &#8220;<a href="http://markjaquith.wordpress.com/2007/08/02/wordpress-worm/">What Mark posted about the WordPress Worm being bandied about is exactly what I want to see</a>, Matt.&#8221;  All I really want to see is, &#8220;Yeah, we see the bug; yeah, we&#8217;ve got a fix; no, it&#8217;s not that big of a deal.&#8221;  If the bug-reporters have a disagreement with that, you&#8217;ve opened the floor for discussion, and as long as you&#8217;re cool in how you respond to the discussion and stick to the facts and don&#8217;t sling FUD about, things&#8217;ll be just fine.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/24/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/24/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=24&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2007/08/04/an-appropriate-response/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>Start the Clock on WP 2.2.2</title>
		<link>http://gfmorris.wordpress.com/2007/07/09/start-the-clock-on-wp-222/</link>
		<comments>http://gfmorris.wordpress.com/2007/07/09/start-the-clock-on-wp-222/#comments</comments>
		<pubDate>Tue, 10 Jul 2007 00:29:20 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[On WordPress]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/2007/07/09/start-the-clock-on-wp-222/</guid>
		<description><![CDATA[There&#8217;s a vulnerability in WP 2.2.1.  BlogSecurity is who brought it to my attention.  After being burned by vulnerabilities before&#8212;and having gotten absolutely slammed over the weekend with HTTP requests&#8212;I worry about this security hole.
Note: Coblentz discovered the bug on 21 Jun reported the bug on 22 Jun.  When did WP reply? [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=23&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>There&#8217;s a <a href="http://www.securityfocus.com/archive/1/472885/30/0/threaded">vulnerability in WP 2.2.1</a>.  <a href="http://blogsecurity.net/wordpress/news-050707/">BlogSecurity is who brought it to my attention</a>.  After being burned by vulnerabilities before&#8212;and having gotten absolutely slammed over the weekend with HTTP requests&#8212;I worry about this security hole.</p>
<p>Note: Coblentz discovered the bug on 21 Jun reported the bug on 22 Jun.  When did WP reply?  5 Jul, three days after a <em>second</em> notification.  Indeed, the first notification came <a href="http://photomatt.net/2007/06/22/on-wp-security/">the same day as Matt Mullenweg raked Wincent Colaiuta over the coals</a>.</p>
<blockquote><p>Getting people to upgrade web software is hard. We work as best we can with hosting companies, but a consideration is that it’s best to roll several security fixes into one release. It’s not responsible to do a release if we know of another problem, so sometimes there is a lag between an initial report and a final release, not to mention the testing required of a product used as much as WP.</p></blockquote>
<p>Indeed, it is.  In fact, it&#8217;s possible that there are other security fixes in the works for WP 2.2.2, <a href="http://blogsecurity.net/wordpress/news-050707/#comment-288">ones that have been reported to the devs and not put out on SecurityFocus</a>.  Maybe WP 2.2.2 drops tonight.  But in the meantime, I have a nagging worry and <a href="http://wordpress.org/support/topic/125419?replies=1">no response</a>.  Unsettling.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/23/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/23/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=23&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2007/07/09/start-the-clock-on-wp-222/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress Security Scanning</title>
		<link>http://gfmorris.wordpress.com/2007/07/03/wordpress-security-scanning/</link>
		<comments>http://gfmorris.wordpress.com/2007/07/03/wordpress-security-scanning/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 19:19:37 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[Feature Requests]]></category>
		<category><![CDATA[On WordPress]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/2007/07/03/wordpress-security-scanning/</guid>
		<description><![CDATA[I&#8217;ve found BlogSecurity&#8217;s WordPress Scanner to be invaluable for me; I&#8217;ve recently brought a bunch of installs up to current, but I hadn&#8217;t considered the vulnerabilities in XSS attacks on templates.  But now that I know that those have holes, too, I can patch them up.
Go give WordPress Scanner a shot: all you&#8217;ll need [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=22&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve found <a href="http://blogsecurity.net/wordpress/tools/wp-scanner/">BlogSecurity&#8217;s WordPress Scanner</a> to be invaluable for me; I&#8217;ve recently brought a bunch of installs up to current, but I hadn&#8217;t considered the vulnerabilities in XSS attacks on templates.  But now that I know that those have holes, too, I can patch them up.</p>
<p>Go give <a href="http://blogsecurity.net/wordpress/tools/wp-scanner/">WordPress Scanner</a> a shot: all you&#8217;ll need to do to let it run is to put <code>&lt;!-- wpscanner --&gt;</code> somewhere in your template.  I&#8217;d suggest putting it in the Header, where any page that WordPress Scanner comes across would have access to the statement.  That way, all pages can be scanned for vulnerabilities.  Just be sure to remove it after the scan is over so some black hat can&#8217;t use it against you!  <img src='http://s.wordpress.com/wp-includes/images/smilies/face-wink.png' alt=';)' class='wp-smiley' /> </p>
<p>It would be <em>awesome</em> if WordPress would include a post-upgrade scanner into the mix, checking your theme for possible holes.  Upgrading WP only fixes the core files&#8212;any template you&#8217;ve used other than the default isn&#8217;t going to get fixed, and it could have a hole.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/22/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/22/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=22&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2007/07/03/wordpress-security-scanning/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>Geof on WordPress Security</title>
		<link>http://gfmorris.wordpress.com/2007/06/23/geof-on-wordpress-security/</link>
		<comments>http://gfmorris.wordpress.com/2007/06/23/geof-on-wordpress-security/#comments</comments>
		<pubDate>Sun, 24 Jun 2007 00:59:35 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[On WordPress]]></category>
		<category><![CDATA[WordPress Testing]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/2007/06/23/geof-on-wordpress-security/</guid>
		<description><![CDATA[Back when I saw Wincent Colaiuta&#8217;s strident slamming of the security holes in WordPress 2.2, I commented, &#8220;I think Colaiuta overstates his case here, but the point is taken: this should have been pushed out faster.&#8221;  I brought it up with Stephen at lunch yesterday, and we talked about some of the issues at [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=21&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Back when I saw <a href="http://wincent.com/a/about/wincent/weblog/archives/2007/06/wordpress_flaw.php">Wincent Colaiuta&#8217;s strident slamming of the security holes in WordPress 2.2</a>, <a href="http://ijsm.org/archives/2007/06/22/links-for-2007-06-22/">I commented</a>, &#8220;I think Colaiuta overstates his case here, but the point is taken: this should have been pushed out faster.&#8221;  I brought it up with <a href="http://granades.com/author/stephen/">Stephen</a> at lunch yesterday, and we talked about some of the issues at play here.  I think that they are:</p>
<ol>
<li>Self-hosted WordPress installations not making a big enough deal to the end-user that their install is out-of-date.</li>
<li>A lack of a regimented test case suite on multiple platforms [Apache, IIS, etc.] to root out any bugs in release candidates.</li>
<li>The delay between discovery and patch release.</li>
</ol>
<p><a href="http://photomatt.net/2007/06/22/on-wp-security/">WordPress founder Matt Mullenweg has angrily responded</a>.  I&#8217;m a bit disappointed in Matt, because he takes every opportunity to take digs at Colaiuta&#8217;s platform of choice, rather than calmly and rationally dissecting the argument that Colaiuta made.  This is perhaps understandable, as WordPress is the foundation of Matt&#8217;s career, but for him personally and WordPress in general, I wish that he&#8217;d responded with more grace.</p>
<blockquote>
<ul>
<li># The SQL problem in 2.2 requires both registration to be enabled (off by default) and the blog to be upgraded to 2.2. It is a serious problem but I’ve heard of fewer than 5 exploits from the flaw. Even if you assume there are 100 blogs for every one we heard about, that’s still an incredibly small percentage of the millions of WordPresses out there, especially considering, as Wincent points out, the problem has been in the public for a while now.</li>
<li>Getting people to upgrade web software is hard. We work as best we can with hosting companies, but a consideration is that it’s best to roll several security fixes into one release. It’s not responsible to do a release if we know of another problem, so sometimes there is a lag between an initial report and a final release, not to mention the testing required of a product used as much as WP.</li>
</ul>
</blockquote>
<p>Those are the salient points here.  The first is pretty important: the flaw was only vulnerable if you go away from WordPress&#8217;s defaults.  The chances are that the users who are too lazy or unaware of the risks to keep their software up-to-date aren&#8217;t going to have changed many of the defaults.  I run a <a href="http://rmfo-blogs.com/">community of Webloggers using self-hosted WordPress installs</a>, and I can tell you that very, very few of them&#8212;maybe 5%&#8212;have ever done anything different than the default options.</p>
<p>The second point is important as well, although there&#8217;s not enough apparent testing to me&#8212;as a power user who sorta half-monitors wp-hackers, albeit with less frequency right now because I&#8217;m covered up with work&#8212;to be sure that this is fully the issue here.  I don&#8217;t have a problem with a quick #.#.X release for a bug such as this, because good tools to keep your installations up-to-date exist.  When 2.2.1 was released the other night, <a href="http://twitter.com/gfmorris/statuses/114072912">I patched 30+ installations in under a half-hour across as many domains on my server</a>, all by hand.  [The "40 minutes" comment is how long the 2.2.1 release had been out in the wild.]  When <a href="http://rmfo-blogs.com/about/archives/2007/06/16/wordpress-22/">I finished upgrading all my RMFO-Blogs users to 2.2.1&#8212;the re-architecture took quite some time, and had bitten me in the ass by running 2.0.2 [!] for months and getting my server 0wn3d&#8212;today</a>, I went and upgraded about 30 users whom I&#8217;d already gotten up to 2.2 in about 15 minutes&#8212;again, by hand.  I&#8217;m working on a shell script to automate this and make it much, much faster for me.</p>
<p>The big thing that&#8217;s come to mind for me lately is that WP needs to set an annoyance factor for release updates.  At present, WP includes your version at the bottom of every page in the admin&#8212;which is good.  That&#8217;s not enough, though.  If you&#8217;re running an outdated installation, WP ought to bitch at you every opportunity it gets.  How?  There ought to be a banner at the top of every single WordPress admin page, using that lovely yellow-fade-to-blue status notice, that annoys the crap out of the user by letting them know that their installation is outdated.  If I had that for my RMFO-Blogs users, I can <em>guarantee</em> that this would have them banging on my doorstep to do an upgrade for them.  Another possibility is that any WP installation that&#8217;s out-of-date could, using WP-Cron, send a daily email to the administrator email address, advising them that their installation is out-of-date, and providing them URLs on where to download the files to upgrade and providing help pages for upgrading.</p>
<p>Security is a serious issue.  It should be treated soberly.  Matt&#8217;s angry, unprofessional response&#8212;choosing to sling a lot of mud at Movable Type&#8212;simply muddies the conversation.  I had hoped for better from him.  I do hope that we&#8217;ll see better in the future.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=21&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2007/06/23/geof-on-wordpress-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>WP 2.1: Still No Atom 1.0 Support</title>
		<link>http://gfmorris.wordpress.com/2007/01/23/wp-21-still-no-atom-10-support/</link>
		<comments>http://gfmorris.wordpress.com/2007/01/23/wp-21-still-no-atom-10-support/#comments</comments>
		<pubDate>Tue, 23 Jan 2007 15:22:57 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[Feature Requests]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/2007/01/23/wp-21-still-no-atom-10-support/</guid>
		<description><![CDATA[As Joe Gregorio notes, WordPress was supposed to support Atom 1.0 starting with the 1.6 milestone [which, as I recall, never happened and became 2.0].  Mark Pilgrim is frustrated, too.  So am I, but this should be a surprise to exactly no one.
But being one to work within the system &#8230; there&#8217;s the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=20&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://bitworking.org/news/101/A-history-of-Atom-1-0-milestones-in-WordPress">As Joe Gregorio notes, WordPress was supposed to support Atom 1.0 starting with the 1.6 milestone</a> [which, as I recall, never happened and became 2.0].  <a href="http://diveintomark.org/archives/2007/01/23/links-for-2007-01-23">Mark Pilgrim is frustrated</a>, too.  <a href="http://diveintomark.org/archives/2007/01/23/links-for-2007-01-23#comment-7970">So am I</a>, <a href="http://gfmorris.wordpress.com/2005/12/14/why-no-atom-10-in-wp-20/">but this should be a surprise to exactly no one</a>.</p>
<p>But being one to work within the system &#8230; there&#8217;s the new Ideas forum, and well, there&#8217;s <a href="http://wordpress.org/extend/ideas/topic.php?id=286">a topic to support Atom 1.0 support in the next release</a>.  <a href="http://wordpress.org/extend/ideas/topic.php?id=286&amp;replies=2#post-1084">I&#8217;ve already chimed in</a>.  Go rate it up.  If we all rate it up, perhaps it will become a priority.  [It should be, anyway; WP is shipping to a deprecated version of a specification, something really outside the main WP ethos.]</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=20&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2007/01/23/wp-21-still-no-atom-10-support/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>WordPress Plugin to Support Atom 1.0</title>
		<link>http://gfmorris.wordpress.com/2006/09/07/wordpress-plugin-to-support-atom-10/</link>
		<comments>http://gfmorris.wordpress.com/2006/09/07/wordpress-plugin-to-support-atom-10/#comments</comments>
		<pubDate>Thu, 07 Sep 2006 15:42:04 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[Feature Requests]]></category>

		<guid isPermaLink="false">http://gfmorris.wordpress.com/2006/09/07/wordpress-plugin-to-support-atom-10/</guid>
		<description><![CDATA[I complained nine months ago about the lack of Atom 1.0 support in WordPress.  It&#8217;s still a bit stunning to me that, a few releases later, WP still doesn&#8217;t have that support.  But today, Sam Ruby pointed to Benjamin Smedburg&#8217;s plugin that generates Atom 1.0 output for WordPress.  Huzzah!
    [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=18&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://gfmorris.wordpress.com/2005/12/14/why-no-atom-10-in-wp-20/">I complained nine months ago about the lack of Atom 1.0 support in WordPress</a>.  It&#8217;s still a bit stunning to me that, a few releases later, WP still doesn&#8217;t have that support.  But today, <a href="http://www.intertwingly.net/blog/2006/09/07/WordPress-Atom-Plugin">Sam Ruby pointed</a> to <a href="http://benjamin.smedbergs.us/wordpress-atom-1.0/">Benjamin Smedburg&#8217;s plugin that generates Atom 1.0 output for WordPress</a>.  Huzzah!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=18&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2006/09/07/wordpress-plugin-to-support-atom-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
		<item>
		<title>Reversed Page Numbering</title>
		<link>http://gfmorris.wordpress.com/2006/07/25/reversed-page-numbering/</link>
		<comments>http://gfmorris.wordpress.com/2006/07/25/reversed-page-numbering/#comments</comments>
		<pubDate>Tue, 25 Jul 2006 14:46:11 +0000</pubDate>
		<dc:creator>Geof F. Morris</dc:creator>
				<category><![CDATA[Feature Requests]]></category>

		<guid isPermaLink="false">https://gfmorris.wordpress.com/2006/07/25/reversed-page-numbering/</guid>
		<description><![CDATA[I&#8217;ve gotta say that I find ticket 2972 to be wonderfully right-headed:
Currently, the most recent page (in any of the archives &#8212; dated, categorized) is page number 0. When clicking on Next Page, the url shows it being paged=1, thus page number 1. Going back even further, the page numbers increase.
However, when new posts are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=17&subd=gfmorris&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve gotta say that I find <a href="http://trac.wordpress.org/ticket/2972">ticket 2972</a> to be wonderfully right-headed:</p>
<blockquote><p>Currently, the most recent page (in any of the archives &#8212; dated, categorized) is page number 0. When clicking on Next Page, the url shows it being paged=1, thus page number 1. Going back even further, the page numbers increase.</p>
<p>However, when new posts are added, all the content in the pages shift with it.</p>
<p>In my opinion, it would be better if the oldest posts would be on page 1. This way, if new posts are added, consequently new pages are added. AND the content of the pages stay the same.</p></blockquote>
<p>It&#8217;s all about future-proofing, and that&#8217;s a very, very good thing.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gfmorris.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gfmorris.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gfmorris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gfmorris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gfmorris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gfmorris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gfmorris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gfmorris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gfmorris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gfmorris.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gfmorris.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gfmorris.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gfmorris.wordpress.com&blog=643&post=17&subd=gfmorris&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gfmorris.wordpress.com/2006/07/25/reversed-page-numbering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/505e3b39dcea29b3ded74a5494c493eb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gfmorris</media:title>
		</media:content>
	</item>
	</channel>
</rss>