<?xml version="1.0" encoding="utf-8"?>
<!--RSS generated by Flaimo.com RSS Builder [2012-02-23 04:56:55]-->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"><channel><docs>http://bugs.the-cell.co.uk/</docs><link>http://bugs.the-cell.co.uk/</link><description><![CDATA[Bugs @ The Cell - Issues]]></description><title>Bugs @ The Cell - Issues</title><image><title>Bugs @ The Cell - Issues</title><url>http://bugs.the-cell.co.uk/images/mantis_logo_button.gif</url><link>http://bugs.the-cell.co.uk/</link><description><![CDATA[Bugs @ The Cell - Issues]]></description></image><language>en</language><category>All Projects</category><ttl>10</ttl><dc:language>en</dc:language><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>0000256: Notifications system</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=256</link><description><![CDATA[Method for displaying notifications of various sorts in the top right corner.]]></description><category>Milestone</category><pubDate>Thu, 16 Sep 2010 19:37:55 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=256</guid><comments>http://bugs.the-cell.co.uk/view.php?id=256#bugnotes</comments></item><item><title>0000220: 1.3 - Deck Genome Evolution System</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=220</link><description><![CDATA[Currently KP does not encourage users to make their decks available or post them anywhere, and indeed most players do not need the deck help.&lt;br /&gt;
Players that do need deck help do not tend to use forums, however their needs are covered in section 2&lt;br /&gt;
To increase forum deck posting activity, the following implementation is required&lt;br /&gt;
- A checksum for each deck needs to be generated, so that the system can easily recognize if a player has the exact same or almost exact same deck&lt;br /&gt;
- Players need to be able to request (not necessarily do this themselves) that such a checksum be tagged as one of their pioneered creations (limited?)&lt;br /&gt;
- Extra information needs to be available from duels (Complete only) that credits the registered creator when a deck with that checksum is used.&lt;br /&gt;
- Though players should not have highly similar decks credited to the pioneer player (2-3 cards off) they should be unable to tag these decks as theirs]]></description><category>Milestone</category><pubDate>Thu, 16 Sep 2010 18:17:51 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=220</guid><comments>http://bugs.the-cell.co.uk/view.php?id=220#bugnotes</comments></item><item><title>0000224: Client support for Genomes</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=224</link><description><![CDATA[Arrange some mechanism for genome matches to be shown on completed duels.]]></description><category>Client</category><pubDate>Thu, 16 Sep 2010 07:02:04 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=224</guid><comments>http://bugs.the-cell.co.uk/view.php?id=224#bugnotes</comments></item><item><title>0000257: 3.1.1 Broadcast of logins</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=257</link><description><![CDATA[- Internal KP broadcast option (upper right corner, least intrusive) that says (example): 'Admin Bell has signed in', 'Ladder 0000001 Prince has signed in'&lt;br /&gt;
- Option for silent login at login screen to suppress broadcasts of your arrival if one wishes this&lt;br /&gt;
- Player ability to choose which of their available 'titles' should be shown by default when signing in]]></description><category>Milestone</category><pubDate>Thu, 16 Sep 2010 07:01:27 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=257</guid><comments>http://bugs.the-cell.co.uk/view.php?id=257#bugnotes</comments></item><item><title>0000271: More connection types.</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=271</link><description><![CDATA[UDP, ICMP&lt;br /&gt;
IPv6&lt;br /&gt;
Multicast&lt;br /&gt;
&lt;br /&gt;
Raw sockets maybe?&lt;br /&gt;
&lt;br /&gt;
Unix pipes&lt;br /&gt;
&lt;br /&gt;
Reading from file if it seems worth it.&lt;br /&gt;
&lt;br /&gt;
SSL/TLS (Openssl, gnutls)]]></description><category>Core</category><pubDate>Sun, 05 Sep 2010 12:23:38 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=271</guid><comments>http://bugs.the-cell.co.uk/view.php?id=271#bugnotes</comments></item><item><title>0000270: More socket engines.</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=270</link><description><![CDATA[Select is lame, need epoll and kqueue.  Poll probably isn't worth the effort.]]></description><category>Core</category><pubDate>Sun, 05 Sep 2010 12:21:09 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=270</guid><comments>http://bugs.the-cell.co.uk/view.php?id=270#bugnotes</comments></item><item><title>0000269: Signal handlers</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=269</link><description><![CDATA[Need to handle signals sensibly.]]></description><category>Core</category><pubDate>Sun, 05 Sep 2010 12:20:06 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=269</guid><comments>http://bugs.the-cell.co.uk/view.php?id=269#bugnotes</comments></item><item><title>0000268: Rewrite Modules support</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=268</link><description><![CDATA[Modules support is pretty rough.&lt;br /&gt;
Overhaul it before it gets moved back to tree.]]></description><category>Core</category><pubDate>Sun, 05 Sep 2010 12:19:34 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=268</guid><comments>http://bugs.the-cell.co.uk/view.php?id=268#bugnotes</comments></item><item><title>0000267: Rewrite Config parser with saner file format.</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=267</link><description><![CDATA[The current config parser is ugly and hard to maintain.&lt;br /&gt;
Rewrite with something saner.]]></description><category>Core</category><pubDate>Sun, 05 Sep 2010 12:18:32 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=267</guid><comments>http://bugs.the-cell.co.uk/view.php?id=267#bugnotes</comments></item><item><title>0000221: Improvements and centralisation of deck selection code.</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=221</link><description><![CDATA[Centralise deck code so it isn't repeated all over the place.&lt;br /&gt;
Most of the initial refactor has been done.&lt;br /&gt;
Network code may be possible for condensing.&lt;br /&gt;
&lt;br /&gt;
- Probably need to add some kind of callback interface for deck confirmation.&lt;br /&gt;
- Investigate further merging of DeckList and DuelDeckSelect.&lt;br /&gt;
- Share deck with friend&lt;br /&gt;
- Adapt for Deck Library support if possible&lt;br /&gt;
&lt;br /&gt;
Done:&lt;br /&gt;
- Need to teach it to flag unsuitable decks for duel deck choice.&lt;br /&gt;
- Need to have the right hand box on DuelDeckSelect be filled with ban info.]]></description><category>Client</category><pubDate>Fri, 27 Aug 2010 07:12:25 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=221</guid><comments>http://bugs.the-cell.co.uk/view.php?id=221#bugnotes</comments></item><item><title>0000218: Management interface</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=218</link><description><![CDATA[Some kind of management bot that can update and restart the servers]]></description><category>Server</category><pubDate>Sat, 14 Aug 2010 19:51:15 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=218</guid><comments>http://bugs.the-cell.co.uk/view.php?id=218#bugnotes</comments></item><item><title>0000217: Switch to using a more java aware build system for the client.</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=217</link><description><![CDATA[SCons me thinks.]]></description><category>Server</category><pubDate>Sat, 14 Aug 2010 19:07:37 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=217</guid><comments>http://bugs.the-cell.co.uk/view.php?id=217#bugnotes</comments></item><item><title>0000216: Pid related stuff</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=216</link><description><![CDATA[Add a kp.pid file creation and a basicv signal catcher.]]></description><category>Server</category><pubDate>Sat, 14 Aug 2010 18:57:59 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=216</guid><comments>http://bugs.the-cell.co.uk/view.php?id=216#bugnotes</comments></item><item><title>0000214: Preload each user's latest unfinished duel</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=214</link><description><![CDATA[When a user logs in, background preload their latest unfinished duel.]]></description><category>Server</category><pubDate>Sat, 14 Aug 2010 04:30:08 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=214</guid><comments>http://bugs.the-cell.co.uk/view.php?id=214#bugnotes</comments></item><item><title>0000208: Double click evolve exception</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=208</link><description><![CDATA[2010-08-11 09:40:28+0000 [Protocol,105] 1281519628 Recv &lt; frozengreen: ['19', '=', 'EVOLVE', '3']&lt;br /&gt;
2010-08-11 09:40:28+0000 [Protocol,105] Unhandled Error&lt;br /&gt;
        Traceback (most recent call last):&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 84, in callWithLogger&lt;br /&gt;
            return callWithContext({&quot;system&quot;: lp}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 69, in callWithContext&lt;br /&gt;
            return context.call({ILogContext: newCtx}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 59, in callWithContext&lt;br /&gt;
            return self.currentContext().callWithContext(ctx, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 37, in callWithContext&lt;br /&gt;
            return func(*args,**kw)&lt;br /&gt;
        --- &lt;exception caught here&gt; ---&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/selectreactor.py&quot;, line 146, in _doReadOrWrite&lt;br /&gt;
            why = getattr(selectable, method)()&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/tcp.py&quot;, line 463, in doRead&lt;br /&gt;
            return self.protocol.dataReceived(data)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/protocols/basic.py&quot;, line 231, in dataReceived&lt;br /&gt;
            why = self.lineReceived(line)&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/chained/comms/internals/protocol.py&quot;, line 43, in lineReceived&lt;br /&gt;
            self.channels[words[0]].service.lineReceived(self.channels[words[0]], words[2:])&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/services/duel.py&quot;, line 75, in lineReceived&lt;br /&gt;
            getattr(a.state, &quot;handle&quot;+cmd)(a, args[1:])&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/services/duelStuff/duel_recv_player.py&quot;, line 192, in handleEvolve&lt;br /&gt;
            card = a.dplayer.hand[args[0]]&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/objects/db/duelparts/basiczone.py&quot;, line 61, in __getitem__&lt;br /&gt;
            return self.base_data.__getitem__(key)&lt;br /&gt;
        exceptions.KeyError: '3']]></description><category>Server</category><pubDate>Wed, 11 Aug 2010 15:01:59 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=208</guid><comments>http://bugs.the-cell.co.uk/view.php?id=208#bugnotes</comments></item><item><title>0000207: Unicode characters in user name cause trouble for irc bot</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=207</link><description><![CDATA[2010-08-11 09:16:15+0000 [Protocol,83] 1281518175 Send &gt; stålis: 15 = J 33&lt;br /&gt;
2010-08-11 09:16:15+0000 [Protocol,83] 1281518175 Send &gt; stålis: 15 = C 33 0 0&lt;br /&gt;
2010-08-11 09:16:16+0000 [Protocol,83] Unhandled Error&lt;br /&gt;
        Traceback (most recent call last):&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 84, in callWithLogger&lt;br /&gt;
            return callWithContext({&quot;system&quot;: lp}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 69, in callWithContext&lt;br /&gt;
            return context.call({ILogContext: newCtx}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 59, in callWithContext&lt;br /&gt;
            return self.currentContext().callWithContext(ctx, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 37, in callWithContext&lt;br /&gt;
            return func(*args,**kw)&lt;br /&gt;
        --- &lt;exception caught here&gt; ---&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/selectreactor.py&quot;, line 146, in _doReadOrWrite&lt;br /&gt;
            why = getattr(selectable, method)()&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/tcp.py&quot;, line 463, in doRead&lt;br /&gt;
            return self.protocol.dataReceived(data)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/protocols/basic.py&quot;, line 231, in dataReceived&lt;br /&gt;
            why = self.lineReceived(line)&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/chained/comms/internals/protocol.py&quot;, line 89, in lineReceived&lt;br /&gt;
            Gdb.irc.msg('#coding', k.replace('/home/nazca/code/','').encode(&quot;latin-1&quot;))&lt;br /&gt;
        exceptions.UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 2: ordinal not in range(128)]]></description><category>Server</category><pubDate>Wed, 11 Aug 2010 15:00:21 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=207</guid><comments>http://bugs.the-cell.co.uk/view.php?id=207#bugnotes</comments></item><item><title>0000206: Really old duels lack choice_queue</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=206</link><description><![CDATA[2010-08-11 03:45:53+0000 [Protocol,35] 1281498353 Recv &lt; Slade: ['15', '=', 'ZM', 'M', '5', 'H']&lt;br /&gt;
2010-08-11 03:45:53+0000 [Protocol,35] Unhandled Error&lt;br /&gt;
        Traceback (most recent call last):&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 84, in callWithLogger&lt;br /&gt;
            return callWithContext({&quot;system&quot;: lp}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 69, in callWithContext&lt;br /&gt;
            return context.call({ILogContext: newCtx}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 59, in callWithContext&lt;br /&gt;
            return self.currentContext().callWithContext(ctx, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 37, in callWithContext&lt;br /&gt;
            return func(*args,**kw)&lt;br /&gt;
        --- &lt;exception caught here&gt; ---&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/selectreactor.py&quot;, line 146, in _doReadOrWrite&lt;br /&gt;
            why = getattr(selectable, method)()&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/tcp.py&quot;, line 463, in doRead&lt;br /&gt;
            return self.protocol.dataReceived(data)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/protocols/basic.py&quot;, line 231, in dataReceived&lt;br /&gt;
            why = self.lineReceived(line)&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/chained/comms/internals/protocol.py&quot;, line 43, in lineReceived&lt;br /&gt;
            self.channels[words[0]].service.lineReceived(self.channels[words[0]], words[2:])&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/services/duel.py&quot;, line 77, in lineReceived&lt;br /&gt;
            getattr(a.state, &quot;handleUnknown&quot;)(a, args[0], args[1:])&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/services/duelStuff/duel_recv_choice.py&quot;, line 78, in handleUnknown&lt;br /&gt;
            a.duel.makingChoice(a, cmd, args)&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/objects/db/duel.py&quot;, line 396, in makingChoice&lt;br /&gt;
            if len(self.choice_queue) == 0:&lt;br /&gt;
        exceptions.TypeError: object of type 'NoneType' has no len()]]></description><category>Server</category><pubDate>Wed, 11 Aug 2010 14:52:27 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=206</guid><comments>http://bugs.the-cell.co.uk/view.php?id=206#bugnotes</comments></item><item><title>0000205: Exception on attempting to update rank of deck deleted during course of duel</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=205</link><description><![CDATA[2010-08-11 03:45:07+0000 [Protocol,34] 1281498307 Recv &lt; Slade: ['69', '=', 'CHAT', '/forfeit']&lt;br /&gt;
2010-08-11 03:45:07+0000 [Protocol,34] 1281498307 Send &gt; Slade: 69 = G Slade has surrendered to AlexBadBoy. The duel... has ended.&lt;br /&gt;
2010-08-11 03:45:07+0000 [Protocol,34] Unhandled Error&lt;br /&gt;
        Traceback (most recent call last):&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 84, in callWithLogger&lt;br /&gt;
            return callWithContext({&quot;system&quot;: lp}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 69, in callWithContext&lt;br /&gt;
            return context.call({ILogContext: newCtx}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 59, in callWithContext&lt;br /&gt;
            return self.currentContext().callWithContext(ctx, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 37, in callWithContext&lt;br /&gt;
            return func(*args,**kw)&lt;br /&gt;
        --- &lt;exception caught here&gt; ---&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/selectreactor.py&quot;, line 146, in _doReadOrWrite&lt;br /&gt;
            why = getattr(selectable, method)()&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/tcp.py&quot;, line 463, in doRead&lt;br /&gt;
            return self.protocol.dataReceived(data)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/protocols/basic.py&quot;, line 231, in dataReceived&lt;br /&gt;
            why = self.lineReceived(line)&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/chained/comms/internals/protocol.py&quot;, line 43, in lineReceived&lt;br /&gt;
            self.channels[words[0]].service.lineReceived(self.channels[words[0]], words[2:])&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/services/duel.py&quot;, line 75, in lineReceived&lt;br /&gt;
            getattr(a.state, &quot;handle&quot;+cmd)(a, args[1:])&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/services/duelStuff/duel_recv_player.py&quot;, line 28, in handleChat&lt;br /&gt;
            if (a.dplayer.user.decks[a.dplayer.original_deck.id].rank != &quot;-&quot;) and (a.dopp.user.decks[a.dopp.original_deck.id].rank != &quot;-&quot;):&lt;br /&gt;
        exceptions.KeyError: 37772]]></description><category>Server</category><pubDate>Wed, 11 Aug 2010 14:49:08 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=205</guid><comments>http://bugs.the-cell.co.uk/view.php?id=205#bugnotes</comments></item><item><title>0000204: Chained: missing x in list check</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=204</link><description><![CDATA[2010-08-10 20:47:54+0000 [Protocol,10] Unknown Connection dropped! ... Connection to the other side was lost in a non-clean fashion: Connection lost.&lt;br /&gt;
2010-08-10 20:47:54+0000 [Protocol,10] Unhandled Error&lt;br /&gt;
        Traceback (most recent call last):&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/defer.py&quot;, line 186, in addCallbacks&lt;br /&gt;
            self._runCallbacks()&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/defer.py&quot;, line 328, in _runCallbacks&lt;br /&gt;
            self.result = callback(self.result, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/base.py&quot;, line 387, in _continueFiring&lt;br /&gt;
            callable(*args, **kwargs)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/base.py&quot;, line 570, in disconnectAll&lt;br /&gt;
            failure.Failure(main.CONNECTION_LOST))&lt;br /&gt;
        --- &lt;exception caught here&gt; ---&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 84, in callWithLogger&lt;br /&gt;
            return callWithContext({&quot;system&quot;: lp}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 69, in callWithContext&lt;br /&gt;
            return context.call({ILogContext: newCtx}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 59, in callWithContext&lt;br /&gt;
            return self.currentContext().callWithContext(ctx, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 37, in callWithContext&lt;br /&gt;
            return func(*args,**kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/tcp.py&quot;, line 520, in connectionLost&lt;br /&gt;
            protocol.connectionLost(reason)&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/chained/comms/internals/protocol.py&quot;, line 28, in connectionLost&lt;br /&gt;
            self.factory.connections.remove(self)&lt;br /&gt;
        exceptions.ValueError: list.remove(x): x not in list]]></description><category>Server</category><pubDate>Wed, 11 Aug 2010 14:47:05 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=204</guid><comments>http://bugs.the-cell.co.uk/view.php?id=204#bugnotes</comments></item><item><title>0000203: Double click on blocker</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=203</link><description><![CDATA[2010-08-10 20:45:29+0000 [Protocol,3] 1281473129 Recv &lt; Yonni: ['19', '=', 'SMY', 'B', '4']&lt;br /&gt;
2010-08-10 20:45:29+0000 [Protocol,3] Unhandled Error&lt;br /&gt;
        Traceback (most recent call last):&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 84, in callWithLogger&lt;br /&gt;
            return callWithContext({&quot;system&quot;: lp}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/log.py&quot;, line 69, in callWithContext&lt;br /&gt;
            return context.call({ILogContext: newCtx}, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 59, in callWithContext&lt;br /&gt;
            return self.currentContext().callWithContext(ctx, func, *args, **kw)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/python/context.py&quot;, line 37, in callWithContext&lt;br /&gt;
            return func(*args,**kw)&lt;br /&gt;
        --- &lt;exception caught here&gt; ---&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/selectreactor.py&quot;, line 146, in _doReadOrWrite&lt;br /&gt;
            why = getattr(selectable, method)()&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/internet/tcp.py&quot;, line 463, in doRead&lt;br /&gt;
            return self.protocol.dataReceived(data)&lt;br /&gt;
          File &quot;/usr/lib64/python2.6/site-packages/twisted/protocols/basic.py&quot;, line 231, in dataReceived&lt;br /&gt;
            why = self.lineReceived(line)&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/chained/comms/internals/protocol.py&quot;, line 43, in lineReceived&lt;br /&gt;
            self.channels[words[0]].service.lineReceived(self.channels[words[0]], words[2:])&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/services/duel.py&quot;, line 75, in lineReceived&lt;br /&gt;
            getattr(a.state, &quot;handle&quot;+cmd)(a, args[1:])&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/services/duelStuff/duel_recv_choice.py&quot;, line 56, in handleSmy&lt;br /&gt;
            a.dplayer.defendingWith(args)&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/objects/db/duelPlayer.py&quot;, line 506, in defendingWith&lt;br /&gt;
            self.duel.send_all(&quot;G %s has attacked %s with their %s.&quot;%(self.opponent.user.pname.replace(&quot;_&quot;,&quot; &quot;), self.opponent.vname, self.opponent.battlezone[self.opponent.attacking_card].c_name))&lt;br /&gt;
          File &quot;/home/kp/production/backend_prototype/objects/db/duelparts/basiczone.py&quot;, line 61, in __getitem__&lt;br /&gt;
            return self.base_data.__getitem__(key)&lt;br /&gt;
        exceptions.KeyError: '4']]></description><category>Server</category><pubDate>Wed, 11 Aug 2010 14:45:45 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=203</guid><comments>http://bugs.the-cell.co.uk/view.php?id=203#bugnotes</comments></item><item><title>0000108: Require Script copying/enableing</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=108</link><description><![CDATA[Basically as far as i remember Suzi was pretty stable&lt;br /&gt;
&lt;br /&gt;
What else does this offer that i don't know about&lt;br /&gt;
i need a crash course on the commands&lt;br /&gt;
&lt;br /&gt;
.abyss whatis &lt;keyword&gt;&lt;br /&gt;
.abyss &lt;keyword&gt; is &lt;description&gt;&lt;br /&gt;
&lt;br /&gt;
Please Update this on reading]]></description><category>Abyss</category><pubDate>Wed, 16 Sep 2009 23:07:22 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=108</guid><comments>http://bugs.the-cell.co.uk/view.php?id=108#bugnotes</comments></item><item><title>0000003: Would be real nice to have some admin interfaces...</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=3</link><description><![CDATA[Suggested interfaces would be for:&lt;br /&gt;
&lt;br /&gt;
* Categories&lt;br /&gt;
* Pages&lt;br /&gt;
* Menu entries&lt;br /&gt;
* Site config (site name, templating, logo, etc)&lt;br /&gt;
* Users&lt;br /&gt;
&lt;br /&gt;
Any others?]]></description><category>Core</category><pubDate>Mon, 02 Feb 2009 00:53:33 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=3</guid><comments>http://bugs.the-cell.co.uk/view.php?id=3#bugnotes</comments></item><item><title>0000150: Side bar needs to look more User Friendley</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=150</link><description><![CDATA[&lt;a href=&quot;http://livepage.sit.me.uk/index.sidebar&quot;&gt;http://livepage.sit.me.uk/index.sidebar&lt;/a&gt; [&lt;a href=&quot;http://livepage.sit.me.uk/index.sidebar&quot; target=&quot;_blank&quot;&gt;^&lt;/a&gt;]&lt;br /&gt;
&lt;br /&gt;
and the Category thing needs sorting out, there is no home =&gt; cew118&lt;br /&gt;
how to add new Category's edit old ones]]></description><category>Specials/Pages</category><pubDate>Sat, 31 Jan 2009 19:15:39 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=150</guid><comments>http://bugs.the-cell.co.uk/view.php?id=150#bugnotes</comments></item><item><title>0000149: Link Specific Sections within livepage</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=149</link><description><![CDATA[some how (or i need to know) to to put a URL into the address bar and it go down to a section on a page&lt;br /&gt;
&lt;br /&gt;
For examlpe&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://livepage.sit.me.uk/section&quot;&gt;http://livepage.sit.me.uk/section&lt;/a&gt; [&lt;a href=&quot;http://livepage.sit.me.uk/section&quot; target=&quot;_blank&quot;&gt;^&lt;/a&gt;]&lt;br /&gt;
This has 2 Full Length stories&lt;br /&gt;
i want to send the url to the second section on that page, containing the second story]]></description><category>Specials/Pages</category><pubDate>Sat, 31 Jan 2009 19:09:14 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=149</guid><comments>http://bugs.the-cell.co.uk/view.php?id=149#bugnotes</comments></item><item><title>0000168: SVN Nolonger verboseing bug posts</title><author></author><link>http://bugs.the-cell.co.uk/view.php?id=168</link><description><![CDATA[Yep!]]></description><category>SVN bot</category><pubDate>Sat, 31 Jan 2009 19:08:06 +0000</pubDate><guid>http://bugs.the-cell.co.uk/view.php?id=168</guid><comments>http://bugs.the-cell.co.uk/view.php?id=168#bugnotes</comments></item></channel></rss>

