Stephan Maka Application 2006

Revision as of 13:46, 28 July 2010 by Neustradamus (talk | contribs) (Stephan Maka January 2006 moved to Stephan Maka Application 2006)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Jabber code

  • Contribution to XMPP4R, pretty much recent:
    • Multi-User Chat implementation
    • File-Transfer (and SOCKS5 and In-Band Bytestreams) implementation
  • JabberHole is a user-scriptable XMPP proxy (can be extended by Ruby-scripts which modify incoming and outgoing stanzas)
  • A couple of XMPP4R examples, which may be beyond basic IM programming:
    • A MUC client with Gtk+ GUI (gtkmucclient.rb, Screenshots)
    • A very minimal MUC component implementation, lacking all features (minimuc.rb)
    • Roster Discovery exposes the user's roster (with groups) to Service Discovery
    • XMPPing can be used to query a target JID periodically
    • A basic adventure component, representing a MUC in which a user can walk from place to place, meet non-player characters and talk to other players at the same place (Screenshots)
  • Unreleased and unfinished stuff:
    • A Jabber client to be used over WAP
    • An extendable service-watching component
    • A component for the Pentabarf conference-planning system
    • A component which lets users subscribe to bus/tram stations of Dresden, displaying when the next bus/tram arrives