<?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>The adventures of Foo &#187; OSS</title>
	<atom:link href="http://jensge.org/tag/oss/feed/" rel="self" type="application/rss+xml" />
	<link>http://jensge.org</link>
	<description>My aggregated random tech blabber</description>
	<lastBuildDate>Sat, 04 Feb 2012 19:12:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Slides from DLNA talk</title>
		<link>http://jensge.org/2012/01/slides-from-dlna-talk/</link>
		<comments>http://jensge.org/2012/01/slides-from-dlna-talk/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 13:07:39 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Berlin]]></category>
		<category><![CDATA[DLNA]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[rygel]]></category>
		<category><![CDATA[UPnP]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=540</guid>
		<description><![CDATA[Last week I did a talk about DLNA, what it is and how it relates to UPnP during a DeveloperGarden event hosted in Berlin&#8217;s famous hacker space c-base. Here are the german slides and a link to the video. I&#8217;m &#8230; <a href="http://jensge.org/2012/01/slides-from-dlna-talk/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last week I did a talk about <a href="http://www.dlna.org">DLNA</a>, what it is and how it relates to <a href="http://upnp.org">UPnP</a> during a <a href="http://www.developergarden.com/de/apis/techtalk/techtalk-dlna-digital-living-network-alliance-january-12-2012-berlin/">DeveloperGarden event</a> hosted in Berlin&#8217;s famous <a href="http://c-base.org/">hacker space c-base</a>.</p>
<p>Here are the german <a href="http://jensge.org/wp-content/uploads/2012/01/DLNA.pdf">slides</a> and a <a href="http://www.youtube.com/watch?feature=player_embedded&amp;v=Awsd5N1lQbo">link to the video</a>. I&#8217;m told that the slides are quite readable through <a href="http://translate.google.com/translate?u=http%3A%2F%2Fjensge.org%2Fwp-content%2Fuploads%2F2012%2F01%2FDLNA.pdf">Google Translate</a> if you ignore the occasional denglish.</p>
<p>Note: Both talk and slides are in German. I will also be giving a short talk about <a href="http://rygel-project.org">Rygel</a> on <a href="http://fosdem.org/2012/">this year&#8217;s FOSDEM</a> in Brussels.</p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2012/01/slides-from-dlna-talk/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pino as in twitter</title>
		<link>http://jensge.org/2010/09/pino-as-in-twitter/</link>
		<comments>http://jensge.org/2010/09/pino-as-in-twitter/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 09:51:28 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Soziale Netzwerke]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=468</guid>
		<description><![CDATA[Since Echofon cut off custom-built Firefoxes I was looking for a new twitter client. The only one matching my needs was Pino. Unfortunately since the mandatory activation of OAuth in twitter it stopped working. But: No fear! I hacked it &#8230; <a href="http://jensge.org/2010/09/pino-as-in-twitter/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Since Echofon cut off custom-built Firefoxes I was looking for a new twitter client. The only one matching my needs was <a href="http://code.google.com/p/pino-twitter/">Pino</a>. Unfortunately since the mandatory activation of OAuth in twitter it stopped working. But: No fear! I hacked it to use <a href="http://moblin.org/projects/librest">librest</a> which supports OAuth ootb. Currently it is a bit flaky (crashes at startup sometimes for no obvious reason) and there is no easy way to log in. It currently uses librest&#8217;s demo consumer keys which is probably not the most fortunate thing to do. I will request own credentials as soon as it runs more stable. Stay tuned for updates, I will push it to a public repository really soon.</p>
<p><strong>Update:</strong> Seems <a href="http://pino-app.appspot.com/">upstream pino will contain librest with OAuth</a> in version 0.3. So I&#8217;ll keep my ugly hack to myself <img src='http://jensge.org/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2010/09/pino-as-in-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>State of the GUPnP stack on Windows and other scary tales</title>
		<link>http://jensge.org/2010/08/state-of-the-gupnp-stack-on-windows-and-other-scary-tales/</link>
		<comments>http://jensge.org/2010/08/state-of-the-gupnp-stack-on-windows-and-other-scary-tales/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 22:21:36 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[UPnP]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=446</guid>
		<description><![CDATA[I updated the windows ports of gssdp and gupnp today, did some further clean-up on the gupnp port and filed merge-requests for both on gitorious. I also deleted the gupnp-win32 repository on github. New development will go to this repository &#8230; <a href="http://jensge.org/2010/08/state-of-the-gupnp-stack-on-windows-and-other-scary-tales/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I updated the windows ports of gssdp and gupnp today, did some further clean-up on the gupnp port and filed merge-requests for both on gitorious.</p>
<p>I also deleted the gupnp-win32 repository on github. New development will go to <a href="http://gitorious.org/~phako/gupnp/phako-gupnp">this repository</a> on gitorious. There is still the <a href="http://github.com/phako/gssdp-win32">gssdp-win32 repository on github</a> since I have not yet taken care of the <a href="http://jensge.org/2009/09/is-that-all-bob/">MSVC additions</a>.</p>
<p>I also started wrapping gssdp et al into *mm (hey, I work for <a href="http://www.openismus.com">Openismus</a> now <img src='http://jensge.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  but this has proven to be somewhat difficult.</p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2010/08/state-of-the-gupnp-stack-on-windows-and-other-scary-tales/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Rygel&#8217;s XBox support</title>
		<link>http://jensge.org/2010/03/rygels-xbox-support/</link>
		<comments>http://jensge.org/2010/03/rygels-xbox-support/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 10:55:41 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[rygel]]></category>
		<category><![CDATA[UPnP]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=395</guid>
		<description><![CDATA[Status update: We&#8217;re nearly there. Out-of-the box support of XBox 360; no patches, no database modification necessary.]]></description>
			<content:encoded><![CDATA[<p>Status update: We&#8217;re nearly there. Out-of-the box support of XBox 360; no patches, no database modification necessary.</p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2010/03/rygels-xbox-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Gnu-)Tar option of the day</title>
		<link>http://jensge.org/2010/01/gnu-tar-option-of-the-day/</link>
		<comments>http://jensge.org/2010/01/gnu-tar-option-of-the-day/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 10:54:09 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NoteToMyself]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Programmieren]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=372</guid>
		<description><![CDATA[--exclude-vcs]]></description>
			<content:encoded><![CDATA[<p><code>--exclude-vcs</code></p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2010/01/gnu-tar-option-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cellphone sync and linux</title>
		<link>http://jensge.org/2009/09/cellphone-sync-and-linux/</link>
		<comments>http://jensge.org/2009/09/cellphone-sync-and-linux/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 19:09:31 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=307</guid>
		<description><![CDATA[I once had a cellphone that played very nicely with Linux, the good old Siemens S55. Unfortunately, my SE P1i doesn&#8217;t. I tried various combinations of Multisync or OpenSync, nothing helped. Today I bit the bullet and installed funambol with &#8230; <a href="http://jensge.org/2009/09/cellphone-sync-and-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I once had a cellphone that played very nicely with Linux, the good old Siemens S55. Unfortunately, my SE P1i doesn&#8217;t. I tried various combinations of Multisync or <a href="http://www.opensync.org">OpenSync</a>, nothing helped. Today I bit the bullet and installed <a href="http://www.funambol.org">funambol</a> with <a href="http://syncevolution.org/">syncevolution</a>. What shall I say, apart from having to run a ~250Meg Java Application server just for me, it simply works. Period.</p>
<p>And thanks to <a href="http://blueman-project.org">Blueman</a>, this works with Bluetooth now, too (Via PAN of course, not OBEX).</p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2009/09/cellphone-sync-and-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The new automake meme</title>
		<link>http://jensge.org/2009/08/the-new-automake-meme/</link>
		<comments>http://jensge.org/2009/08/the-new-automake-meme/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 11:25:54 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[UPnP]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=266</guid>
		<description><![CDATA[Apparently a small meme has spread in the gnome community, the non-recursive automake meme. Well, rewriting the makefiles for rygel to use the new Vala support in automake-1.11 I also converted it to be non-recursive. This is what I got: &#8230; <a href="http://jensge.org/2009/08/the-new-automake-meme/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Apparently a small meme has spread in the gnome community, the <a href="http://www.murrayc.com/blog/permalink/2009/07/24/non-recursive-automake-is-the-best-alternative-to-automake/">non-recursive automake meme</a>.</p>
<p>Well, rewriting the makefiles for <a href="http://live.gnome.org/Rygel">rygel</a> to use the new Vala support in automake-1.11 I also converted it to be non-recursive.</p>
<p>This is what I got:</p>
<ul>
<li> Parallel builds working (but this seems to be more the work of the Vala support)</li>
<li> Cleaner Makefiles, less code duplication</li>
<li> No possibility to call &#8220;make install&#8221; for a single plugin only</li>
<li> No to very minor speed gain</li>
</ul>
<p>All in all, this seems less improvement than expected, but the cleanliness of the Makefile.am is worth the minor inconveniences generated by that, though it still needs some more cleanup and flags unification.</p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2009/08/the-new-automake-meme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Concerning gnupg&#8230;</title>
		<link>http://jensge.org/2009/07/concerning-gnupg/</link>
		<comments>http://jensge.org/2009/07/concerning-gnupg/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 09:17:07 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[NoteToMyself]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=262</guid>
		<description><![CDATA[I wrote earlier about compiling libgpgme for use with Visual Studio. Forgot to mention that this is an useless effort because the filedescriptor passing does not work and as such you can only encrypt decrypt from or to memory.]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://jensge.org/2009/04/eternal-struggle/">wrote earlier about compiling libgpgme for use with Visual Studio</a>. Forgot to mention that this is an useless effort because the filedescriptor passing does not work and as such you can only encrypt decrypt from or to memory.</p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2009/07/concerning-gnupg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GUPnP on windows howto</title>
		<link>http://jensge.org/2009/05/gupnp-on-windows-howto/</link>
		<comments>http://jensge.org/2009/05/gupnp-on-windows-howto/#comments</comments>
		<pubDate>Fri, 15 May 2009 12:35:25 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[UPnP]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=238</guid>
		<description><![CDATA[I threw together some instructions on how to build the GUPnP stack on windows:]]></description>
			<content:encoded><![CDATA[<p>I threw together <a href="http://jensge.org/?page_id=226">some instructions on how to build the GUPnP stack</a> on windows:</p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2009/05/gupnp-on-windows-howto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trekstor Vibez &amp; Jaunty</title>
		<link>http://jensge.org/2009/05/trekstor-vibez-jaunty/</link>
		<comments>http://jensge.org/2009/05/trekstor-vibez-jaunty/#comments</comments>
		<pubDate>Thu, 07 May 2009 22:27:16 +0000</pubDate>
		<dc:creator>Jens</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[NÃ¼tzliches]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://jensge.org/?p=229</guid>
		<description><![CDATA[If you use one of the famous beta firmwares for your Trekstor vibez and have jaunty installed, you may experience some weird behaviour if you plugin in your player and hope that a folder pops up showing you your device&#8217;s &#8230; <a href="http://jensge.org/2009/05/trekstor-vibez-jaunty/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you use one of the famous beta firmwares for your Trekstor vibez and have jaunty installed, you may experience some weird behaviour if you plugin in your player and hope that a folder pops up showing you your device&#8217;s contents.</p>
<p>If you configured your device&#8217;s transfer mode to &#8220;Mass Storage only&#8221; it is likely that the device will not show up and crash on shutdown at the &#8220;Saving Settings&#8221; screen with a bold &#8220;Saving&#8221;.</p>
<p>Reason is: in <code>/etc/udev/rules.d/45-libmtp7.rules</code> this device&#8217;s USB id is hard-wired to be an MTP device. Just comment the two lines with <code>{idVendor}=="066f"</code> and everything is fine again.</p>
<p>On the other hand the MTP transfer mode seems to work quite well now. </p>
]]></content:encoded>
			<wfw:commentRss>http://jensge.org/2009/05/trekstor-vibez-jaunty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

