<?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"
	>
<channel>
	<title>Comments on: Suggestions For Plugin Standards</title>
	<atom:link href="http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/</link>
	<description>Weblog Tools Blogging Tools Blog</description>
	<pubDate>Fri, 29 Aug 2008 21:48:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Suggestions for Approaching WP Plugin Standards - Blog Tipz</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1221454</link>
		<dc:creator>Suggestions for Approaching WP Plugin Standards - Blog Tipz</dc:creator>
		<pubDate>Thu, 03 Apr 2008 02:45:29 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1221454</guid>
		<description>[...] created a list (republished at Weblog Tools Collection) of suggestions for improvements to the ways WordPress plugins are distributed, named and [...]</description>
		<content:encoded><![CDATA[<p>[...] created a list (republished at Weblog Tools Collection) of suggestions for improvements to the ways WordPress plugins are distributed, named and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dica para desenvolvedores de plugins para wordpress</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1215500</link>
		<dc:creator>Dica para desenvolvedores de plugins para wordpress</dc:creator>
		<pubDate>Wed, 27 Feb 2008 23:51:04 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1215500</guid>
		<description>[...] chamada à base de dados desnecessárias. Sem falar que tentei seguir as sugestões contidas no artigo do WTC. Eu juro que tentei acabar com o nome WP-HOTWords, mas desisti. Eu ia criar um WP-HOTWords que [...]</description>
		<content:encoded><![CDATA[<p>[...] chamada à base de dados desnecessárias. Sem falar que tentei seguir as sugestões contidas no artigo do WTC. Eu juro que tentei acabar com o nome WP-HOTWords, mas desisti. Eu ia criar um WP-HOTWords que [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Where Have All The WordPress Plugin Lists Gone? &#124; More Than Scratch The Surface</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1215418</link>
		<dc:creator>Where Have All The WordPress Plugin Lists Gone? &#124; More Than Scratch The Surface</dc:creator>
		<pubDate>Wed, 27 Feb 2008 06:02:43 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1215418</guid>
		<description>[...] It&#8217;s not their responsibility, but they are taking a role in plugin development with posts on plugin standards, uninstalling plugins and how to use SVN with the Official Directory, so it would fit in with their [...]</description>
		<content:encoded><![CDATA[<p>[...] It&#8217;s not their responsibility, but they are taking a role in plugin development with posts on plugin standards, uninstalling plugins and how to use SVN with the Official Directory, so it would fit in with their [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WordPress Plugin Standards</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1212318</link>
		<dc:creator>WordPress Plugin Standards</dc:creator>
		<pubDate>Thu, 07 Feb 2008 05:46:02 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1212318</guid>
		<description>[...] is some great advice to plugin authors in the post on Weblog Tools Collection, and I highly recommend everyone check it [...]</description>
		<content:encoded><![CDATA[<p>[...] is some great advice to plugin authors in the post on Weblog Tools Collection, and I highly recommend everyone check it [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gestroud</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1210632</link>
		<dc:creator>gestroud</dc:creator>
		<pubDate>Sun, 27 Jan 2008 07:54:08 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1210632</guid>
		<description>Another suggestion would be that plugins keep the same name. I just downloaded a plugin that started as xyz.php and is now wp-xyz.php.

If users aren’t paying attention, they’ll wind up with two versions of the same plugin on their sites. And it’s more than likely that they’ll assume that the plugin is updated and activated once they’ve uploaded it to their servers. But in reality, the old version will be the active plugin and the newer version is not activated yet.</description>
		<content:encoded><![CDATA[<p>Another suggestion would be that plugins keep the same name. I just downloaded a plugin that started as xyz.php and is now wp-xyz.php.</p>
<p>If users aren’t paying attention, they’ll wind up with two versions of the same plugin on their sites. And it’s more than likely that they’ll assume that the plugin is updated and activated once they’ve uploaded it to their servers. But in reality, the old version will be the active plugin and the newer version is not activated yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffro2pt0</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209867</link>
		<dc:creator>Jeffro2pt0</dc:creator>
		<pubDate>Sun, 20 Jan 2008 11:01:20 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209867</guid>
		<description>So taking all of these suggestions into mind, where do we go from here? How do we all move onto the next step as far as turning these guidelines into something of a reality? Do we create a codex page for these? How do we figure out which guidelines meet the criteria of actually being added to the guideline page and which ones don't need to be added? Should this be official or unofficial guidelines? 

Personally, I think unofficial is the way to go.</description>
		<content:encoded><![CDATA[<p>So taking all of these suggestions into mind, where do we go from here? How do we all move onto the next step as far as turning these guidelines into something of a reality? Do we create a codex page for these? How do we figure out which guidelines meet the criteria of actually being added to the guideline page and which ones don&#8217;t need to be added? Should this be official or unofficial guidelines? </p>
<p>Personally, I think unofficial is the way to go.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bubazoo</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209811</link>
		<dc:creator>bubazoo</dc:creator>
		<pubDate>Sun, 20 Jan 2008 04:31:30 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209811</guid>
		<description>I agree with this post 100%.  It blows my mind sometimes, how many plugins there are, that simply just don't have ANY README type file at all..  I don't know what goes thru some of these peoples minds sometimes. I mean, if I see a plugin that doesn't have a README file, or doesn't explain to me in some way how to install the plugin, and get it to work, then I don't even download the plugin at all, I don't even waste my time with it.  don't plugin authors want people to download their plugins? if they didn't they wouldn't be posting them to begin with.  Personally, I think its just a lack of communication and soft skills that some plugin authors have.

anyeay, I disagree with one part.    every plugin I have ever seen, gets put in  domain.com/wp-content/plugins   I've yet to see a plugin that doesn't get put there,  so that part alone should be a standard.

I do agree about where plugin authors make us "hunt down" where in the admin area to find their admin panel.  Sometimes its in Options, I've seen it in plugins before, I've seen it in presentation before.  I mean, I agree they should standardize that so that authors are forced to put it in a certain place, so we as users aren't looking for a needle in a haystack,  esp when you got 500 plugins installed, I immagine its hard to find stuff with 500 of 'em. I have 20 and have a hard enough time.. =P

one final pet pieve I have about WP. I downright HATE it when plugins modify my dashboard, so authors, PLEASE don't do that, don't mess with the dashboard please.   and for wordpress blog software itself, it does me no good to say "version blabla is available, go here to download" that annoys me to no end.  I KNOW where wordpress is located.  If your gonna tell us a new version is available, work it into wordpress to automatically upgrade. subversion SUCKS, and upgrading via unzipping and FTP'ing has messy results, and due to security reasons in this day and age for some strange reason, most webhosts don't allow SSH access anymore, so we CAN'T run subversion even if we wanted to..  so my suggestion?   do what forum software does and work it into the admin area to download and install right from the admin area. I know it can be done because Simple Machines does it just using simple PHP, so I know wordpress can figure out a way. That would help so much its not even funny.  even if you had to type in your FTP info and all that, that would help SO many of us.</description>
		<content:encoded><![CDATA[<p>I agree with this post 100%.  It blows my mind sometimes, how many plugins there are, that simply just don&#8217;t have ANY README type file at all..  I don&#8217;t know what goes thru some of these peoples minds sometimes. I mean, if I see a plugin that doesn&#8217;t have a README file, or doesn&#8217;t explain to me in some way how to install the plugin, and get it to work, then I don&#8217;t even download the plugin at all, I don&#8217;t even waste my time with it.  don&#8217;t plugin authors want people to download their plugins? if they didn&#8217;t they wouldn&#8217;t be posting them to begin with.  Personally, I think its just a lack of communication and soft skills that some plugin authors have.</p>
<p>anyeay, I disagree with one part.    every plugin I have ever seen, gets put in  domain.com/wp-content/plugins   I&#8217;ve yet to see a plugin that doesn&#8217;t get put there,  so that part alone should be a standard.</p>
<p>I do agree about where plugin authors make us &#8220;hunt down&#8221; where in the admin area to find their admin panel.  Sometimes its in Options, I&#8217;ve seen it in plugins before, I&#8217;ve seen it in presentation before.  I mean, I agree they should standardize that so that authors are forced to put it in a certain place, so we as users aren&#8217;t looking for a needle in a haystack,  esp when you got 500 plugins installed, I immagine its hard to find stuff with 500 of &#8216;em. I have 20 and have a hard enough time.. =P</p>
<p>one final pet pieve I have about WP. I downright HATE it when plugins modify my dashboard, so authors, PLEASE don&#8217;t do that, don&#8217;t mess with the dashboard please.   and for wordpress blog software itself, it does me no good to say &#8220;version blabla is available, go here to download&#8221; that annoys me to no end.  I KNOW where wordpress is located.  If your gonna tell us a new version is available, work it into wordpress to automatically upgrade. subversion SUCKS, and upgrading via unzipping and FTP&#8217;ing has messy results, and due to security reasons in this day and age for some strange reason, most webhosts don&#8217;t allow SSH access anymore, so we CAN&#8217;T run subversion even if we wanted to..  so my suggestion?   do what forum software does and work it into the admin area to download and install right from the admin area. I know it can be done because Simple Machines does it just using simple PHP, so I know wordpress can figure out a way. That would help so much its not even funny.  even if you had to type in your FTP info and all that, that would help SO many of us.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jess Planck</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209707</link>
		<dc:creator>Jess Planck</dc:creator>
		<pubDate>Sat, 19 Jan 2008 02:11:41 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209707</guid>
		<description>I enjoyed this article since it delves into more about the information given with plugins rather than how to code for them. I know I'm at fault for the WP naming thing myself, but it had to be since I used some generic names and one that I'm working on is for integration with another on-line service, so WP was the easiest way to give it some distinction and indicate it's use. I only wish I had thought about how WordPress Extend was going to set up the repository and ZIP files then I would have made the file layout match the repository better.

BUT a nice follow up could be a more modern look at plugin coding and distribution especially since WordPress extend does help with some of the issues mentioned here. WordPress has changed so much in the past year and I see many plugins that could use a minor tweak here or there ( like using wp_enqueue_script() instead of mucking up *_head() ).. of course it looks like the upcoming 2.5 is already making me look at some serious redevelopment efforts. Looks like this will be a "working" summer.</description>
		<content:encoded><![CDATA[<p>I enjoyed this article since it delves into more about the information given with plugins rather than how to code for them. I know I&#8217;m at fault for the WP naming thing myself, but it had to be since I used some generic names and one that I&#8217;m working on is for integration with another on-line service, so WP was the easiest way to give it some distinction and indicate it&#8217;s use. I only wish I had thought about how WordPress Extend was going to set up the repository and ZIP files then I would have made the file layout match the repository better.</p>
<p>BUT a nice follow up could be a more modern look at plugin coding and distribution especially since WordPress extend does help with some of the issues mentioned here. WordPress has changed so much in the past year and I see many plugins that could use a minor tweak here or there ( like using wp_enqueue_script() instead of mucking up *_head() ).. of course it looks like the upcoming 2.5 is already making me look at some serious redevelopment efforts. Looks like this will be a &#8220;working&#8221; summer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alex</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209676</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Fri, 18 Jan 2008 19:52:57 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209676</guid>
		<description>@Ted 36:  The more open ended something is, the more likely that tool A and tool B won't work together, or won't work at the same time, and so on.  People download stuff every day only to discover it doesn't work with this version, hasn't been updated in months, etc.  Giving Wordpress an more strict API and requiring things like version checking in code would be a very good start towards making things work for everyone.  There is nothing more annoying that going back through 50 or 100 wordpress installs to remove a plugin or have to jury rig some code again because there is no true API to work with.</description>
		<content:encoded><![CDATA[<p>@Ted 36:  The more open ended something is, the more likely that tool A and tool B won&#8217;t work together, or won&#8217;t work at the same time, and so on.  People download stuff every day only to discover it doesn&#8217;t work with this version, hasn&#8217;t been updated in months, etc.  Giving Wordpress an more strict API and requiring things like version checking in code would be a very good start towards making things work for everyone.  There is nothing more annoying that going back through 50 or 100 wordpress installs to remove a plugin or have to jury rig some code again because there is no true API to work with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Weathervane</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209544</link>
		<dc:creator>Weathervane</dc:creator>
		<pubDate>Thu, 17 Jan 2008 17:37:30 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209544</guid>
		<description>I'm the one who wrote the article y'all are commenting upon. And thanks for compliment—you thought it was worth arguing pro or con. It’s encouraging to see so many people participating.

My suggestion that we get a plugin standard together is the same one I'd make about theme design: Professionalism. Blogging is whatever you want it to be. ‘Should’ the WordPress framework and its dependents be professional?

The only comments here with which I disagree say, in sum: Well, it’s free so you get what you get. No. I’d pay five to ten dollars for a good plugin—and have. There are some plugins that are developed to the point of being applications in their own right (Simpleforum, RS-Discuss, KB-Gradebook, GigPress, and a handful of others), and are worth a few dollars more. The only question is: How would we do that? A desktop application can have a trial timeout. Can we do that with a plugin? Could more of us voluntarily afford five dollars? It just doesn’t seem like much to ask, yet, as one commentor points out, we’re not thinking about doing it. Maybe the problem is that so much is free, we don’t think about a voluntary donation—a donation/payment that would lead to professionalism.

A plugin available via the wordpress.org repository could have, say, a WP Good Housekeeping seal of approval. I don’t know if we can ever shed plugin conflicts but if the plugin runs well standalone and has user-friendly instructions, it’s a Good Housekeeper. If the author met reasonable operating standards, they get to put a certified logo on their plugin page.

Just a thought.

PS: I did visit all your sites; very interesting. And if you'd like a list of all the plugins I tested and the results, you can write me at:  imustneedglasses@yahoo.com</description>
		<content:encoded><![CDATA[<p>I&#8217;m the one who wrote the article y&#8217;all are commenting upon. And thanks for compliment—you thought it was worth arguing pro or con. It’s encouraging to see so many people participating.</p>
<p>My suggestion that we get a plugin standard together is the same one I&#8217;d make about theme design: Professionalism. Blogging is whatever you want it to be. ‘Should’ the WordPress framework and its dependents be professional?</p>
<p>The only comments here with which I disagree say, in sum: Well, it’s free so you get what you get. No. I’d pay five to ten dollars for a good plugin—and have. There are some plugins that are developed to the point of being applications in their own right (Simpleforum, RS-Discuss, KB-Gradebook, GigPress, and a handful of others), and are worth a few dollars more. The only question is: How would we do that? A desktop application can have a trial timeout. Can we do that with a plugin? Could more of us voluntarily afford five dollars? It just doesn’t seem like much to ask, yet, as one commentor points out, we’re not thinking about doing it. Maybe the problem is that so much is free, we don’t think about a voluntary donation—a donation/payment that would lead to professionalism.</p>
<p>A plugin available via the wordpress.org repository could have, say, a WP Good Housekeeping seal of approval. I don’t know if we can ever shed plugin conflicts but if the plugin runs well standalone and has user-friendly instructions, it’s a Good Housekeeper. If the author met reasonable operating standards, they get to put a certified logo on their plugin page.</p>
<p>Just a thought.</p>
<p>PS: I did visit all your sites; very interesting. And if you&#8217;d like a list of all the plugins I tested and the results, you can write me at:  <a href="mailto:imustneedglasses@yahoo.com">imustneedglasses@yahoo.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dhruva Sagar</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209542</link>
		<dc:creator>Dhruva Sagar</dc:creator>
		<pubDate>Thu, 17 Jan 2008 16:22:01 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209542</guid>
		<description>Hi Mark,

Thanks a lot for this extremely useful information. I am quite new in wordpress plugin development. When I started trying to find out about how to write a simple wordpress plugin and things like that, I struggled a lot in the beginning to find information, now though things have changed.

I have made a small plugin of my own too, that comes in quite handy for me, it is basically a widget wherein I can put any html code I want to and it will then be accessible to me as a widget and I can place it wherever I want to in my blog.

If I ever release any plugins, that I think can come in useful for others, I will surely keep your suggestions in mind while doing so.</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>Thanks a lot for this extremely useful information. I am quite new in wordpress plugin development. When I started trying to find out about how to write a simple wordpress plugin and things like that, I struggled a lot in the beginning to find information, now though things have changed.</p>
<p>I have made a small plugin of my own too, that comes in quite handy for me, it is basically a widget wherein I can put any html code I want to and it will then be accessible to me as a widget and I can place it wherever I want to in my blog.</p>
<p>If I ever release any plugins, that I think can come in useful for others, I will surely keep your suggestions in mind while doing so.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nico</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209541</link>
		<dc:creator>Nico</dc:creator>
		<pubDate>Thu, 17 Jan 2008 15:55:09 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209541</guid>
		<description>Those are excelelnt suggestions!  I'm also new to WordPress, and if those suggestions were followed it would make things infinitely easier.</description>
		<content:encoded><![CDATA[<p>Those are excelelnt suggestions!  I&#8217;m also new to WordPress, and if those suggestions were followed it would make things infinitely easier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beauty Blog</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209528</link>
		<dc:creator>Beauty Blog</dc:creator>
		<pubDate>Thu, 17 Jan 2008 12:36:04 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209528</guid>
		<description>I sometimes am overwhelmed with how many plugins there are when I am trying to find one specific one which I do not know by name. You have a great list of suggestions for the people at WP to clean up was is a great and forgiving platform for newbies like me to work with.</description>
		<content:encoded><![CDATA[<p>I sometimes am overwhelmed with how many plugins there are when I am trying to find one specific one which I do not know by name. You have a great list of suggestions for the people at WP to clean up was is a great and forgiving platform for newbies like me to work with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209424</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 16 Jan 2008 10:17:04 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209424</guid>
		<description>Good article. Good suggestions. I hope developers will read that and co-op.
Thanks</description>
		<content:encoded><![CDATA[<p>Good article. Good suggestions. I hope developers will read that and co-op.<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hazel Stone</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209379</link>
		<dc:creator>Hazel Stone</dc:creator>
		<pubDate>Wed, 16 Jan 2008 01:16:57 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209379</guid>
		<description>In the process of setting up &lt;a href="http://thelineishere.org/" rel="nofollow"&gt;our site&lt;/a&gt; I went through many a plugin.  Most were fine, but some were absolutely perplexed by the fact that I had installed the wordpress core files under a subdirectory.  I had to manually edit various plugin files to correct the path to the plugins folder.  Extremely irritating, and not something I'm thinking the average WP user would be comfortable doing.  So, accurately determining the install path, and reflecting that within the installed files would be a great boon.</description>
		<content:encoded><![CDATA[<p>In the process of setting up <a href="http://thelineishere.org/">our site</a> I went through many a plugin.  Most were fine, but some were absolutely perplexed by the fact that I had installed the wordpress core files under a subdirectory.  I had to manually edit various plugin files to correct the path to the plugins folder.  Extremely irritating, and not something I&#8217;m thinking the average WP user would be comfortable doing.  So, accurately determining the install path, and reflecting that within the installed files would be a great boon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209378</link>
		<dc:creator>Adam</dc:creator>
		<pubDate>Wed, 16 Jan 2008 01:13:03 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209378</guid>
		<description>Most plugin users don't rtfm! You can write pages and pages of instructions but when they see the lengthy manual, they say Wat! I'm supposed to read that! No way!

So they go about installing and playing with it, thinking they can figure it out along the way. When thing breaks, first thing to do, go to the author's website and shout for help! 

Manual? What manual?! You provide the plugin, you must support the plugin (and me the user).

End of rant...</description>
		<content:encoded><![CDATA[<p>Most plugin users don&#8217;t rtfm! You can write pages and pages of instructions but when they see the lengthy manual, they say Wat! I&#8217;m supposed to read that! No way!</p>
<p>So they go about installing and playing with it, thinking they can figure it out along the way. When thing breaks, first thing to do, go to the author&#8217;s website and shout for help! </p>
<p>Manual? What manual?! You provide the plugin, you must support the plugin (and me the user).</p>
<p>End of rant&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ted Clayton</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209375</link>
		<dc:creator>Ted Clayton</dc:creator>
		<pubDate>Wed, 16 Jan 2008 00:23:47 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209375</guid>
		<description>@christine #34 - Have you been watching/reading Matt Mullenweg et al finagle a financial model for theme-developers?  The process is hard to miss, by design!  Well, I imagine the same type process is in the wings for plugins.  
But it's hard to get a theme-market going, and it will be harder yet with plugins.  Clearly, though, Matt is looking at the peripheral code-support communities, hoping to find ways those who wish to work it for money, have some kind of shot &#38; chance. He is counting on customers like you who would be pleased to have &#38; use a for-pay market. 

Um ... a paying market would help enforce &#38; reward plugins standards!   ;-)</description>
		<content:encoded><![CDATA[<p>@christine #34 - Have you been watching/reading Matt Mullenweg et al finagle a financial model for theme-developers?  The process is hard to miss, by design!  Well, I imagine the same type process is in the wings for plugins.<br />
But it&#8217;s hard to get a theme-market going, and it will be harder yet with plugins.  Clearly, though, Matt is looking at the peripheral code-support communities, hoping to find ways those who wish to work it for money, have some kind of shot &amp; chance. He is counting on customers like you who would be pleased to have &amp; use a for-pay market. </p>
<p>Um &#8230; a paying market would help enforce &amp; reward plugins standards!   <img src='http://weblogtoolscollection.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Network Geek</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209372</link>
		<dc:creator>Network Geek</dc:creator>
		<pubDate>Tue, 15 Jan 2008 23:49:24 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209372</guid>
		<description>@christine in Comment34:
When I did my plugins, I didn't make them with the intention of releasing them to the public.  However, I had several people pester me about one of them until I finally made the code available, with the clear caveat that they worked when I tested them, but I wasn't Sears or Craftsman (ie. I offered no guarantees)  I do my best to support them anyway, because people still use them and seem to enjoy them.  However, I have yet to see anyone donate even a thin dime for their use, ever after several hours of support to help them work out problems on their blog.  
My point was that I don't do it for money.  I do it for fun.  And it would very, very quickly stop being fun if I was doing work at a professional level and not getting paid for it.  It's fine to hold developers to a higher standard, but understand that if you do many non-professionals will simply stop releasing their code.  My WordPress customizations would be mine and mine alone.  And, I think if everyone took that view, the WordPress community would be a sadder, darker, more lonely place.

The only reason I released my Dale Reckoning plugin was because I rewrote the date and calendaring functions for a non-standard calendar and I thought that others who wanted to do the same might benefit from my work.

But, whatever, it'll still be fun, for me, to mess around with my code.</description>
		<content:encoded><![CDATA[<p>@christine in Comment34:<br />
When I did my plugins, I didn&#8217;t make them with the intention of releasing them to the public.  However, I had several people pester me about one of them until I finally made the code available, with the clear caveat that they worked when I tested them, but I wasn&#8217;t Sears or Craftsman (ie. I offered no guarantees)  I do my best to support them anyway, because people still use them and seem to enjoy them.  However, I have yet to see anyone donate even a thin dime for their use, ever after several hours of support to help them work out problems on their blog.<br />
My point was that I don&#8217;t do it for money.  I do it for fun.  And it would very, very quickly stop being fun if I was doing work at a professional level and not getting paid for it.  It&#8217;s fine to hold developers to a higher standard, but understand that if you do many non-professionals will simply stop releasing their code.  My WordPress customizations would be mine and mine alone.  And, I think if everyone took that view, the WordPress community would be a sadder, darker, more lonely place.</p>
<p>The only reason I released my Dale Reckoning plugin was because I rewrote the date and calendaring functions for a non-standard calendar and I thought that others who wanted to do the same might benefit from my work.</p>
<p>But, whatever, it&#8217;ll still be fun, for me, to mess around with my code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ted Clayton</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209370</link>
		<dc:creator>Ted Clayton</dc:creator>
		<pubDate>Tue, 15 Jan 2008 23:01:53 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209370</guid>
		<description>@alex #35 - ...exposing my WP-situation ignorance: is there a prospect of an API?  Or, is it the house bet the current setup is roughly open-ended?  Obvious germane for plugins-standards/stability ... Win95 code still mostly runs!  
OTOH ... WP's success-formula would not appear to be broken! ;-)</description>
		<content:encoded><![CDATA[<p>@alex #35 - &#8230;exposing my WP-situation ignorance: is there a prospect of an API?  Or, is it the house bet the current setup is roughly open-ended?  Obvious germane for plugins-standards/stability &#8230; Win95 code still mostly runs!<br />
OTOH &#8230; WP&#8217;s success-formula would not appear to be broken! <img src='http://weblogtoolscollection.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alex</title>
		<link>http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209367</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Tue, 15 Jan 2008 22:36:48 +0000</pubDate>
		<guid isPermaLink="false">http://weblogtoolscollection.com/archives/2008/01/14/suggestions-for-plugin-standards/#comment-1209367</guid>
		<description>Good work on going through all those plugins.  Your entire process misses a couple of key points in the plugin world:

1) Plugins are mostly written by amateur coders.  Many of them write this code once, test it once with whatever version they were running at the time, and they don't do anything beyond that.  There are tons of abandoned projects out there, stuck in version 1.x because the code graduated from school / got a job / lost interest

2) Most people by nature don't consider the idea of future versions.  So "tested in version 2" is correct, but only at the time of publication.  Any true list of plugins would require the author to come back from time to time and "touch" the compatiblity and tested with versions.  If the author has lost interest or the code is no longer maintained, it will slip to the bottom of the list and show not checked or compatible with current versions.

3) Wordpress lacks a true API, so many plugins are in fact minor to major hacks of the code.  Without a true API, almost all plugins will break as version move on.

So for me, I would think it would be high time for wordpress (version 3 maybe) to change the entire plugin structure to use a true API that would react the same version to version to version, which in turn would make plugins both more reliable and more durable.  Until then, every minor or major upgrade is going to break a percentage of all plugins.</description>
		<content:encoded><![CDATA[<p>Good work on going through all those plugins.  Your entire process misses a couple of key points in the plugin world:</p>
<p>1) Plugins are mostly written by amateur coders.  Many of them write this code once, test it once with whatever version they were running at the time, and they don&#8217;t do anything beyond that.  There are tons of abandoned projects out there, stuck in version 1.x because the code graduated from school / got a job / lost interest</p>
<p>2) Most people by nature don&#8217;t consider the idea of future versions.  So &#8220;tested in version 2&#8243; is correct, but only at the time of publication.  Any true list of plugins would require the author to come back from time to time and &#8220;touch&#8221; the compatiblity and tested with versions.  If the author has lost interest or the code is no longer maintained, it will slip to the bottom of the list and show not checked or compatible with current versions.</p>
<p>3) Wordpress lacks a true API, so many plugins are in fact minor to major hacks of the code.  Without a true API, almost all plugins will break as version move on.</p>
<p>So for me, I would think it would be high time for wordpress (version 3 maybe) to change the entire plugin structure to use a true API that would react the same version to version to version, which in turn would make plugins both more reliable and more durable.  Until then, every minor or major upgrade is going to break a percentage of all plugins.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
