Difference between revisions of "Arc Riley for Council 2014"

Jump to navigation Jump to search
no edit summary
Line 5: Line 5:
I currently serve as director for Copyleft Games Group, lead Python XML SIG, and maintain several software projects related to XMPP.  Among them recently;
I currently serve as director for Copyleft Games Group, lead Python XML SIG, and maintain several software projects related to XMPP.  Among them recently;


  * [[NodeTree|http://nodetree.org/]] - an XML data binding package for Python, which supports XML stream processing including XMPP
  * [[http://nodetree.org/|NodeTree]] - an XML data binding package for Python, which supports XML stream processing including XMPP
  * [[LightMelody|http://lightmelody.org/]] - XMPP C library based on Loudmouth, largely rewritten using modern libraries (GLib/GIO) and cleaning up the API
  * [[http://lightmelody.org/|LightMelody]] - XMPP C library based on Loudmouth, largely rewritten using modern libraries (GLib/GIO) and cleaning up the API
  * [[mod_xmpp|]http://hg.concordance-xmpp.org/mod_xmpp]] - Apache module implementing XMPP over WebSockets, which hopefully will make deployment easier/cleaner vs setting up a WebSockets web proxy
  * [[http://hg.concordance-xmpp.org/mod_xmpp|mod_xmpp]] - Apache module implementing XMPP over WebSockets, which hopefully will make deployment easier/cleaner vs setting up a WebSockets web proxy


I started mod_xmpp and NodeTree as components for building a XMPP service framework in Python with the goal being to be able to quickly build XMPP-backed web applications with a dozen or two lines of Python and XSLT. I've given talks demonstrating building a simple XMPP PubSub-based wiki where changes can be seen by other viewers in realtime.
I started mod_xmpp and NodeTree as components for building a XMPP service framework in Python with the goal being to be able to quickly build XMPP-backed web applications with a dozen or two lines of Python and XSLT. I've given talks demonstrating building a simple XMPP PubSub-based wiki where changes can be seen by other viewers in realtime.
Line 13: Line 13:
I'm a vocal proponent of XMPP over WebSockets, especially in tapping into the growing WebRTC community to promote XMPP as a federated, open network for building WebRTC-based webapps on, and have given many talks on the subject.
I'm a vocal proponent of XMPP over WebSockets, especially in tapping into the growing WebRTC community to promote XMPP as a federated, open network for building WebRTC-based webapps on, and have given many talks on the subject.


I've also done some work getting a [[Dublin Core|http://dublincore.org/]] based XML metadata standard for online game catalogs as part of my work with Copyleft Games Group.
I've also done some work getting a [[http://dublincore.org/|Dublin Core]] based XML metadata standard for online game catalogs as part of my work with Copyleft Games Group.


= Why I'm Running =
= Why I'm Running =
34

edits

Navigation menu