<?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/"
	>

<channel>
	<title>Terence Simpsons Blog &#187; IRC</title>
	<atom:link href="http://tsimpson.ubottu.com/blog/topics/ubuntu/irc/feed" rel="self" type="application/rss+xml" />
	<link>http://tsimpson.ubottu.com/blog</link>
	<description>Random posts from Terence Simpson</description>
	<lastBuildDate>Fri, 08 Apr 2011 15:59:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Calling all translators</title>
		<link>http://tsimpson.ubottu.com/blog/archives/24</link>
		<comments>http://tsimpson.ubottu.com/blog/archives/24#comments</comments>
		<pubDate>Fri, 08 Apr 2011 15:59:20 +0000</pubDate>
		<dc:creator>Terence Simpson</dc:creator>
				<category><![CDATA[IRC]]></category>
		<category><![CDATA[IRC Council]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://tsimpson.ubottu.com/blog/?p=24</guid>
		<description><![CDATA[As many of you who use IRC will know, last year the IRC Council introduced a Terms of Service page describing the terms for using many of our IRC channels, specifically the logged channels. And, as many LoCo team channels are also logged, they also have the same terms.
In February we decided it would be [...]]]></description>
			<content:encoded><![CDATA[<p>As many of you who use IRC will know, last year the <a href="https://wiki.ubuntu.com/IRC/IrcCouncil">IRC Council</a> introduced a <a href="https://wiki.ubuntu.com/IRC/TermsOfService">Terms of Service</a> page describing the terms for using many of our IRC channels, specifically the logged channels. And, as many LoCo team channels are also logged, they also have the same terms.</p>
<p>In February we decided it would be much better if these terms were translated into different languages, as not everyone can read English, and LoCo channels would want the terms in their own language. So far, thanks to some great people, we have 12 translations of the page listed. But we would like to have more translations and we need your help.</p>
<p>These are the language that already have translations:<br />
Asturianu, Català, Čeština, Deutsch, Español, suomi, Français, Galego, Indonesian, Italiano, Nederlands, and Hebrew.</p>
<p>If you can translate English into another language, or are a member of a translation team, we&#8217;d very much appreciate your help in getting the page translated into as many languages as possible. Even if your language has already been translated, we would like reviews of the translated pages to make sure they read well in your language. So please go to <a href="https://wiki.ubuntu.com/IRC/TermsOfService">https://wiki.ubuntu.com/IRC/TermsOfService</a> and add your language.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsimpson.ubottu.com/blog/archives/24/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Ubuntu IRC Bots</title>
		<link>http://tsimpson.ubottu.com/blog/archives/7</link>
		<comments>http://tsimpson.ubottu.com/blog/archives/7#comments</comments>
		<pubDate>Fri, 21 May 2010 09:16:51 +0000</pubDate>
		<dc:creator>Terence Simpson</dc:creator>
				<category><![CDATA[Bots]]></category>
		<category><![CDATA[IRC]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://tsimpson.ubottu.com/blog/?p=7</guid>
		<description><![CDATA[As you may have noticed, we have changed which IRC bots idle in our channels. I thought I&#8217;d explain it a little here.
First, some background
ubottu, our core IRC bot, is a Supybot running our custom plugins. The plugin you&#8217;ll most likely to have used is called &#8220;Encyclopedia&#8221;, that&#8217;s the one which stores and fetches factoids [...]]]></description>
			<content:encoded><![CDATA[<p>As you may have noticed, we have changed which IRC bots idle in our channels. I thought I&#8217;d explain it a little here.</p>
<p><strong>First, some background</strong><br />
<a title="Ubottu" href="http://ubottu.com/">ubottu</a>, our core IRC bot, is a <a title="Supybot" href="http://supybot.org">Supybot</a> running our <a title="Ubuntu Bots project" href="https://launchpad.net/ubuntu-bots">custom plugins</a>. The plugin you&#8217;ll most likely to have used is called &#8220;Encyclopedia&#8221;, that&#8217;s the one which stores and fetches <a title="browse and search factoids" href="http://ubottu.com/factoids.cgi">factoids</a> in our channels. We also use a plugin called &#8220;Bantracker&#8221;, which is used to keep track of things like kicks, mutes and bans. Both of these plugins store information in <a title="SQLite" href="http://www.sqlite.org/">SQLite</a> (version 2) databases. Up until now this has worked out fine for us, but things have changed.</p>
<p><strong>Main issues</strong><br />
If you use the <a title="Ubuntu IRC channel list" href="https://wiki.ubuntu.com/IRC/ChannelList">Ubuntu channels on IRC</a> regularly, you may have noticed a while ago that ubottu was not feeling very well, lots of &#8220;Ping timeout: &#8230; seconds&#8221; quit messages. This was due to several reasons, including hardware limitations on the server we ran ubottu from, and the databases we use. Our databases have become quite large and, even removing lots of old entries, this was making ubottu &#8220;hang&#8221; and  timeout. Another issue is that the memory requirements of ubottu tend to grow the longer it&#8217;s in use, we suspect this is due to inefficient and old code.</p>
<p><strong>The fix</strong><br />
The <a title="Ubuntu Bots team" href="https://launchpad.net/~ubuntu-bots">Ubuntu Bots team</a>, who maintain the plugins used in ubottu, have planned to rewrite the current plugins we use, so we can move away from <a title="SQLite" href="http://www.sqlite.org/">SQLite</a> version 2 and keep efficiency in mind, but this will take some time and may not easily solve the database issues we were having. The good news is that we now have a shiny new server! <img src='http://tsimpson.ubottu.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  This server was generously donated to us by <a title="The Rackspace Cloud" href="http://www.rackspacecloud.com">The Rackspace Cloud</a>, and it gives us some much needed breathing space. This new server copes with the insane memory usage of ubottu and makes accessing our large database much faster than it used to be. We have also decided that having ubottu in more than 40 channels is just too much for one little bot, so we&#8217;ve reorganised our existing bots and added some new ones.</p>
<p><strong>New layout</strong></p>
<p>From now on you&#8217;ll see ubottu in the main (<a href="https://wiki.ubuntu.com/IRC/IrcTeam/Scope">core</a>) channels, and a couple of others. The ubot2 and ubot4 bots will take over many of the channels ubottu was in, and we&#8217;ve introduced 3 new &#8220;lubotu&#8221; bots for LoCo channels. You can see a full list of IRC bots and the channels they&#8217;re in on the <a title="IRC Bots" href="https://wiki.ubuntu.com/IRC/Bots">Ubuntu wiki</a>.</p>
<ul>
<li>ubot2 will take over <a href="https://wiki.ubuntu.com/Teams">Team</a> channels A-L</li>
<li>ubot4 will take over <a href="https://wiki.ubuntu.com/Teams">Team</a> channels M-Z</li>
<li>lubotu1 will take over the <a href="https://wiki.ubuntu.com/Membership/RegionalBoards/Americas">Americas</a> <a href="https://wiki.ubuntu.com/LoCoTeams">LoCo</a> channels</li>
<li>lubotu2 will take over <a href="https://wiki.ubuntu.com/Membership/RegionalBoards/AsiaOceania">Asia</a> <a href="https://wiki.ubuntu.com/LoCoTeams">LoCo</a> channels</li>
<li>lubotu3 will take over <a href="https://wiki.ubuntu.com/Membership/RegionalBoards/EMEA">EMEA</a> <a href="https://wiki.ubuntu.com/LoCoTeams">LoCo</a> channels</li>
</ul>
<p>With this new layout we hope to firstly reduce the load on ubottu, and also make it clearer exactly which bot should be in which channels.</p>
<p>If you experience any problems with the bots you can contact the maintainers of most of them in the <a title="#ubuntu-bots-team on freenode" href="irc://irc.freenode.net/ubuntu-bots-team">#ubuntu-bots-team IRC channel</a> on <a href="http://freenode.net">freenode</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tsimpson.ubottu.com/blog/archives/7/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

