https://wiki.xmpp.org/web/index.php?title=Kevin_Smith_Application_2012&feed=atom&action=historyKevin Smith Application 2012 - Revision history2024-03-28T11:01:33ZRevision history for this page on the wikiMediaWiki 1.37.1https://wiki.xmpp.org/web/index.php?title=Kevin_Smith_Application_2012&diff=3252&oldid=prevKevin: /* Code */2012-05-21T11:01:01Z<p><span dir="auto"><span class="autocomment">Code</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 11:01, 21 May 2012</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l11">Line 11:</td>
<td colspan="2" class="diff-lineno">Line 11:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I was project leader for the [http://psi-im.org/ Psi] client for about 5 years, until early 2009.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I was project leader for the [http://psi-im.org/ Psi] client for about 5 years, until early 2009.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I'm now coding on the [http://swift.im/ Swift] client with Remko.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I'm now coding on the [http://swift.im/ Swift] client with Remko.</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* I've ported [http://swift.im Swiften] to Java to create the [http://swift.im/git/stroke Stroke] library.</div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* I've ported [http://swift.im<ins style="font-weight: bold; text-decoration: none;">/swiften </ins>Swiften] to Java to create the [http://swift.im/git/stroke Stroke] library.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I wrote the [http://www.kismith.co.uk/wordpress/index.php/2008/11/30/sleek-migrate/ SleekMigrate] app for migrating between XMPP server software.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I wrote the [http://www.kismith.co.uk/wordpress/index.php/2008/11/30/sleek-migrate/ SleekMigrate] app for migrating between XMPP server software.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I developed much of the [http://sleekbot.googlecode.com/ SleekBot], which is a bot for running in MUCs, although I don't know if anyone uses this any more.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I developed much of the [http://sleekbot.googlecode.com/ SleekBot], which is a bot for running in MUCs, although I don't know if anyone uses this any more.</div></td></tr>
</table>Kevinhttps://wiki.xmpp.org/web/index.php?title=Kevin_Smith_Application_2012&diff=3251&oldid=prevKevin: /* Code */2012-05-21T11:00:45Z<p><span dir="auto"><span class="autocomment">Code</span></span></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 11:00, 21 May 2012</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l11">Line 11:</td>
<td colspan="2" class="diff-lineno">Line 11:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I was project leader for the [http://psi-im.org/ Psi] client for about 5 years, until early 2009.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I was project leader for the [http://psi-im.org/ Psi] client for about 5 years, until early 2009.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I'm now coding on the [http://swift.im/ Swift] client with Remko.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I'm now coding on the [http://swift.im/ Swift] client with Remko.</div></td></tr>
<tr><td colspan="2" class="diff-side-deleted"></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* I've ported [http://swift.im Swiften] to Java to create the [http://swift.im/git/stroke Stroke] library.</ins></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I wrote the [http://www.kismith.co.uk/wordpress/index.php/2008/11/30/sleek-migrate/ SleekMigrate] app for migrating between XMPP server software.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I wrote the [http://www.kismith.co.uk/wordpress/index.php/2008/11/30/sleek-migrate/ SleekMigrate] app for migrating between XMPP server software.</div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I developed much of the [http://sleekbot.googlecode.com/ SleekBot], which is a bot for running in MUCs, although I don't know if anyone uses this any more.</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* I developed much of the [http://sleekbot.googlecode.com/ SleekBot], which is a bot for running in MUCs, although I don't know if anyone uses this any more.</div></td></tr>
</table>Kevinhttps://wiki.xmpp.org/web/index.php?title=Kevin_Smith_Application_2012&diff=3250&oldid=prevKevin: Created page with "I'm Kevin Smith, [xmpp:kevin@doomsong.co.uk xmpp:kevin@doomsong.co.uk], and I'm applying to retain my XSF membership. Email's [mailto:kevin@kismith.co.uk mailto:kevin@kismith.co...."2012-05-21T10:58:17Z<p>Created page with "I'm Kevin Smith, [xmpp:kevin@doomsong.co.uk xmpp:kevin@doomsong.co.uk], and I'm applying to retain my XSF membership. Email's [mailto:kevin@kismith.co.uk mailto:kevin@kismith.co...."</p>
<p><b>New page</b></p><div>I'm Kevin Smith, [xmpp:kevin@doomsong.co.uk xmpp:kevin@doomsong.co.uk], and I'm applying to retain my XSF membership. Email's [mailto:kevin@kismith.co.uk mailto:kevin@kismith.co.uk].<br />
<br />
==TL;DR==<br />
This application is much as all my others have been, I'd like to keep going much as I've been going for the last few years.<br />
<br />
==History==<br />
I've been an XSF member since 2005 and a council member since 2006. I've chaired the last few XMPP Councils (including the current one).<br />
<br />
==Jabber/XMPP Projects==<br />
===Code===<br />
* I was project leader for the [http://psi-im.org/ Psi] client for about 5 years, until early 2009.<br />
* I'm now coding on the [http://swift.im/ Swift] client with Remko.<br />
* I wrote the [http://www.kismith.co.uk/wordpress/index.php/2008/11/30/sleek-migrate/ SleekMigrate] app for migrating between XMPP server software.<br />
* I developed much of the [http://sleekbot.googlecode.com/ SleekBot], which is a bot for running in MUCs, although I don't know if anyone uses this any more.<br />
* My (abandoned) [http://maybelater.googlecode.com/ MaybeLater] task manager system accepted new tasks through an XMPP bot.<br />
* My (newer and highly unfinished) [http://gitorious.org/maybelater MaybeLater rewrite] task manager system is entirely XMPP over BOSH.<br />
* I have contributed to the [http://sleekxmpp.googlecode.com/ SleekXMPP] Python XMPP library.<br />
* In my day job I work on the M-Link server (among other things).<br />
<br />
===XMPP Protocol===<br />
I'm a co-author of several XEPs and read all the XEPs that go through because of my place on Council.<br />
<br />
===XMPP documentation===<br />
* [http://oreilly.com/catalog/9780596157197/ XMPP: The Definitive Guide] for O'Reilly. Buy it please.<br />
<br />
===Plans for the future===<br />
As well as continuing work on Swift, I intend to continue contributing to XEPs and chairing Council. I also expect I'll keep doing XMPP stuffs at Isode.<br />
<br />
==XMPP - Why I like it==<br />
I came to Jabber because I was on Linux and didn't like the thought of using clients that had to play catch-up to the legacy networks; Jabber's open standard felt cleaner. As a geek, helping to set up the university Jabber server was also an appeal. I got drawn into development with Psi and learned more about the protocol decided it's a standard worth supporting. I've since had a great deal of contact with the communit(y|ies), and met a good bunch of people at FOSDEM and the XMPP Summit that help me want to keep being involved.<br />
<br />
==XSF Work==<br />
* I'm a Council member.<br />
* I chair Council.<br />
* I'm the infrastructure team lead.<br />
* I'm one of the jabber.org admins (although not really XSF).<br />
* I've been one of the XSF org admins for GSoC for the last few years.<br />
* XEPs<br />
<br />
==Why I'm reapplying==<br />
So I can keep doing what I'm doing in the XSF.</div>Kevin