Difference between revisions of "Kevin Smith Application 2010"

From XMPP WIKI
Jump to navigation Jump to search
(Created page with " I'm Kevin Smith, xmpp:kevin@doomsong.co.uk, and I'm applying to retain my XSF membership. Email's mailto:kevin@kismith.co.uk. {| |width="100%"| == Contents == </div> * ...")
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
I'm Kevin Smith, [xmpp:kevin@doomsong.co.uk xmpp:kevin@doomsong.co.uk], and I'm applying to retain my XSF membership.


==History==
I'm Kevin Smith, xmpp:kevin@doomsong.co.uk, and I'm applying to retain my XSF membership. Email's mailto:kevin@kismith.co.uk.
I've a PhD from the University of Exeter, (a study into Simulated Annealing Techniques for Multi-Objective Optimisation), I worked as R&D Manager at a company developing credit card fraud detection systems, and I now work for [http://isode.com Isode] in the XMPP team. I've been an XSF member since 2005, and a council member since 2006. I'm chairing the current XSF Council.
 
{|
|width="100%"|
 
== Contents ==
 
 
</div>
* [[#History|<span class="tocnumber">1</span> <span class="toctext">History</span>]]
* [[#Jabber.2FXMPP_Projects|<span class="tocnumber">2</span> <span class="toctext">Jabber/XMPP Projects</span>]]
** [[#Code|<span class="tocnumber">2.1</span> <span class="toctext">Code</span>]]
** [[#XMPP_Protocol|<span class="tocnumber">2.2</span> <span class="toctext">XMPP Protocol</span>]]
** [[#XMPP_documentation|<span class="tocnumber">2.3</span> <span class="toctext">XMPP documentation</span>]]
** [[#Plans_for_the_future|<span class="tocnumber">2.4</span> <span class="toctext">Plans for the future</span>]]
* [[#XMPP_-_Why_I_like_it|<span class="tocnumber">3</span> <span class="toctext">XMPP - Why I like it</span>]]
* [[#XSF_Work|<span class="tocnumber">4</span> <span class="toctext">XSF Work</span>]]
* [[#Why_I.27m_reapplying|<span class="tocnumber">5</span> <span class="toctext">Why I'm reapplying</span>]]
|}
 
== History ==
 
I've a PhD from the University of Exeter, (a study into Simulated Annealing Techniques for Multi-Objective Optimisation), I worked as R&amp;D Manager at a company developing credit card fraud detection systems, and I now work for [http://isode.com Isode] in the XMPP team (this application is, as always, personal). I've been an XSF member since 2005, and a council member since 2006. I'm chairing the current XSF Council.
 
== Jabber/XMPP Projects ==
 
=== Code ===


==Jabber/XMPP Projects==
===Code===
* I was project leader for the [http://psi-im.org/ Psi] client for nearly 5 years, until early last year.
* I was project leader for the [http://psi-im.org/ Psi] client for nearly 5 years, until early last year.
* I'm now coding on the new [http://swift.im/ Swift] client with Remko.
* I'm now coding on the new [http://swift.im/ Swift] client with Remko.
Line 14: Line 36:
* In my day job I work on the M-Link server (among other things).
* In my day job I work on the M-Link server (among other things).


===XMPP Protocol===
=== XMPP Protocol ===
 
I'm a co-author of several XEPs, read all the XEPs that go through (it's hard to review them for Council otherwise).
I'm a co-author of several XEPs, read all the XEPs that go through (it's hard to review them for Council otherwise).


===XMPP documentation===
=== XMPP documentation ===
 
* [http://oreilly.com/catalog/9780596157197/ XMPP: The Definitive Guide] for O'Reilly, which has been out about a year now. It's good, really - buy it please.
* [http://oreilly.com/catalog/9780596157197/ XMPP: The Definitive Guide] for O'Reilly, which has been out about a year now. It's good, really - buy it please.


===Plans for the future===
=== Plans for the future ===
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.


==XMPP - Why I like it==
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.
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.
 
== XMPP - Why I like it ==
 
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.
 
== XSF Work ==


==XSF Work==
* I'm a Council member.
* I'm a Council member.
* I chair Council.
* I chair Council.
Line 35: Line 62:
* I'm on the review team.
* I'm on the review team.


==Why I'm reapplying==
== Why I'm reapplying ==
 
So I can keep doing what I'm doing in the XSF.
So I can keep doing what I'm doing in the XSF.

Latest revision as of 10:20, 27 June 2017

I'm Kevin Smith, xmpp:kevin@doomsong.co.uk, and I'm applying to retain my XSF membership. Email's mailto:kevin@kismith.co.uk.

Contents

History

I've a PhD from the University of Exeter, (a study into Simulated Annealing Techniques for Multi-Objective Optimisation), I worked as R&D Manager at a company developing credit card fraud detection systems, and I now work for Isode in the XMPP team (this application is, as always, personal). I've been an XSF member since 2005, and a council member since 2006. I'm chairing the current XSF Council.

Jabber/XMPP Projects

Code

  • I was project leader for the Psi client for nearly 5 years, until early last year.
  • I'm now coding on the new Swift client with Remko.
  • I wrote the SleekMigrate app for migrating between XMPP server software.
  • I developed much of the SleekBot, which is a bot for running in MUCs - it's active in the jabber and jdev mucs on jabber.org, as well as Psi's muc.
  • My (abandoned) MaybeLater task manager system accepted new tasks through an XMPP bot.
  • I have contributed to the SleekXMPP Python XMPP library.
  • In my day job I work on the M-Link server (among other things).

XMPP Protocol

I'm a co-author of several XEPs, read all the XEPs that go through (it's hard to review them for Council otherwise).

XMPP documentation

Plans for the future

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.

XMPP - Why I like it

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.

XSF Work

  • I'm a Council member.
  • I chair Council.
  • I'm the infrastructure team lead.
  • I'm one of the jabber.org admins (not strictly XSF).
  • I'm an XSF org admin for GSoC this year.
  • I perform small tasks like proofreading for the commteam.
  • I'm on the review team.

Why I'm reapplying

So I can keep doing what I'm doing in the XSF.