<?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: An Addendum</title>
	<atom:link href="http://www.novelr.com/2009/09/10/an-addendum/feed" rel="self" type="application/rss+xml" />
	<link>http://www.novelr.com/2009/09/10/an-addendum</link>
	<description>Hacking Publishing</description>
	<lastBuildDate>Mon, 06 Feb 2012 12:58:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Mark Barrett</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3752</link>
		<dc:creator>Mark Barrett</dc:creator>
		<pubDate>Sun, 13 Sep 2009 15:40:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3752</guid>
		<description>If Wordpress leaves a gaping hole that someone can exploit, it will be exploited.  So in that sense I have to hope that they&#039;re on the ball.

On the other hand, I was surprised when I saw all the hubbub about the most recent exploit, because the fix for that problem had been released earlier.  In fact, I had upgraded a week before to the version that everyone was suddenly squawking about.  So vigilance on the part of the site owner is also required.

Market share attracts trouble.  The inequity between Microsoft and Apple in number of attacks is indicative first and foremost of market share, not any inherent advantage or disadvantage in their OS code.  As Wordpress grows, it will be targeted more often.  If the Wordpress team is good, they&#039;ll stay one small step ahead of disaster.  If not, their incompetence will take a lot of people with them.

As for myself, I&#039;m not overly concerned.  Make frequent db backups, as well as a full backup of your site content (style.css, images, etc.), and you should be able to recover from just about anything as soon as Wordpress itself is patched.  Which means, in the end, that the blog/Wordpress platform is little different than a desktop, laptop, or handheld.</description>
		<content:encoded><![CDATA[<p>If WordPress leaves a gaping hole that someone can exploit, it will be exploited.  So in that sense I have to hope that they&#8217;re on the ball.</p>
<p>On the other hand, I was surprised when I saw all the hubbub about the most recent exploit, because the fix for that problem had been released earlier.  In fact, I had upgraded a week before to the version that everyone was suddenly squawking about.  So vigilance on the part of the site owner is also required.</p>
<p>Market share attracts trouble.  The inequity between Microsoft and Apple in number of attacks is indicative first and foremost of market share, not any inherent advantage or disadvantage in their OS code.  As WordPress grows, it will be targeted more often.  If the WordPress team is good, they&#8217;ll stay one small step ahead of disaster.  If not, their incompetence will take a lot of people with them.</p>
<p>As for myself, I&#8217;m not overly concerned.  Make frequent db backups, as well as a full backup of your site content (style.css, images, etc.), and you should be able to recover from just about anything as soon as WordPress itself is patched.  Which means, in the end, that the blog/Wordpress platform is little different than a desktop, laptop, or handheld.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eli James</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3749</link>
		<dc:creator>Eli James</dc:creator>
		<pubDate>Sun, 13 Sep 2009 03:02:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3749</guid>
		<description>Personal branding becomes an issue when you have all the writers on the same site, Isa. And I don&#039;t think many authors would want to willingly do this, unless they&#039;re given particularly well defined brands on the site (ie: their pages look different, so on so forth). But you&#039;re on the right track. I&#039;m working on a version of that, which is quite a risky proposition, but we&#039;ll see how it turns out.

&lt;blockquote&gt;One of the reasons (I believe) so many authors pick WordPress over a CMS system is that CMS systems are typically designed to be workhorses for lots and lots of content and interaction, more than one writer can produce.&lt;/blockquote&gt;

Nah, so many people use Wordpress because so many people use Wordpress. 

But on your point about the developer community: yes, that&#039;s a possibility that we&#039;ll have to think about. I don&#039;t have the foggiest on how to organize a crowd-sourced software project ... =S</description>
		<content:encoded><![CDATA[<p>Personal branding becomes an issue when you have all the writers on the same site, Isa. And I don&#8217;t think many authors would want to willingly do this, unless they&#8217;re given particularly well defined brands on the site (ie: their pages look different, so on so forth). But you&#8217;re on the right track. I&#8217;m working on a version of that, which is quite a risky proposition, but we&#8217;ll see how it turns out.</p>
<blockquote><p>One of the reasons (I believe) so many authors pick WordPress over a CMS system is that CMS systems are typically designed to be workhorses for lots and lots of content and interaction, more than one writer can produce.</p></blockquote>
<p>Nah, so many people use WordPress because so many people use WordPress. </p>
<p>But on your point about the developer community: yes, that&#8217;s a possibility that we&#8217;ll have to think about. I don&#8217;t have the foggiest on how to organize a crowd-sourced software project &#8230; =S</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Isa</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3747</link>
		<dc:creator>Isa</dc:creator>
		<pubDate>Sat, 12 Sep 2009 15:50:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3747</guid>
		<description>Except neither one of those sites (Writing.com, FictionPress.com) could be classified as a publishing venture. They do not select stories based on editorial guidelines. That anyone can put up anything makes it impossible to gain the trust of a general site wide readership. They also don&#039;t allow the author to incorporate elements of good design and presentation, forcing stories to stand naked in a text only eyesore. My experience with those types of sites is that they do not attract readers, they attract other WRITERS who if they read your content do so for completely self-serving purposes.

By contrast a writing collective, that is several writers publishing different stories on the same site, allows the writers to cultivate a fanbase individually as they would with a WordPress blog but also cross pollinate and pool resources. Readers in love with story XYZ might jump into story ABC by a different author. Promotion becomes easier, site maintenance becomes easier, helps standardize formatting... One of the reasons (I believe) so many authors pick WordPress over a CMS system is that CMS systems are typically designed to be workhorses for lots and lots of content and interaction, more than one writer can produce.</description>
		<content:encoded><![CDATA[<p>Except neither one of those sites (Writing.com, FictionPress.com) could be classified as a publishing venture. They do not select stories based on editorial guidelines. That anyone can put up anything makes it impossible to gain the trust of a general site wide readership. They also don&#8217;t allow the author to incorporate elements of good design and presentation, forcing stories to stand naked in a text only eyesore. My experience with those types of sites is that they do not attract readers, they attract other WRITERS who if they read your content do so for completely self-serving purposes.</p>
<p>By contrast a writing collective, that is several writers publishing different stories on the same site, allows the writers to cultivate a fanbase individually as they would with a WordPress blog but also cross pollinate and pool resources. Readers in love with story XYZ might jump into story ABC by a different author. Promotion becomes easier, site maintenance becomes easier, helps standardize formatting&#8230; One of the reasons (I believe) so many authors pick WordPress over a CMS system is that CMS systems are typically designed to be workhorses for lots and lots of content and interaction, more than one writer can produce.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3745</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Sat, 12 Sep 2009 01:49:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3745</guid>
		<description>&lt;blockquote&gt;On a completely self serving note (cause this is the way we’re moving right now): perhaps the answer is not that webfiction should be host-vs-installed system, perhaps it’s that every single piece of fiction doesn’t need its own site? There is something to be said for getting writers together and maximizing resources.&lt;/blockquote&gt;

Writing.com and FictionPress.com have that covered I think. Writing.com in particular, I posted a short story and received worthwhile feedback without any promotion on my part.</description>
		<content:encoded><![CDATA[<blockquote><p>On a completely self serving note (cause this is the way we’re moving right now): perhaps the answer is not that webfiction should be host-vs-installed system, perhaps it’s that every single piece of fiction doesn’t need its own site? There is something to be said for getting writers together and maximizing resources.</p></blockquote>
<p>Writing.com and FictionPress.com have that covered I think. Writing.com in particular, I posted a short story and received worthwhile feedback without any promotion on my part.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Isa</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3743</link>
		<dc:creator>Isa</dc:creator>
		<pubDate>Fri, 11 Sep 2009 18:40:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3743</guid>
		<description>As one of the few serial writers who DOES NOT use Wordpress to publish I have some thoughts on this.

The problem with any CMS system .... really any system at all is that it is only as strong as the community of developers around it. As a web designer I&#039;ve used lots of different systems (Wordpress, Joomla, Dolphin, Dokuwiki the original blogging products like Greymatter, etc, etc, etc) the popular ones usually have to deal with a trade-off between having flexibility and having stability. It&#039;s one of the perils of open source: you can find apps for just about everything and updates to the core software every month but you don&#039;t know what bugs and vulnerabilities these hacks are going to open up.

Fluffy-seme runs on an extremely obscure platform, which drives me crazy half of the time because its table structure is absurdly complicated, counterintuitive, and its actual php is like a spaghetti dinner sometimes &gt;.&gt; But on the other hand it has a small community of very knowledgeable developers who charge $50, $60 bucks for their apps and mods. Coming from a Wordpress world where most every mod/plugin is available for free it&#039;s sometimes difficult to see the real advantages of this: it&#039;s enforces a standard of quality. You know who the good developers are by the stats on how their products are selling in addition to feedback ratings or whatever. And those developers are also more responsive to doing freelance custom work and trouble-shooting issues with their products in a timely manner.

So it would be interesting to see a platform designed specifically for digital writing, but it&#039;s success or failure would depend on the community of developers around it. It&#039;s not just about adding more and more features, it&#039;s about making sure the program can continue to provide a quality product as time goes by.

On a completely self serving note (cause this is the way we&#039;re moving right now): perhaps the answer is not that webfiction should be host-vs-installed system, perhaps it&#039;s that every single piece of fiction doesn&#039;t need its own site? There is something to be said for getting writers together and maximizing resources.</description>
		<content:encoded><![CDATA[<p>As one of the few serial writers who DOES NOT use WordPress to publish I have some thoughts on this.</p>
<p>The problem with any CMS system &#8230;. really any system at all is that it is only as strong as the community of developers around it. As a web designer I&#8217;ve used lots of different systems (WordPress, Joomla, Dolphin, Dokuwiki the original blogging products like Greymatter, etc, etc, etc) the popular ones usually have to deal with a trade-off between having flexibility and having stability. It&#8217;s one of the perils of open source: you can find apps for just about everything and updates to the core software every month but you don&#8217;t know what bugs and vulnerabilities these hacks are going to open up.</p>
<p>Fluffy-seme runs on an extremely obscure platform, which drives me crazy half of the time because its table structure is absurdly complicated, counterintuitive, and its actual php is like a spaghetti dinner sometimes &gt;.&gt; But on the other hand it has a small community of very knowledgeable developers who charge $50, $60 bucks for their apps and mods. Coming from a WordPress world where most every mod/plugin is available for free it&#8217;s sometimes difficult to see the real advantages of this: it&#8217;s enforces a standard of quality. You know who the good developers are by the stats on how their products are selling in addition to feedback ratings or whatever. And those developers are also more responsive to doing freelance custom work and trouble-shooting issues with their products in a timely manner.</p>
<p>So it would be interesting to see a platform designed specifically for digital writing, but it&#8217;s success or failure would depend on the community of developers around it. It&#8217;s not just about adding more and more features, it&#8217;s about making sure the program can continue to provide a quality product as time goes by.</p>
<p>On a completely self serving note (cause this is the way we&#8217;re moving right now): perhaps the answer is not that webfiction should be host-vs-installed system, perhaps it&#8217;s that every single piece of fiction doesn&#8217;t need its own site? There is something to be said for getting writers together and maximizing resources.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MCM</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3742</link>
		<dc:creator>MCM</dc:creator>
		<pubDate>Fri, 11 Sep 2009 15:07:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3742</guid>
		<description>@RavenProject: Via their unique ID.  One method (used now) is that it&#039;s appended to a &quot;login URL&quot; that they visit, and it starts a sessions that follows them while they read.  Another method is to have a login box where they enter their email address and unique ID, and all it does is check the two.  But these aren&#039;t users in the conventional sense... it&#039;s just verifying that the UID exists in the system, and lets them go on if it does.  It&#039;s a wholly separate process than user logins (which are reserved for admins)</description>
		<content:encoded><![CDATA[<p>@RavenProject: Via their unique ID.  One method (used now) is that it&#8217;s appended to a &#8220;login URL&#8221; that they visit, and it starts a sessions that follows them while they read.  Another method is to have a login box where they enter their email address and unique ID, and all it does is check the two.  But these aren&#8217;t users in the conventional sense&#8230; it&#8217;s just verifying that the UID exists in the system, and lets them go on if it does.  It&#8217;s a wholly separate process than user logins (which are reserved for admins)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RavenProject</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3741</link>
		<dc:creator>RavenProject</dc:creator>
		<pubDate>Fri, 11 Sep 2009 15:03:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3741</guid>
		<description>@MCM &quot;I’m not sure what you mean by “tracking individual visitors”… if you content is public, you’re not tracking them… if it’s subscription-based, they’re being authenticated, yes?&quot;

How are you authenticating subscribers when only admins are allowed to log in?

-J</description>
		<content:encoded><![CDATA[<p>@MCM &#8220;I’m not sure what you mean by “tracking individual visitors”… if you content is public, you’re not tracking them… if it’s subscription-based, they’re being authenticated, yes?&#8221;</p>
<p>How are you authenticating subscribers when only admins are allowed to log in?</p>
<p>-J</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MCM</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3740</link>
		<dc:creator>MCM</dc:creator>
		<pubDate>Fri, 11 Sep 2009 14:07:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3740</guid>
		<description>@Greg: Absolutely, no system is 100% safe, and I don&#039;t predict being able to make something 100% safe either.  But the odds are probably better than with Wordpress, which has many, varying input methods that an attacker could use to exploit a weakness.  If you deny all input except from authenticated admins, and then battle-harden your login functions, you can stop 99.9% of exploits relatively easily.

(the benefit of a really simple system is that sanitizing the non-admin input is less complicated, since there are only very limited things users can do within the system: request a book title (limit a-z, _, - etc) or chapter (0-9).  The fewer server-level functions you do, the fewer opportunities there are.)

All I&#039;m saying is that there&#039;s no reason to believe you can&#039;t make an extremely secure small-run CMS just because WP had a big exploit last week.  If you juggle one ball, but do it well, you should be fine.  Not PERFECT, but easier to track than WP is.</description>
		<content:encoded><![CDATA[<p>@Greg: Absolutely, no system is 100% safe, and I don&#8217;t predict being able to make something 100% safe either.  But the odds are probably better than with WordPress, which has many, varying input methods that an attacker could use to exploit a weakness.  If you deny all input except from authenticated admins, and then battle-harden your login functions, you can stop 99.9% of exploits relatively easily.</p>
<p>(the benefit of a really simple system is that sanitizing the non-admin input is less complicated, since there are only very limited things users can do within the system: request a book title (limit a-z, _, &#8211; etc) or chapter (0-9).  The fewer server-level functions you do, the fewer opportunities there are.)</p>
<p>All I&#8217;m saying is that there&#8217;s no reason to believe you can&#8217;t make an extremely secure small-run CMS just because WP had a big exploit last week.  If you juggle one ball, but do it well, you should be fine.  Not PERFECT, but easier to track than WP is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anna</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3738</link>
		<dc:creator>anna</dc:creator>
		<pubDate>Fri, 11 Sep 2009 11:22:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3738</guid>
		<description>Just to even up the sample here, I have no option BUT to use a hosted site as I don&#039;t have the skillz. And out of the variety of platforms I&#039;ve used, Wordpress has been the best. 

Yes, it&#039;s kind of annoying that I can&#039;t tweak things to make them exactly as I would want, but then again, I&#039;m not sure I&#039;d know how to tweak things much.

And yes, as MCM said, there&#039;s a lot of manual labour involved. In that respect I think Digital Novelist is more streamlined a platform (but I don&#039;t want to pay for it!). 

Just my non-tech-savvy 2 cents worth. :)</description>
		<content:encoded><![CDATA[<p>Just to even up the sample here, I have no option BUT to use a hosted site as I don&#8217;t have the skillz. And out of the variety of platforms I&#8217;ve used, WordPress has been the best. </p>
<p>Yes, it&#8217;s kind of annoying that I can&#8217;t tweak things to make them exactly as I would want, but then again, I&#8217;m not sure I&#8217;d know how to tweak things much.</p>
<p>And yes, as MCM said, there&#8217;s a lot of manual labour involved. In that respect I think Digital Novelist is more streamlined a platform (but I don&#8217;t want to pay for it!). </p>
<p>Just my non-tech-savvy 2 cents worth. :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Bulmash</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3737</link>
		<dc:creator>Greg Bulmash</dc:creator>
		<pubDate>Fri, 11 Sep 2009 08:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3737</guid>
		<description>@MCM: Locking down who has access to admin functions is not going to provide security.  It&#039;s only one of many attack vectors.

IIRC, it was a malformed URL exploit for the forgotten password retrieval function that gave attackers the ability to gain access to the admin account. From the report I read, the exploit exposed information about the first account in the users table which was usually Admin, so even if you had no one else with access... especially if you had no one else... this exploit could get you.

The number of authorized users is one weakness. The more people who can get in and do damage, the more likely someone can guess, snoop, bruteforce, or social engineer an ID and password.

But the bot/worm exploits usually go after a bug in the underlying code: an improperly validated/sanitized input that allows the hacker to expose data, run code, or inject SQL commands.

It&#039;s the one validation regex you, the coder, got 99.9% right that gets you because it passes every one of your tests.

If you can stop 99.9% of terrorists who try to blow up planes, that means you&#039;ll lose a plane for every 1,000th terrorist who tries.  And, going with the law of averages, you could have the first 2,997 fail, then have three planes in a row become falling debris. 

If you think you can write an unhackable CMS, do it, then offer $500 to the first person who can hack it.  You&#039;ll be paying that $500 a lot faster than you think.</description>
		<content:encoded><![CDATA[<p>@MCM: Locking down who has access to admin functions is not going to provide security.  It&#8217;s only one of many attack vectors.</p>
<p>IIRC, it was a malformed URL exploit for the forgotten password retrieval function that gave attackers the ability to gain access to the admin account. From the report I read, the exploit exposed information about the first account in the users table which was usually Admin, so even if you had no one else with access&#8230; especially if you had no one else&#8230; this exploit could get you.</p>
<p>The number of authorized users is one weakness. The more people who can get in and do damage, the more likely someone can guess, snoop, bruteforce, or social engineer an ID and password.</p>
<p>But the bot/worm exploits usually go after a bug in the underlying code: an improperly validated/sanitized input that allows the hacker to expose data, run code, or inject SQL commands.</p>
<p>It&#8217;s the one validation regex you, the coder, got 99.9% right that gets you because it passes every one of your tests.</p>
<p>If you can stop 99.9% of terrorists who try to blow up planes, that means you&#8217;ll lose a plane for every 1,000th terrorist who tries.  And, going with the law of averages, you could have the first 2,997 fail, then have three planes in a row become falling debris. </p>
<p>If you think you can write an unhackable CMS, do it, then offer $500 to the first person who can hack it.  You&#8217;ll be paying that $500 a lot faster than you think.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MCM</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3735</link>
		<dc:creator>MCM</dc:creator>
		<pubDate>Fri, 11 Sep 2009 03:05:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3735</guid>
		<description>@Chris: Ha!  Sorry!  The idea&#039;s infectious.  As an apology, I will buy you a beer when I&#039;m in Toronto in October :)</description>
		<content:encoded><![CDATA[<p>@Chris: Ha!  Sorry!  The idea&#8217;s infectious.  As an apology, I will buy you a beer when I&#8217;m in Toronto in October :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Poirier</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3734</link>
		<dc:creator>Chris Poirier</dc:creator>
		<pubDate>Fri, 11 Sep 2009 02:47:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3734</guid>
		<description>@MCM - you may have swayed me with your arguments.  Seems I&#039;m considering writing a CMS.  Still not convinced it&#039;s a good idea, but I figure it&#039;s worth a few hours work to find out.  Will let you know.  :-)</description>
		<content:encoded><![CDATA[<p>@MCM &#8211; you may have swayed me with your arguments.  Seems I&#8217;m considering writing a CMS.  Still not convinced it&#8217;s a good idea, but I figure it&#8217;s worth a few hours work to find out.  Will let you know.  :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Poirier</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3733</link>
		<dc:creator>Chris Poirier</dc:creator>
		<pubDate>Thu, 10 Sep 2009 19:03:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3733</guid>
		<description>I&#039;m doing all my changes for my writing site in a theme -- which I&#039;ll probably release, though I really don&#039;t have time to offer any support for it.  In any event, I&#039;ve arranged the code so I could just add one file and turn it into a plugin; but, for now, I&#039;m putting it all in a theme for ease of install.  

In theory, if you used subversion, you could drop a tarball into a directory and still be able to upgrade WordPress &quot;around&quot; your theme.  You would still have to configure the database and activate the themes and plugins, though.  If you were really keen, you could probably ship it with a barebones database extract and install that -- a couple of queries would fix up the necessary database fields.  That said, the normal WordPress install procedure is pretty painless -- I&#039;m not sure this would improve anything.

Chris.</description>
		<content:encoded><![CDATA[<p>I&#8217;m doing all my changes for my writing site in a theme &#8212; which I&#8217;ll probably release, though I really don&#8217;t have time to offer any support for it.  In any event, I&#8217;ve arranged the code so I could just add one file and turn it into a plugin; but, for now, I&#8217;m putting it all in a theme for ease of install.  </p>
<p>In theory, if you used subversion, you could drop a tarball into a directory and still be able to upgrade WordPress &#8220;around&#8221; your theme.  You would still have to configure the database and activate the themes and plugins, though.  If you were really keen, you could probably ship it with a barebones database extract and install that &#8212; a couple of queries would fix up the necessary database fields.  That said, the normal WordPress install procedure is pretty painless &#8212; I&#8217;m not sure this would improve anything.</p>
<p>Chris.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MCM</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3732</link>
		<dc:creator>MCM</dc:creator>
		<pubDate>Thu, 10 Sep 2009 18:40:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3732</guid>
		<description>@Chris: I&#039;ve never tried this before, but CAN you make an installer to drop a customized WP onto a server without having to customize it bit-by-bit?  Which is to say: if you&#039;ve hacked your system to the perfect webfic engine, can you share that state easily?  That would go a long way for many people.  Getting everyone to install (or even know HOW to install) a bunch of plugins is possibly asking too much of many writers (and I don&#039;t mean that in a bad way at all)

I still think a streamlined experience is superior, but if you could make a wp-cron action handle the release changes easily, it might be an alternative.</description>
		<content:encoded><![CDATA[<p>@Chris: I&#8217;ve never tried this before, but CAN you make an installer to drop a customized WP onto a server without having to customize it bit-by-bit?  Which is to say: if you&#8217;ve hacked your system to the perfect webfic engine, can you share that state easily?  That would go a long way for many people.  Getting everyone to install (or even know HOW to install) a bunch of plugins is possibly asking too much of many writers (and I don&#8217;t mean that in a bad way at all)</p>
<p>I still think a streamlined experience is superior, but if you could make a wp-cron action handle the release changes easily, it might be an alternative.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MCM</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3731</link>
		<dc:creator>MCM</dc:creator>
		<pubDate>Thu, 10 Sep 2009 18:31:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3731</guid>
		<description>@RavenProject (yes again! woo!)

I&#039;ll look for the code, but to be honest, it&#039;s been a while since I played with it, and I may have deleted the install that I applied the hack to.  It was mostly that issue that drove me to write my own CMS in the first place... the itch that made me crazy, as they say...</description>
		<content:encoded><![CDATA[<p>@RavenProject (yes again! woo!)</p>
<p>I&#8217;ll look for the code, but to be honest, it&#8217;s been a while since I played with it, and I may have deleted the install that I applied the hack to.  It was mostly that issue that drove me to write my own CMS in the first place&#8230; the itch that made me crazy, as they say&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Poirier</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3730</link>
		<dc:creator>Chris Poirier</dc:creator>
		<pubDate>Thu, 10 Sep 2009 18:31:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3730</guid>
		<description>Much MySQL hackery shouldn&#039;t be needed for changing scheduling in this way.  A wp-cron action would do the trick.

The other thing I&#039;m doing for my own site is modifying the WP admin screens a bit -- by moving categories to the top of the heap and renaming the sections, then allowing it to be used as a configuration point (I had been using a plugin called Category Fields for that, before).  Adding a scheduling property shouldn&#039;t be difficult.  I&#039;ll add it to the list.

Of course, everything with WordPress looks fairly simple to me -- I&#039;ve been all through it&#039;s guts while writing (and re-writing) WFG.  However, my experience with the product *has* been mostly positive.  Yes, there&#039;s a paucity of documentation for some of the more useful hooks, but the source code is available.  And WFG massively changes how WordPress works, and yet I&#039;ve only had very minor problems (and mostly on the admin screens) with system upgrades.  For the most part, everything just works from release to release.

Chris.</description>
		<content:encoded><![CDATA[<p>Much MySQL hackery shouldn&#8217;t be needed for changing scheduling in this way.  A wp-cron action would do the trick.</p>
<p>The other thing I&#8217;m doing for my own site is modifying the WP admin screens a bit &#8212; by moving categories to the top of the heap and renaming the sections, then allowing it to be used as a configuration point (I had been using a plugin called Category Fields for that, before).  Adding a scheduling property shouldn&#8217;t be difficult.  I&#8217;ll add it to the list.</p>
<p>Of course, everything with WordPress looks fairly simple to me &#8212; I&#8217;ve been all through it&#8217;s guts while writing (and re-writing) WFG.  However, my experience with the product *has* been mostly positive.  Yes, there&#8217;s a paucity of documentation for some of the more useful hooks, but the source code is available.  And WFG massively changes how WordPress works, and yet I&#8217;ve only had very minor problems (and mostly on the admin screens) with system upgrades.  For the most part, everything just works from release to release.</p>
<p>Chris.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MCM</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3729</link>
		<dc:creator>MCM</dc:creator>
		<pubDate>Thu, 10 Sep 2009 18:30:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3729</guid>
		<description>@RavenProject: I&#039;m not sure what you mean by &quot;tracking individual visitors&quot;... if you content is public, you&#039;re not tracking them... if it&#039;s subscription-based, they&#039;re being authenticated, yes?

Anyway, this is the big difference between my ideal system and WP... I don&#039;t mix the user types.  Admins can edit stuff and play around with the settings, but regular users never can.  It&#039;s a different system entirely, so there&#039;s no chance of someone hacking their way in through a glitch in the user admin.

The way I run it now, when you pay for a book, you get a unique ID that you use to access the content as much as you like.  The big benefit of this method is that people can buy their friends and family &quot;gifts&quot; more easily than if it were tied to a user account.  That appears to be one of the biggest uses of my system already.

I&#039;ve considered extending the ID into a full-fledged user system, but I don&#039;t see much benefit at the moment.  There are probably lots of good reasons, but I live in an insular bubble these days :)</description>
		<content:encoded><![CDATA[<p>@RavenProject: I&#8217;m not sure what you mean by &#8220;tracking individual visitors&#8221;&#8230; if you content is public, you&#8217;re not tracking them&#8230; if it&#8217;s subscription-based, they&#8217;re being authenticated, yes?</p>
<p>Anyway, this is the big difference between my ideal system and WP&#8230; I don&#8217;t mix the user types.  Admins can edit stuff and play around with the settings, but regular users never can.  It&#8217;s a different system entirely, so there&#8217;s no chance of someone hacking their way in through a glitch in the user admin.</p>
<p>The way I run it now, when you pay for a book, you get a unique ID that you use to access the content as much as you like.  The big benefit of this method is that people can buy their friends and family &#8220;gifts&#8221; more easily than if it were tied to a user account.  That appears to be one of the biggest uses of my system already.</p>
<p>I&#8217;ve considered extending the ID into a full-fledged user system, but I don&#8217;t see much benefit at the moment.  There are probably lots of good reasons, but I live in an insular bubble these days :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RavenProject</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3728</link>
		<dc:creator>RavenProject</dc:creator>
		<pubDate>Thu, 10 Sep 2009 18:25:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3728</guid>
		<description>@MCM (yes, again)

Have you considered releasing your &quot;hack&quot; on the chance that someone in the WordPress community could make it official? Sounds like you&#039;ve got things almost there as it is!

-J</description>
		<content:encoded><![CDATA[<p>@MCM (yes, again)</p>
<p>Have you considered releasing your &#8220;hack&#8221; on the chance that someone in the WordPress community could make it official? Sounds like you&#8217;ve got things almost there as it is!</p>
<p>-J</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RavenProject</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3727</link>
		<dc:creator>RavenProject</dc:creator>
		<pubDate>Thu, 10 Sep 2009 18:17:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3727</guid>
		<description>@MCM &quot;The only user logins you accept are authors, and hardening that isn’t a big deal.&quot;

Okay, here&#039;s where you kinda lose me...

If the only people who are allowed to log in are authors, then you have no way to identify an individual visitor to your site.

The most immediate problem with this: Forget subscriptions or paid content on the site. There are broader implications, of course, but I think that alone will be a dealbreaker for a lot of writers (myself included).

I&#039;m hoping I just misunderstood, though... could you elaborate?

-J</description>
		<content:encoded><![CDATA[<p>@MCM &#8220;The only user logins you accept are authors, and hardening that isn’t a big deal.&#8221;</p>
<p>Okay, here&#8217;s where you kinda lose me&#8230;</p>
<p>If the only people who are allowed to log in are authors, then you have no way to identify an individual visitor to your site.</p>
<p>The most immediate problem with this: Forget subscriptions or paid content on the site. There are broader implications, of course, but I think that alone will be a dealbreaker for a lot of writers (myself included).</p>
<p>I&#8217;m hoping I just misunderstood, though&#8230; could you elaborate?</p>
<p>-J</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MCM</title>
		<link>http://www.novelr.com/2009/09/10/an-addendum/comment-page-1#comment-3726</link>
		<dc:creator>MCM</dc:creator>
		<pubDate>Thu, 10 Sep 2009 18:10:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.novelr.com/?p=974#comment-3726</guid>
		<description>@RavenProject: Thank god it made sense :)

I worked for a long time to try and make WP see posts the way I want, but it required a lot of MySQL hackery to get it done.  Basically, you make a custom admin panel where you choose a category and then check off the release days (and start day and backlog etc) and hit &quot;go&quot; and it runs through the database and rewrites all the publish dates one by one.  The problem is, that&#039;s bypassing the WP engine entirely, so it usually doesn&#039;t work without major errors, and it&#039;s horribly DESTRUCTIVE.  I&#039;d much rather just load the chapters in dumbly and let a release engine handle the logic of when to publish.  Less damage done, and easier on my heartburn :)</description>
		<content:encoded><![CDATA[<p>@RavenProject: Thank god it made sense :)</p>
<p>I worked for a long time to try and make WP see posts the way I want, but it required a lot of MySQL hackery to get it done.  Basically, you make a custom admin panel where you choose a category and then check off the release days (and start day and backlog etc) and hit &#8220;go&#8221; and it runs through the database and rewrites all the publish dates one by one.  The problem is, that&#8217;s bypassing the WP engine entirely, so it usually doesn&#8217;t work without major errors, and it&#8217;s horribly DESTRUCTIVE.  I&#8217;d much rather just load the chapters in dumbly and let a release engine handle the logic of when to publish.  Less damage done, and easier on my heartburn :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

