<?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>gozerbot blog</title>
	<atom:link href="http://gozerbot.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://gozerbot.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Tue, 11 Aug 2009 16:12:48 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='gozerbot.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/60b1fd055e1d643e09f7e4f058f08feb?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>gozerbot blog</title>
		<link>http://gozerbot.wordpress.com</link>
	</image>
			<item>
		<title>GOZERBOT 0.9.1 released</title>
		<link>http://gozerbot.wordpress.com/2009/08/11/gozerbot-0-9-1-released/</link>
		<comments>http://gozerbot.wordpress.com/2009/08/11/gozerbot-0-9-1-released/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 16:12:48 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=52</guid>
		<description><![CDATA[here it is .. GOZERBOT 0.9.1 !!
Main change this time is the distribution method, we now provide a tar.gz with all the dependencies included. This means that you can run the bot locally without any root required. Python 2.5 or higher needed, see http://gozerbot.org
Enjoy !
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=52&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>here it is .. GOZERBOT 0.9.1 !!</p>
<p>Main change this time is the distribution method, we now provide a tar.gz with all the dependencies included. This means that you can run the bot locally without any root required. Python 2.5 or higher needed, see <a href="http://gozerbot.org">http://gozerbot.org</a></p>
<p>Enjoy !</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=52&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2009/08/11/gozerbot-0-9-1-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>GOZERBOT 0.9.1 BETA2 released</title>
		<link>http://gozerbot.wordpress.com/2009/07/03/gozerbot-0-9-1-beta2-released/</link>
		<comments>http://gozerbot.wordpress.com/2009/07/03/gozerbot-0-9-1-beta2-released/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 10:44:04 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[gozerbot]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=48</guid>
		<description><![CDATA[GOZERBOT has a new website !! check it out at http://gozerbot.org. This is all in preparation for the 0.9.1 release and the latest GOZERBOT beta has been released as well. Please try this version and let me know how goes.
Install is as simple as .. easy_install gozerbot gozerplugs, see README.
This release will be used to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=48&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>GOZERBOT has a new website !! check it out at <a href="http://gozerbot.org">http://gozerbot.org</a>. This is all in preparation for the 0.9.1 release and the latest GOZERBOT beta has been released as well. Please try this version and let me know how goes.</p>
<p>Install is as simple as .. easy_install gozerbot gozerplugs, see <a href="http://gozerbot.org/0.9.1/README.html">README</a>.</p>
<p>This release will be used to move GOZERBOT 0.9 into the debian repositories and freebsd ports.</p>
<p>we can be contacted on #dunkbots EFNET/IRCNET or use http://dev.gozerbot.org for any bugs you might find.</p>
<p>NEW IN THIS RELEASE:</p>
<p>* GOZERBOT is now truely free as it no longer depends on GPL licensed xmpppy, a own xmpp package has been implemented for this.</p>
<p>* GOZERBOT now depends on setuptools to install the proper packages</p>
<p>* gozerbot-nest script can be used to install all dependacies and bot code in 1 directory that can be run by the user (no root required)</p>
<p>* morphs are added that allow for encryption of input and output streams (not used yet)</p>
<p>groet,</p>
<p>Bart</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=48&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2009/07/03/gozerbot-0-9-1-beta2-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>gozerbot goes nesting</title>
		<link>http://gozerbot.wordpress.com/2009/04/13/gozerbot-goes-nesting/</link>
		<comments>http://gozerbot.wordpress.com/2009/04/13/gozerbot-goes-nesting/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 21:15:28 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[RSS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[gozerbot]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[gozernest]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=40</guid>
		<description><![CDATA[so we use pypi now to distribute gozerbot and this made me realize that easy_install could also be used to make a local installation of gozerbot. this puts gozerbot and all its dependancies into 1 directory from which gozerbot can be run. thus i made this script which is downloadable from http://gozerbot.org/gozerbot-nest
quickrun:

wget http://gozerbot.org/gozerbot-nest
chmod +x gozerbot-nest
./gozerbot-nest
cd [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=40&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>so we use pypi now to distribute gozerbot and this made me realize that easy_install could also be used to make a local installation of gozerbot. this puts gozerbot and all its dependancies into 1 directory from which gozerbot can be run. thus i made this script which is downloadable from <a title="gozerbot-nest" href="http://gozerbot.org/gozerbot-nest">http://gozerbot.org/gozerbot-nest</a></p>
<p>quickrun:</p>
<ul>
<li>wget http://gozerbot.org/gozerbot-nest</li>
<li>chmod +x gozerbot-nest</li>
<li>./gozerbot-nest</li>
<li>cd gozernest</li>
<li>./gozerbot &#8211;owner &lt;your userhost&gt;</li>
<li>edit gozerdata/mainconfig and gozerdata/fleet/default/config</li>
<li>DONE !! ;]</li>
</ul>
<p>here is the script for the curious:<br />
<code><br />
#!/usr/bin/env python<br />
#<br />
#</p>
<p>__copyright__ = 'this file is in the public domain'</p>
<p>from subprocess import Popen, PIPE<br />
import sys, site, os, subprocess</p>
<p>if not os.path.isdir('gozernest'):<br />
    os.mkdir('gozernest')<br />
nestdir = os.path.abspath(os.path.join(os.getcwd(), 'gozernest'))<br />
os.environ['PYTHONPATH'] = nestdir<br />
proc = Popen('easy_install --install-dir gozernest -U gozerbot gozerplugs'.split() + sys.argv[1:], stdout=sys.stdout, shell=False)<br />
proc.wait()<br />
print 'done'<br />
os._exit(0)</pre>
<p></code></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=40&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2009/04/13/gozerbot-goes-nesting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>GOZERBOT 0.9 RELEASED</title>
		<link>http://gozerbot.wordpress.com/2009/02/06/gozerbot-09-released/</link>
		<comments>http://gozerbot.wordpress.com/2009/02/06/gozerbot-09-released/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 23:43:59 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[RSS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[ccc]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[gozerbot]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[jabber]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=36</guid>
		<description><![CDATA[Finally gozerbot 0.9 has been released.  This is a huge step forward to version 1.0 and contains a number of changes:

use json as the format to save data in instead of pickles
let config files also use json, this makes them more readable and human editable
remove popen usage from the bot core
remove execfile() calls from the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=36&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Finally gozerbot 0.9 has been released.  This is a huge step forward to version 1.0 and contains a number of changes:</p>
<ul>
<li>use json as the format to save data in instead of pickles</li>
<li>let config files also use json, this makes them more readable and human editable</li>
<li>remove popen usage from the bot core</li>
<li>remove execfile() calls from the bot core</li>
<li>rewrite the gozerbot package into several subpackages</li>
<li>use sqlaclhemy to provide database backend (sqlite3 is default)</li>
<li>require python2.5</li>
<li>move most of the plugins into their own package</li>
<li>restructure the gozerdata layout so its more readable</li>
</ul>
<p>All these changes makes upgrading from older versions of gozerbot necessary so a gozerbot-upgrade program is provided (upgrading from 0.7 is not supported yet, will follow soon).</p>
<p>See <a title="gozerbot.org" href="http://gozerbot.org">http://gozerbot.org</a> on how to install gozerbot 0.9</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=36&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2009/02/06/gozerbot-09-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>shell injection bug found in the ping.py plugin</title>
		<link>http://gozerbot.wordpress.com/2009/02/05/shell-injection-bug-found-in-the-pingpy-plugin/</link>
		<comments>http://gozerbot.wordpress.com/2009/02/05/shell-injection-bug-found-in-the-pingpy-plugin/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 17:01:12 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[RSS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[gozerbot]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[jabber]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=32</guid>
		<description><![CDATA[last week a shell injection bug was found in the ping.py plugin. this plugin is not part of the basic gozerbot distribution but can be installed from a remote plugin server with the !install-plug command. this plugin is also provided with the following gozerplug distributions:

gozerplugs-BETA1.tar.gz
gozerplugs-BETA2.tar.gz
gozerplugs-BETA3.tar.gz

all gozerbot maintainers are asked to remove the ping.py plugin from [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=32&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>last week a shell injection bug was found in the ping.py plugin. this plugin is not part of the basic gozerbot distribution but can be installed from a remote plugin server with the !install-plug command. this plugin is also provided with the following gozerplug distributions:</p>
<ul>
<li>gozerplugs-BETA1.tar.gz</li>
<li>gozerplugs-BETA2.tar.gz</li>
<li>gozerplugs-BETA3.tar.gz</li>
</ul>
<p>all gozerbot maintainers are asked to remove the ping.py plugin from the myplugs (0.8) or gozerplugs (0.9) directory and restart the bot.</p>
<p>because this is a serious bug the gozerbot core is rewritten to remove usage of popen as much as possible and not to allow remote execution of popen calls to the user. therefor the install plugin and upgrade plugins have been removed from core and a seperate program gozerbot-install has been made to allow bot maintainers to install remote plugins while not exposing the installation of plugins to bot users.</p>
<p>this is all done in the new 0.9 release of gozerbot which i will anounce soon.</p>
<p>Bart</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=32&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2009/02/05/shell-injection-bug-found-in-the-pingpy-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>Request For (gozerbot) Testers</title>
		<link>http://gozerbot.wordpress.com/2009/01/02/request-for-gozerbot-testers/</link>
		<comments>http://gozerbot.wordpress.com/2009/01/02/request-for-gozerbot-testers/#comments</comments>
		<pubDate>Fri, 02 Jan 2009 21:59:05 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=27</guid>
		<description><![CDATA[So 0.9 is getting in shape and there is one issue that keeps me from releasing 0.9 and that is the upgrade path. 0.9 is vastely different from 0.8 so a special upgrade script has been written to aid with this. Now i have tested this on some gozerbot users but i need a more [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=27&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So 0.9 is getting in shape and there is one issue that keeps me from releasing 0.9 and that is the upgrade path. 0.9 is vastely different from 0.8 so a special upgrade script has been written to aid with this. Now i have tested this on some gozerbot users but i need a more broader audience that wants to test this for me. So if you run a 0.8 gozerbot you could help me out with testing the 0.9 upgrade script, testing can be done along side your own bot so you dont loose your old configuration.</p>
<p>To test do the following:</p>
<p><code>1) hg clone http://core.gozerbot.org/hg/dev/0.9 0.9bot<br />
2) cd 0.9bot<br />
3) hg clone http://core.gozerbot.org/hg/plugs/gozerplugs<br />
4) ./bin/gozerbot-upgrade &lt;oldbotdir&gt; .<br />
5) ./bin/gozerbot</code></p>
<p>Check if the bot has converted your data properly with the !size     command. As a last step you can test the plugins with the !test-plugs command.<br />
If you have any problems with testing gozerbot 0.9 let me know on     #dunkbots IRCnet or at bthate@gmail.com .. THNX ;]</p>
<p>Bart</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=27&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2009/01/02/request-for-gozerbot-testers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>GOZERBOT and the battle of the beta&#8217;s</title>
		<link>http://gozerbot.wordpress.com/2008/12/01/gozerbot-and-the-battle-of-the-betas/</link>
		<comments>http://gozerbot.wordpress.com/2008/12/01/gozerbot-and-the-battle-of-the-betas/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 02:28:04 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[0.9]]></category>
		<category><![CDATA[fork]]></category>
		<category><![CDATA[gozerbot]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=23</guid>
		<description><![CDATA[version 1.0 of gozerbot is drawing nearer and nearer and this makes me nervous. When 1.0 hits the streets it needs to be API stable so people that write plugins for gozerbot can rely on gozerbot to NOT change. This however turned out difficult for me todo as i have the desperate urge to change [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=23&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>version 1.0 of gozerbot is drawing nearer and nearer and this makes me nervous. When 1.0 hits the streets it needs to be API stable so people that write plugins for gozerbot can rely on gozerbot to NOT change. This however turned out difficult for me todo as i have the desperate urge to change the core once every while. So while we are at 0.8.1.1 now i thought of making small changes in 0.8.2 0.8.3 etc until we reached 0.9 hoping at that time that things would have stabilized.</p>
<p>This however turned more difficult because the changes i needed to make in gozerbot were so drastic that the code base got FORKED because keeping backwards compatible code in gozerbot made it grow into obscurity. The fork was made by maze one of gozerbot biggest contributors see <a title="boozer gozerbot fork" href="http://boozer.codehub.org/">http://boozer.codehub.org/</a>.</p>
<p>Like a wakeup call this made my alarm fase turn red and rushed me into moving towards a 0.9 release now in which i try to do all the changes i think are necessary for gozerbot 1.0.</p>
<p>changes as i have them at this moment are:</p>
<ul style="text-align:left;">
<li>rewriting of the gozerbot package into several subpackages</li>
<li>moving base plugins into the gozerbot package so basic bot functionality is provided into the core</li>
<li>use sqlite3 as the base backend storage</li>
<li>depend on sqlalchemy to also provide backends to other databases</li>
<li>moving locally installed plugins into a &#8220;gozerplugs&#8221; package, this is because the &#8220;myplugs&#8221; install target didn&#8217;t provide enough namespace purity</li>
<li>use a new config file format based on json .. no execfile used anymore, plugin config files are now human editable</li>
<li>use a new layout of the gozerdata dir adding users, fleet and plugins directories to store related data</li>
<li>let Persist class now use json to serialize data to disk as well, getting rid of pickles all to gether since they were the root of a lot of upgrade problems (peristed classed are stored by name making it difficult to move modules around)</li>
<li>move third party software into the botdir level. This makes the code as if it the code were globally installed. Basically done so that gozerbot is easier installed on systems like debian and freebsd</li>
<li>rename some of the provided programs .. gozerbot-init gozerbot-upgrade</li>
</ul>
<p>These changes make a huge difference in format in which data is stored, so a seperate upgrade program will be provided in 0.9 to convert older formats into the new one. This however needs a lot of testing and is not yet completed</p>
<p>Anyone who want to help cranking the bugs out of 0.9 is very welcome in out channel #dunkbots on IRCNET. Tarballs are available from <a href="http://gozerbot.org">http://gozerbot.org</a> but if you want to get into gozerbot development or testing running it from the developement mercurial repository is best. By running it from mercurial it makes it easy to sync changes i make to the bot base by simply running the !upgrade command. repo is at <a href="http://core.gozerbot.org/hg/dev/0.9">http://core.gozerbot.org/hg/dev/0.9</a></p>
<p>I really hope that i can finish this need to change urge and stabilize the bot API wise.</p>
<p>Bart</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=23&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2008/12/01/gozerbot-and-the-battle-of-the-betas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>GOZERBOT 0.8.2-BETA released</title>
		<link>http://gozerbot.wordpress.com/2008/09/16/gozerbot-082-beta-released/</link>
		<comments>http://gozerbot.wordpress.com/2008/09/16/gozerbot-082-beta-released/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 08:50:08 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=21</guid>
		<description><![CDATA[It is time for a new gozerbot release so we are pushing a new BETA for the world to test. This time the change is rather big as most plugins are removed from the core and put into there own tarball. So if you want to try out 0.8.2-BETA for us and report any problems [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=21&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It is time for a new gozerbot release so we are pushing a new BETA for the world to test. This time the change is rather big as most plugins are removed from the core and put into there own tarball. So if you want to try out 0.8.2-BETA for us and report any problems with it on http://dev.gozerbot.org/ or in our channel #dunkbots on IRCnet we would very much appreciate it. You can also contact me at bthate@gmail.com. Download can be done from our website <a href="http://gozerbot.org">http://gozerbot.org</a>.</p>
<p>new features:</p>
<ul>
<li>most plugins removed from core .. this keeps the base of the bot     as small as possible</li>
<li>missing plugins can be installed via internet or via tarball</li>
<li>rewritten core .. callbacks and commands when not threaded are     	not executed in the main loop anymore but instead in what are called     	&#8220;runners&#8221;, threads that do the jobs. this limits the threads that     	are launched</li>
<li>new debug mode that enables more verbose logging (stacktrace)</li>
<li> a REST server and client have been added to the core .. the         cloud plugin uses these to communicate between bots. data is         transfered in json format</li>
<li>new plugins are added to the plugin collection
<ul>
<li> powernick (core) .. a plugin to relay the log file to an              OPER via DCC CHAT</li>
<li> throttle (core) .. throttle users to max number of              commands per minute</li>
<li> cloud (myplugs) .. connect gozerbots together</li>
<li> traclog (myplugs) .. log channel in a format suitable                   for integration with trac</li>
<li> register (myplugs) .. enables users to register                   themselves with the bot</li>
<li> anon (myplugs) .. register users on channel join</li>
</ul>
</li>
<li> config changes are now written to the config file instead of a              pickle</li>
</ul>
<p>download the gozerbot-0.8.2-BETA tarball <a href="http://gozerbot.org/media/tarball/gozerbot-0.8.2-BETA.tar.gz">here</a><br />
download the myplugs-0.8.2-BETA tarball <a href="http://gozerbot.org/media/tarball/myplugs-0.8.2-BETA.tar.gz">here</a><br />
core bot mercurial repository <a href="http://core.gozerbot.org/hg/gozerdev">here</a><br />
myplugs mercurial repository <a href="http://core.gozerbot.org/%7Ebart/plugs/myplugs">here</a></p>
<p><strong>TAKE NOTE:</strong> most of the plugins are removed from the core bot .. you     can use the !install-defaultplugs command to get most of these plugins     .. otherwise see !install-list of plugins that can be installed</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gozerbot.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gozerbot.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=21&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2008/09/16/gozerbot-082-beta-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>big change ahead</title>
		<link>http://gozerbot.wordpress.com/2008/09/06/big-change-ahead/</link>
		<comments>http://gozerbot.wordpress.com/2008/09/06/big-change-ahead/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 19:05:21 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[RSS]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[jabber]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=17</guid>
		<description><![CDATA[well i&#8217;ve decided to bite the bullet and remove all not necessary plugins from the gozerbot core. removed all the included batteries so to speak except for the ones needed for basic operation. this makes the core bot much cleaner and easier to maitain so i can focus on the core instead of plugins, i [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=17&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>well i&#8217;ve decided to bite the bullet and remove all not necessary plugins from the gozerbot core. removed all the included batteries so to speak except for the ones needed for basic operation. this makes the core bot much cleaner and easier to maitain so i can focus on the core instead of plugins, i hope ;]</p>
<p>the removed plugins are stored on the plugin servers so they can be installed with a !install-plug &lt;plugname&gt;, see !install-list for a list of plugins that can be installed</p>
<p>this does mean thats plugins stop working because they are no longer in core, in this case an OPER should install-plug the missing plugin.</p>
<p>i started wrapping up 0.8.2-BETA and release this in the next week or so</p>
<p>changes have immediate effect in the gozerdev repository based on <a href="http://core.gozerbot.org/hg/gozerdev">http://core.gozerbot.org/hg/gozerdev</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gozerbot.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gozerbot.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=17&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2008/09/06/big-change-ahead/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
		<item>
		<title>GOZERBOT 0.8.1.0 released</title>
		<link>http://gozerbot.wordpress.com/2008/06/02/gozerbot-0810-released/</link>
		<comments>http://gozerbot.wordpress.com/2008/06/02/gozerbot-0810-released/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 12:01:20 +0000</pubDate>
		<dc:creator>gozerbot</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[jabber]]></category>
		<category><![CDATA[Add new tag]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[notification]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://gozerbot.wordpress.com/?p=15</guid>
		<description><![CDATA[0.8.1.0 is here and can be downloaded from http://gozerbot.org 
new features:

ssl connections are now supported
third party software included into gozerbot:

feedparser (used by RSS) .. makes atom feeds possible
simplejson (used by COLLECTIVE)
BeautifulSoup (used to parse webpages)


renewed RSS plugin
renewed collective plugin
renewed webserver plugin .. new webserver API
tcp.py notification plugin as well as a totcp.py client program

the following [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=15&subd=gozerbot&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>0.8.1.0 is here and can be downloaded from <a title="gozerbot homepage" href="http://gozerbot.org">http://gozerbot.org </a></p>
<p>new features:</p>
<ul>
<li>ssl connections are now supported</li>
<li>third party software included into gozerbot:
<ul>
<li>feedparser (used by RSS) .. makes atom feeds possible</li>
<li>simplejson (used by COLLECTIVE)</li>
<li>BeautifulSoup (used to parse webpages)</li>
</ul>
</li>
<li>renewed RSS plugin</li>
<li>renewed collective plugin</li>
<li>renewed webserver plugin .. new webserver API</li>
<li>tcp.py notification plugin as well as a totcp.py client program</li>
</ul>
<p>the following plugins were removed from the main distribition:</p>
<ul>
<li>autovoice</li>
<li>away</li>
<li>convert</li>
<li>country</li>
<li>event</li>
<li>grab</li>
<li>jcoll</li>
<li>probe</li>
</ul>
<p>if you are using one of these plugins use install-plug &lt;plugin&gt; to install them from the plugin server.</p>
<p>any problems with the bot can be reported on #dunkbots on IRCnet or email bthate@gmail.com</p>
<p>debian package and freebsd port will follow</p>
<p>have fun ;]</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/gozerbot.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/gozerbot.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gozerbot.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gozerbot.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gozerbot.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gozerbot.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gozerbot.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gozerbot.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gozerbot.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gozerbot.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gozerbot.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gozerbot.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gozerbot.wordpress.com&blog=819579&post=15&subd=gozerbot&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://gozerbot.wordpress.com/2008/06/02/gozerbot-0810-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80fdbbf1a6bb001c75ba82d9bba81fad?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">gozerbot</media:title>
		</media:content>
	</item>
	</channel>
</rss>