<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Der deutsche OpenWeb-Podcast &#187; pubsubhubbub</title>
	<atom:link href="http://blog.openwebpodcast.de/tag/pubsubhubbub/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.openwebpodcast.de</link>
	<description>Der Podcast über offene Standards im Internet</description>
	<lastBuildDate>Sun, 08 Aug 2010 13:01:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<atom:link rel="search"
           href="http://blog.openwebpodcast.de/opensearch"
           type="application/opensearchdescription+xml"
           title="Content Search" /><atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><cloud domain='blog.openwebpodcast.de' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Episode 26 &#8211; XMPP und OneSocialWeb</title>
		<link>http://blog.openwebpodcast.de/308/episode-26-xmpp-und-onesocialweb/</link>
		<comments>http://blog.openwebpodcast.de/308/episode-26-xmpp-und-onesocialweb/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 23:24:28 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[CCC]]></category>
		<category><![CDATA[Distributed Social Networking]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Hubbub]]></category>
		<category><![CDATA[OneSocialWeb]]></category>
		<category><![CDATA[PubSub]]></category>
		<category><![CDATA[pubsubhubbub]]></category>
		<category><![CDATA[PuSH]]></category>
		<category><![CDATA[VDS]]></category>
		<category><![CDATA[xmpp]]></category>
		<category><![CDATA[XSF]]></category>

		<guid isPermaLink="false">http://blog.openwebpodcast.de/?p=308</guid>
		<description><![CDATA[Vor ein paar Wochen wurde auf der FOSDEM erstmals das Projekt OneSocialWeb vorgestellt: ein free, open, and decentralized social Network basierend auf XMPP. Christian und ich (Matthias) haben uns für dieses Thema mal wieder tatkräftige Unterstützung geholt: Raphael Kallensee arbeite &#8230; <a href="http://blog.openwebpodcast.de/308/episode-26-xmpp-und-onesocialweb/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.openwebpodcast.de/wp-content/uploads/2010/03/xmpp.png" alt="xmpp" title="xmpp" width="74" height="76" class="alignright size-full wp-image-321" />Vor ein paar Wochen wurde auf der <a href="http://fosdem.org/2010/">FOSDEM</a> erstmals das Projekt <em><a href="http://onesocialweb.org/">OneSocialWeb</a></em> vorgestellt: ein <em>free, open, and decentralized social</em> Network basierend auf XMPP. <a href="http://mrtopf.de">Christian</a> und ich (<a href="http://notizblog.org/">Matthias</a>) haben uns für dieses Thema mal wieder tatkräftige Unterstützung geholt: <a href="http://identi.ca/rkallensee">Raphael Kallensee</a> arbeite als Web-Entwickler in Mannheimer und bloggt unter <a href="http://raphael.kallensee.name/">raphael.kallensee.name</a>.</p>
<p>Viel Spaß beim hören:</p>
<p><small>Länge: 0:57h (49.8 MB), <a href="http://openwebpodcast.de/mp3/openweb26.mp3">Download MP3</a></small></p>
<p>(weiter unten gibt es auch noch zwei Videos)</p>
<h3>News</h3>
<ul>
<li>CCC und Innenminister fordern  Datenbrief: <a href="http://www.ccc.de/datenbrief">http://www.ccc.de/datenbrief</a></li>
<li><a href="http://openidentityexchange.org/">http://openidentityexchange.org/</a> (Drummond Reed darüber: <a href="http://datawithoutborders.net/dwb12/%29">http://datawithoutborders.net/dwb12/)</a></li>
<li><a href="http://www.tagesschau.de/inland/bundesverfassungsgericht144.html">Karlsruhe kippt Vorratsdatenspeicherung</a></li>
<li>Action Streams:
<ul>
<li><a href="http://www.gravity7.com/blog/media/2010/02/action-streams-blue-sky-proposal.html">http://www.readwriteweb.com/archives/action_streams_a_new_idea_for_social_networks.php</a></li>
<li><a href="http://www.gravity7.com/blog/media/2010/02/action-streams-blue-sky-proposal.html">http://www.gravity7.com/blog/media/2010/02/action-streams-blue-sky-proposal.html</a></li>
<li><a href="http://wiki.activitystrea.ms/Actions">http://wiki.activitystrea.ms/Actions</a></li>
</ul>
</li>
<li>Facebook-Chat  via XMPP: <a href="http://blog.facebook.com/blog.php?post=297991732130">http://blog.facebook.com/blog.php?post=297991732130</a></li>
</ul>
<h2>Thema: XMPP</h2>
<blockquote><p>&#8220;XMPP is to Jabber as HTTP  is to the Web.&#8221; &#8211; Peter Saint-André</p></blockquote>
<ul>
<li>langlebige  TCP-Verbindung</li>
<li>2 XML-Streams: Client-Server und  Server-Client</li>
<li>Die einzelnen XML-Snippets nennen sich Stanzas</li>
<li>Verschiedene Typen: message, presence, iq</li>
<li>XMPP ist dezentral</li>
<li>Client/Server-Architektur, aber auch  federated</li>
<li>ähnlich  IRC bzw. E-Mail von der Dezentralität her</li>
<li>user@server.tld sind bare JIDs</li>
<li>user@server.tld/&lt;resource&gt; sind  full JIDs</li>
<li>Dadurch  kann man mehrfach eingeloggt sein</li>
<li>Da gibt es auch noch eine Priorität,  denn Kontakte schreiben zuerst  normalerweise an die  Bare JID.</li>
<li>Man  kann auch direkt an die full JIDs schicken (passiert nach Gesprächsbeginn  normalerweise dann automatisch durch den Client)</li>
<li>&#8220;Transports&#8221; können als eine Art  Gateway zu proprietären IM-Netzwerken verwendet werden</li>
<li>Installationen:
<ul>
<li>Ursprungsserver: Jabber.org</li>
<li>Google Talk
<ul>
<li>Jede E-Mail-Adresse ist ein  XMPP-Account</li>
</ul>
</li>
<li>LiveJournal</li>
<li>GMX/Web.de/1&amp;1
<ul>
<li>Jede E-Mail-Adresse ist ein  XMPP-Account</li>
</ul>
</li>
<li>talkr.im</li>
</ul>
</li>
<li>Server:
<ul>
<li>ejabberd</li>
<li>Openfire</li>
<li>Tigase</li>
<li>Prosody</li>
</ul>
</li>
<li>Was für Clients gibt es? Beispiele:
<ul>
<li>Psi</li>
<li><a href="http://www.pidgin.im/">http://www.pidgin.im/</a></li>
<li>Adium, iChat</li>
<li>Miranda</li>
<li>Gajim</li>
<li>Empathy</li>
<li>bald: Swift (swift.im)</li>
<li>&#8211;&gt; <a href="http://xmpp.org/software/clients.shtml">http://xmpp.org/software/clients.shtml</a></li>
</ul>
</li>
<li>Sehr stark und einfach erweiterbar (z.B. mit Namespaces)
<ul>
<li>Viele der wichtigen Features sind &#8220;Erweiterungen&#8221;</li>
<li>Community-getriebener Prozess der  Standardisierung</li>
<li>XSF  (XMPP Standards Foundation) leitet die Standardisierung</li>
</ul>
</li>
<li>Beispiele für Erweiterungen
<ul>
<li>Multi-User Chat (MUC)</li>
<li>PubSub</li>
<li>PEP (Personal Eventing Protocol)</li>
<li>Jingle (Voice-Chat)</li>
<li>Service Discovery</li>
<li>BOSH: XMPP über HTTP
<ul>
<li>ermöglicht Web-Clients, die  ausschließlich in JavaScript geschrieben sind</li>
</ul>
</li>
<li>Location-Infos</li>
<li>&#8211;&gt; <a href="http://xmpp.org/extensions/">http://xmpp.org/extensions/</a></li>
</ul>
</li>
<li>Client-Bibliotheken für sehr viele  Sprachen verfügbar, Beispiele:
<ul>
<li>JavaScript: Strophe.js</li>
<li>PHP: xmpphp</li>
<li>C: libstrophe</li>
<li>Java: Smack</li>
<li>Python: SleekXMPP; Twisted</li>
<li>Ruby: XMPP4R</li>
<li>&#8211;&gt; <a href="http://xmpp.org/software/libraries.shtml">http://xmpp.org/software/libraries.shtml</a></li>
</ul>
</li>
</ul>
<h3>Diverses</h3>
<ul>
<li>OAuth über XMPP <a href="http://notizblog.org/2008/07/24/oauth-ueber-xmpp-jabber/">http://notizblog.org/2008/07/24/oauth-ueber-xmpp-jabber/</a></li>
<li> AOL  und XMPP <a href="http://notizblog.org/2008/01/18/aol-will-xmppjabber-einsetzen/">http://notizblog.org/2008/01/18/aol-will-xmppjabber-einsetzen/</a></li>
<li> WordPress  und XMPP <a href="http://notizblog.org/2009/09/14/xmpp-pubsub-on-wordpress-com/">http://notizblog.org/2009/09/14/xmpp-pubsub-on-wordpress-com/</a></li>
<li> XMPP  Standards Foundation: <a href="http://xmpp.org/">http://xmpp.org/</a></li>
<li>Einführung  in XMPP: <a href="http://www.slideshare.net/remko.troncon/xmpp-101">http://www.slideshare.net/remko.troncon/xmpp-101</a> bzw. <a href="http://metajack.im/2010/02/16/xmpp-101-a-video-from-the-xmpp-summit/">http://metajack.im/2010/02/16/xmpp-101-a-video-from-the-xmpp-summit/</a> (OGV, HTML5/Firefox)</li>
</ul>
<h3>OneSocialWeb</h3>
<ul>
<li>Einführung  in OneSocialWeb (deutsch): <a href="http://notizblog.org/2010/02/11/onesocialweb/">http://notizblog.org/2010/02/11/onesocialweb/</a></li>
<li>OneSocialWeb:  <a href="http://onesocialweb.org/">http://onesocialweb.org</a><a href="http://onesocialweb.org/">/</a></li>
<li>Das  Draft-Protokoll: <a href="http://onesocialweb.org/docs-protocol.htm">http://onesocialweb.org/doc</a><a href="http://onesocialweb.org/docs-protocol.htm">s</a><a href="http://onesocialweb.org/docs-protocol.htm">-protocol.htm</a></li>
</ul>
<h2>Und dann noch&#8230;</h2>
<ul>
<li>Twitter Konferenz: <a href="http://chirp.twitter.com/">http://chirp.twitter.com/</a></li>
<li>IdentityCamp Mannheim: <a href="http://www.identitycamp.de/">http://www.identitycamp.de/</a></li>
</ul>
<p><span id="more-308"></span>Viel Spaß beim anschaun:</p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/o7Pt0PXC_Bs&#038;hl=de_DE&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/o7Pt0PXC_Bs&#038;hl=de_DE&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
<p><object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/dApxhDbqG_k&#038;hl=de_DE&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dApxhDbqG_k&#038;hl=de_DE&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.openwebpodcast.de/308/episode-26-xmpp-und-onesocialweb/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://openwebpodcast.de/mp3/openweb26.mp3" length="52211840" type="audio/mpeg" />
		</item>
		<item>
		<title>Episode 18 &#8211; Offenes Deutschland?</title>
		<link>http://blog.openwebpodcast.de/177/owp18/</link>
		<comments>http://blog.openwebpodcast.de/177/owp18/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 14:11:29 +0000</pubDate>
		<dc:creator>Christian Scholz</dc:creator>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[dataliberation]]></category>
		<category><![CDATA[Distributed Social Networking]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Facebook Connect]]></category>
		<category><![CDATA[Google Wave]]></category>
		<category><![CDATA[MySpaceID]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[openweb]]></category>
		<category><![CDATA[Plaxo]]></category>
		<category><![CDATA[pubsubhubbub]]></category>
		<category><![CDATA[studivz]]></category>
		<category><![CDATA[xing]]></category>

		<guid isPermaLink="false">http://blog.openwebpodcast.de/?p=177</guid>
		<description><![CDATA[In dieser Folge geht es um die Frage, wie offen deutsche soziale Netzwerke sind. Erste Erkenntnis: Nicht so! Aber ob sie es werden wollen, darüber diskutieren wir aufbauend auf dem Panel &#8220;Walled Gardens vs. Open Platform&#8221; vom Community Summit in &#8230; <a href="http://blog.openwebpodcast.de/177/owp18/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In dieser Folge geht es um die Frage, wie offen deutsche soziale Netzwerke sind. Erste Erkenntnis: Nicht so! Aber ob sie es werden wollen, darüber diskutieren wir aufbauend auf dem Panel &#8220;Walled Gardens vs. Open Platform&#8221; vom Community Summit in Hamburg, das Christian moderierte und das ansonsten mit Sebastian Galonska von studivz und Jason Goldberg von Xing besetzt war.</p>
<p><small>Länge: 1:24h (73,5 MB), <a href="http://openwebpodcast.de/mp3/openweb18.mp3">Download MP3</a></small></p>
<h2>Shownotes</h2>
<ul>
<li><a href="http://www.readwriteweb.com/archives/myspaceid_comes_to_windows_live.php">MySpace und ActivityStreams mit Windows Live</a></li>
<li><a href="http://www.heise.de/newsticker/Google-verkuendet-Offensive-zur-Datenbefreiung--/meldung/145092">Google&#8217;s Data Liberation -&gt; Die Datenbefreiung</a></li>
<li><a href="http://blog.plaxo.com/archives/2009/09/in_preparation.html">neue TOS bei Plaxo</a></li>
<li><a href="http://futureofwebstrategy.com/">Future of Web Strategy</a></li>
<li><a href="http://www.webstandards-magazin.de/">webstandards-magazin</a></li>
<li><a href="http://developer.yahoo.net/blog/archives/2009/09/openid_opengovernment.html">USA: Open Government mit Open ID (Artikel zu Yahoo)</a></li>
<li><a href="http://">netzpolitik zum Wahlausgang</a></li>
</ul>
<h3>Das Thema: Wie offen ist Deutschland?</h3>
<ul>
<li><a href="http://www.community-summit.de/">Das Community &amp; Marketing 2.0 Summit</a></li>
<li><a href="http://mrtopf.de/blog/en/open-platforms-video/">einführende Folien zum Panel und dem Thema: Was sind offene, soziale Netzwerke?</a></li>
<li><a href="http://mrtopf.de/blog/en/how-open-is-open-social-anyway/">How open ist Open Social?</a></li>
<li><a href="http://wavecamp.mixxt.org/">WaveWednesday und WaveCamp bei mixxt</a></li>
<li><a href="http://wavecamp.soup.io/">Infos zum Wavecamp und zu Google Wave: wavecamp.soup.io</a></li>
</ul>
<p>Das Video des Panels soll auch demnächst veröffentlicht werden, teilte uns der Veranstalter mit.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.openwebpodcast.de/177/owp18/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
<enclosure url="http://openwebpodcast.de/mp3/openweb18.mp3" length="77111424" type="audio/mpeg" />
		</item>
		<item>
		<title>Episode 14 &#8211; Was bringt eigentlich Data Portability?</title>
		<link>http://blog.openwebpodcast.de/107/episode-14-was-bringt-eigentlich-data-portability/</link>
		<comments>http://blog.openwebpodcast.de/107/episode-14-was-bringt-eigentlich-data-portability/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 10:10:14 +0000</pubDate>
		<dc:creator>Matthias Pfefferle</dc:creator>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[DataPortability]]></category>
		<category><![CDATA[Kantara Initiative]]></category>
		<category><![CDATA[Last.fm]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[pubsubhubbub]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.openwebpodcast.de/?p=107</guid>
		<description><![CDATA[Folge 14 besteht nochmal aus ner ganze Menge News: Kantara Initiative WGUMA &#8211; ProtectServe Blog Post von Alex Korth on Web of Identities Twitter Security Problem Nick Givotovsky Zensursula und Vodafone pubsubhubbub Google Apps werden OpenID-Provider Noch eine Chance für &#8230; <a href="http://blog.openwebpodcast.de/107/episode-14-was-bringt-eigentlich-data-portability/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Folge 14 besteht nochmal aus ner ganze Menge News:</p>
<ul>
<li><a href="http://kantarainitiative.org">Kantara Initiative</a></li>
<li><a href="http://kantarainitiative.org/confluence/display/WGUMA/Charter">WGUMA &#8211; ProtectServe</a></li>
<li><a href="http://www.readwriteweb.com/archives/web_of_identities_making_machine-accessible_people_data.php">Blog Post von Alex Korth on Web of Identities</a></li>
<li><a href="http://www.techcrunch.com/2009/07/14/in-our-inbox-hundreds-of-confidential-twitter-documents/">Twitter Security Problem</a></li>
<li><a href="http://blogs.law.harvard.edu/doc/2009/07/07/a-good-man-is-hard-to-lose/">Nick Givotovsky</a></li>
<li><a href="http://blog.vodafone.de/2009/07/14/reaktion-auf-livepk-teil-3-zugangserschwerung-kinderpornographie/?cp=5#comment-265">Zensursula und Vodafone</a></li>
<li><a href="http://pubsubhubbub.appspot.com/">pubsubhubbub</a></li>
<li><a href="http://news.zdnet.com/2100-9595_22-319527.html">Google Apps werden OpenID-Provider</a></li>
<li><a href="http://dev.w3.org/html5/rdfa/rdfa-module.html">Noch eine Chance für RDFa (HTML5)</a></li>
</ul>
<p>&#8230;und <a href="http://mrtopf.de/blog">Christian</a> und <a href="http://notizblog.org">ich</a> sprechen ein wenig über DataPortability und die Vorteile für Seiten- bzw. Community-Betreiber.</p>
<p>Viel Spaß beim hören…</p>
<p>Die Links zur Sendung <a href="http://openweb.mixxt.de/networks/wiki/index.episode-14">findet ihr hier</a>!</p>
<p><strong>Den Podcast bekommen</strong>:</p>
<ul>
<li><a href="http://openwebpodcast.de/mp3/openweb14.mp3">Download MP3</a></li>
<li><a href="http://feeds.feedburner.com/openwebcast">RSS Feed</a></li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=294732929">iTunes</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.openwebpodcast.de/107/episode-14-was-bringt-eigentlich-data-portability/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
<enclosure url="http://openwebpodcast.de/mp3/openweb14.mp3" length="47711384" type="audio/mpeg" />
		</item>
	</channel>
</rss>
