<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>ekkes-corner: eclipse &#124; osgi &#124; mdsd &#124; erp &#124; mobile</title>
	<atom:link href="http://ekkescorner.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ekkescorner.wordpress.com</link>
	<description>open source and software architecture</description>
	<lastBuildDate>Tue, 31 Jan 2012 17:55:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ekkescorner.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/8582db0cc3f2a753d1517f8516a88ece?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>ekkes-corner: eclipse &#124; osgi &#124; mdsd &#124; erp &#124; mobile</title>
		<link>http://ekkescorner.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ekkescorner.wordpress.com/osd.xml" title="ekkes-corner: eclipse &#124; osgi &#124; mdsd &#124; erp &#124; mobile" />
	<atom:link rel='hub' href='http://ekkescorner.wordpress.com/?pushpress=hub'/>
		<item>
		<title>mobile development &#8211; my next sessions + events</title>
		<link>http://ekkescorner.wordpress.com/2012/01/27/mobile-development-my-next-sessions-events/</link>
		<comments>http://ekkescorner.wordpress.com/2012/01/27/mobile-development-my-next-sessions-events/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 17:43:46 +0000</pubDate>
		<dc:creator>ekkescorner</dc:creator>
				<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[EclipseCon]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://ekkescorner.wordpress.com/?p=3288</guid>
		<description><![CDATA[here&#8217;s an overview of my upcoming sessions and events and I would be glad to meet you there: M-Days &#8211; Frankfurt, 2012-02-01: Location Based Services At the Mobile Days in Frankfurt I&#8217;m talking about Location Based Services. In many of my customer projects I&#8217;m using Location Based Services, have integrated Maps, track GPS etc. I&#8217;ll [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekkescorner.wordpress.com&amp;blog=7691743&amp;post=3288&amp;subd=ekkescorner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>here&#8217;s an overview of my upcoming sessions and events and I would be glad to meet you there:</p>
<h1>M-Days &#8211; Frankfurt, 2012-02-01: Location Based Services</h1>
<p><a href="http://t.co/sWNrqBOp"><img class="alignnone  wp-image-3293" title="M_Days_logo" src="http://ekkescorner.files.wordpress.com/2012/01/m_days_logo.jpg?w=240&#038;h=200" alt="" width="240" height="200" /></a></p>
<p>At the Mobile Days in Frankfurt I&#8217;m talking about Location Based Services. In many of my customer projects I&#8217;m using Location Based Services, have integrated Maps, track GPS etc. I&#8217;ll talk about good practices, tips and tricks and demonstrate some of my work. You&#8217;ll find me at Developer Stage 1 on Wednesday 2012-02-01 at 13:00.</p>
<p>In the night I&#8217;ll also attend the Mobile Media Night <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>At M-Days I&#8217;ll first time use my new <a href="http://camholder.org" target="_blank">Camholder</a> from Heiko Behrens (@HBehrens) &#8211; will later blog about my experiences with heikos awesome new product.</p>
<h1>BBDevCon Europe &#8211; Amsterdam, 2012-02-08: SuperApps</h1>
<p><a href="http://ekkescorner.files.wordpress.com/2012/01/devcon_banner_300x100_speaker.jpg"><img class="alignnone size-full wp-image-3295" title="DevCon_Banner_300x100_Speaker" src="http://ekkescorner.files.wordpress.com/2012/01/devcon_banner_300x100_speaker.jpg" alt="" width="300" height="100" /></a></p>
<p>Only some days later I&#8217;ll speak at BlackBerry Developer Conference about developing Super Apps. I&#8217;m happy to meet some friends again and looking forward to get the newest informations about BB10 &#8211; the future OS for BlackBerry.</p>
<h1>Mobile Developer Conference &#8211; HH, 2012-02-15: Push Services</h1>
<p><a href="http://ekkescorner.files.wordpress.com/2012/01/mdc-2012_speaker.jpg"><img class="alignnone size-full wp-image-3283" title="MDC 2012_Speaker" src="http://ekkescorner.files.wordpress.com/2012/01/mdc-2012_speaker.jpg" alt="" width="200" height="120" /></a></p>
<p>More and more mobile applications are using Push Services. Unfortunately there&#8217;s no common API and so you have to know the differences and what&#8217;s possible on the different platforms. I&#8217;ll talk about PushServices for Apple, Google, Microsoft and RIM.</p>
<h1>Mobile Tech Con 2012 &#8211; Munich 2012 &#8211; 2012-03-29: Power Workshop Cascades</h1>
<p><a href="http://ekkescorner.files.wordpress.com/2012/01/mtc2011_se_button_speaker.gif"><img class="alignnone size-full wp-image-3284" title="MTC2011_SE_Button_Speaker" src="http://ekkescorner.files.wordpress.com/2012/01/mtc2011_se_button_speaker.gif" alt="" width="128" height="128" /></a></p>
<p>Next MobileTechCon is in Munich &#8211; not far from Rosenheim, where I work and live. I&#8217;ll present a full-day <a href="http://mobiletechcon.de/2012spring/workshop/#session-20650" target="_blank">Power Workshop about the new UI Framework Cascades</a> from RIM. With Cascades you can write great apps in a short timeframe with awesome animations. Designers and Developers can work hand-in-hand: a PlugIn for Photoshop allows you to easy move graphical work and drag it into your QML Editor. Cascades is one of te reasons why I as a developer am sure, that RIM will came back in 2012. Using Cascades you can develop Applications for PlayBook 2.x and also upcoming BB10.</p>
<h1>EclipseCon America 2012 <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </h1>
<p><a href="http://www.eclipsecon.org/2012/"><img class="alignnone  wp-image-3297" title="econ_icon512x512" src="http://ekkescorner.files.wordpress.com/2012/01/econ_icon512x512.jpg?w=184&#038;h=184" alt="" width="184" height="184" /></a></p>
<p>Unfortunately this time I cannot travel to EclipseCon America, because exactly same week there&#8217;s MobileTechCon in Munich.</p>
<p>But of course I&#8217;m <a href="https://ekkesapps.wordpress.com/blackberry-apps/eclipsecon-2011-conference-app/" target="_blank">developing the BlackBerry Conference App for EclipseCon 2012 </a>and hope that the timing is better next year.</p>
<p><a href="https://ekkesapps.wordpress.com/blackberry-apps/eclipsecon-2011-conference-app/"><img class="alignnone" title="conference2go" src="http://ekkescorner.files.wordpress.com/2011/11/ece02.png?w=387&#038;h=509" alt="" width="387" height="509" /></a></p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><a href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en"><img class="size-full wp-image-189 alignnone" title="cc-license BY-NC-SA 3.0" src="http://redvoodo.files.wordpress.com/2011/05/cc-license-icons.png" alt="" width="60" height="20" /></a></p>
<p><em>(c) 2012 <a title="Creative Commons License 3.0" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en">Creative Commons License 3.0 (BY-NC-SA)</a> by  <a title="the author" href="http://en.gravatar.com/ekkescorner" target="_blank">ekkescorner</a> </em></p>
<br />Filed under: <a href='http://ekkescorner.wordpress.com/category/blackberry/'>Blackberry</a>, <a href='http://ekkescorner.wordpress.com/category/eclipsecon/'>EclipseCon</a>, <a href='http://ekkescorner.wordpress.com/category/mobile/'>mobile</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ekkescorner.wordpress.com/3288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ekkescorner.wordpress.com/3288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ekkescorner.wordpress.com/3288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ekkescorner.wordpress.com/3288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ekkescorner.wordpress.com/3288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ekkescorner.wordpress.com/3288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ekkescorner.wordpress.com/3288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ekkescorner.wordpress.com/3288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ekkescorner.wordpress.com/3288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ekkescorner.wordpress.com/3288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ekkescorner.wordpress.com/3288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ekkescorner.wordpress.com/3288/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ekkescorner.wordpress.com/3288/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ekkescorner.wordpress.com/3288/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekkescorner.wordpress.com&amp;blog=7691743&amp;post=3288&amp;subd=ekkescorner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ekkescorner.wordpress.com/2012/01/27/mobile-development-my-next-sessions-events/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<georss:point>47.855939 12.127960</georss:point>
		<geo:lat>47.855939</geo:lat>
		<geo:long>12.127960</geo:long>
		<media:content url="http://1.gravatar.com/avatar/3f350ad547031c046bd20e418d223094?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">ekkescorner</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/m_days_logo.jpg" medium="image">
			<media:title type="html">M_Days_logo</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/devcon_banner_300x100_speaker.jpg" medium="image">
			<media:title type="html">DevCon_Banner_300x100_Speaker</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/mdc-2012_speaker.jpg" medium="image">
			<media:title type="html">MDC 2012_Speaker</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/mtc2011_se_button_speaker.gif" medium="image">
			<media:title type="html">MTC2011_SE_Button_Speaker</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/econ_icon512x512.jpg" medium="image">
			<media:title type="html">econ_icon512x512</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece02.png?w=490" medium="image">
			<media:title type="html">conference2go</media:title>
		</media:content>

		<media:content url="http://redvoodo.files.wordpress.com/2011/05/cc-license-icons.png" medium="image">
			<media:title type="html">cc-license BY-NC-SA 3.0</media:title>
		</media:content>
	</item>
		<item>
		<title>Git and mobile development (Git branching model)</title>
		<link>http://ekkescorner.wordpress.com/2012/01/07/git-and-mobile-development-branches/</link>
		<comments>http://ekkescorner.wordpress.com/2012/01/07/git-and-mobile-development-branches/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 14:39:05 +0000</pubDate>
		<dc:creator>ekkescorner</dc:creator>
				<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Egit]]></category>
		<category><![CDATA[LOGBack]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://ekkescorner.wordpress.com/?p=3239</guid>
		<description><![CDATA[mobile development == development for different API versions As you know, the last years I was using Mercurial (hg) as DVCS for my projects. 2012 will become the year of Git While I like the easy-to-use-and-understand Mercurial, which is a good way to start with DVCS, the last weeks I experimented using Git for some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekkescorner.wordpress.com&amp;blog=7691743&amp;post=3239&amp;subd=ekkescorner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>mobile development == development for different API versions</h1>
<p>As you know, the last years I was using Mercurial (hg) as DVCS for my projects.<br />
2012 will become the year of Git <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
While I like the easy-to-use-and-understand Mercurial, which is a good way to start with DVCS, the last weeks I experimented using Git for some special workflows not so easy possible using Mercurial.</p>
<p>If you&#8217;re developing for mobile devices (doesn&#8217;t matter if this is Android or BlackBerry etc) sooner or later you run into the situation that you have to support some platform OS versions.<br />
per ex. for BlackBerry:</p>
<ul>
<li>&#8230;</li>
<li>BlackBerry OS 5</li>
<li>BlackBerry OS 6</li>
<li>BlackBerry OS 7</li>
<li>&#8230;</li>
</ul>
<p>there are different strategies how to solve this:</p>
<ul>
<li>manage different projects for each OS Version</li>
<li>use a pre-processor</li>
<li>encapsulate different API&#8217;s in libraries and build different products</li>
</ul>
<p>both doesn&#8217;t make me happy: I don&#8217;t want to manage different projects parallel and I also don&#8217;t want to use a preprocessor because the code becomes more unreadable with all those if OS5 then&#8230;.. if OS 6 then&#8230;.. instructions. Also the library-per-API.-differences solution isn&#8217;t really flexible.</p>
<p>So I was looking for new ways HowTo solve this and sketched up what I&#8217;ll need.</p>
<p>Reading <a title="Al Blue: GitFlow" href="http://alblue.bandlem.com/2011/11/git-tip-of-week-git-flow.html" target="_blank">Al Blues Git Tip of the week: GitFlow</a> I found out that most of my ideas were already published here: <a href="http://nvie.com/posts/a-successful-git-branching-model/" target="_blank">A successful Git branching model</a> <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><a href="http://nvie.com/posts/a-successful-git-branching-model/"><img class="alignnone  wp-image-3241" title="git-branching-model" src="http://ekkescorner.files.wordpress.com/2012/01/git-branching-model.png?w=367&#038;h=489" alt="" width="367" height="489" /></a></p>
<p>I don&#8217;t need it exactly this way, but if you should read the article to get the idea how all will work.</p>
<p>so back to the mobile development.</p>
<p>let&#8217;s take an actual example:</p>
<h1>logging4bb using a special Git Branching model</h1>
<h2>Overview</h2>
<p>I developed a logging framework for BlackBerry OS 6+. As you probably know, under BlackBerry OS Java you couldn&#8217;t use any of the modern logging frameworks like Log4J, SLF4J, LogBack, java.util-logging etc.</p>
<p>Logging is always an important part for my development, so I implemented a logging framework (<strong><a href="https://ekkesapps.wordpress.com/oss/blackberry/logging4bb/" target="_blank">logging4bb</a></strong>) where I can</p>
<ul>
<li>log to SQlite on BlackBerry</li>
<li>or through Socket Connection to Lilith as LogMonitor.</li>
</ul>
<p>If you followed my blogs you know that I&#8217;m using Lilith since years to monitor the logging of OSGi &#8211; Equinox applications together with SLF4F / LogBack.</p>
<p>I&#8217;m sending LogEvents to Lilith using the same format as LogBack does this using a Lilith Appender, so Lilith doesn&#8217;t know that there&#8217;s not LogBack but a BlackBerry device sending events.</p>
<p>This works from Simulator and also real Devices through WLAN or CellTower. The best thing: now you can watch log statements from server and mobile clients side-by-side <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="https://ekkesapps.wordpress.com/oss/blackberry/logging4bb/"><img class="alignnone" title="logging4bb" src="http://ekkesapps.files.wordpress.com/2012/01/logging4bboverview01.png?w=490&#038;h=237&#038;h=237" alt="" width="490" height="237" /></a></p>
<p>read <a href="https://ekkesapps.wordpress.com/oss/blackberry/logging4bb/" target="_blank">more here about the logging4bb</a> project itself.</p>
<p>Between BlackBerry OS 6 and OS 7 APIs supporting SQLite and also Remote Command Framework are different, so I wanted to support both OS versions.</p>
<p>Next problem because the project should be Open-Sourced:</p>
<p>The Socket Connection uses BIS (BlackBerry Internet Service), which makes it very easy to switch between WLAN and CellTower and still using the same SocketConnection.</p>
<p>As a BlackBerry partner you&#8217;re allowed to use BIS as a free BlackBerry Service in your products (per ex. my Apps in the Appworld), but it&#8217;s not allowed to publish the special connection String.</p>
<p>To launch and run the application I have to use the String. How to make development possible with these goals:</p>
<ul>
<li>support different OS versions (API)</li>
<li>support public (OSS) and private development</li>
<li>support OSS project and Appworld Product</li>
</ul>
<p>all without the standard ways like pre-processor etc.</p>
<h2>public and private repositories</h2>
<p>of course I want to use source repositories for the public parts (OSS) and also the private parts (secret connection and also appworld product and/or customer products).</p>
<p>that&#8217;s the reason why the projects are hosted at Bitbucket: I can have unlimited private repositories for free.</p>
<p>Great that Bitbuckit also supports both: hg and Git projects.</p>
<p><a href="https://bitbucket.org/ekkescorner"><img class="alignnone size-full wp-image-3250" title="bitbucket-logo" src="http://ekkescorner.files.wordpress.com/2012/01/bitbucket-logo.png" alt="" width="154" height="63" /></a></p>
<h2>Git Branching Model</h2>
<p>Here&#8217;s an example how the branching model could look like from different tools:</p>
<p>EGit:</p>
<p><a href="https://eclipse.org/egit/"><img class="alignnone" src="http://ekkesapps.files.wordpress.com/2012/01/egit-logo.png?w=140&#038;h=63&#038;h=63" alt="" width="140" height="63" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2012/01/repos-egit.png"><img class="alignnone size-full wp-image-3251" title="repos-egit" src="http://ekkescorner.files.wordpress.com/2012/01/repos-egit.png" alt="" width="359" height="316" /></a></p>
<p>Tower (OSX):</p>
<p><a href="http://www.git-tower.com/"><img class="alignnone" src="http://ekkesapps.files.wordpress.com/2012/01/tower-logo.png?w=91&#038;h=125&#038;h=125" alt="" width="91" height="125" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2012/01/repos-tower.png"><img class="alignnone size-full wp-image-3252" title="repos-tower" src="http://ekkescorner.files.wordpress.com/2012/01/repos-tower.png" alt="" width="247" height="472" /></a></p>
<p>I&#8217;m working with Tower because then it&#8217;s easy to have one single place where I can manage all my repositories from Eclipse Workspaces on OSX (my main development) and also Eclipse Workspaces from the unfortunately-Windows-only-BlackBerry development.</p>
<p>Hint: I&#8217;m using Parallels and mapped a directory on OSX as Drive W:\ to Parallels-Windows7 running on top of OSX. so I can manage all from Tower on OSX <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Here&#8217;s an overview how my branching model works:</p>
<p><a href="http://ekkescorner.files.wordpress.com/2012/01/branchingmodel.png"><img class="alignnone size-full wp-image-3258" title="branchingmodel" src="http://ekkescorner.files.wordpress.com/2012/01/branchingmodel.png" alt="" width="544" height="778" /></a></p>
<p>let&#8217;s take a look into the details:</p>
<p><strong>Who&#8217;s the Master ?</strong></p>
<p>There&#8217;s no Master branch as usual, because there are dev-* branches working like a Master branch for the different OS Versions.</p>
<p>The Master only has a readme.txt file with a short description of the branching model.</p>
<p>Then development started with the dev-public Branch &#8211; in this case development started with OS 6 API. Some times later after finishing the OS 6 version, the development continues using the newest OS 7, so a branch os6/dev-public was created.</p>
<p>Each branch works like a Master for the specific OS Version.</p>
<p>Hint: I&#8217;m using the &#8220;/&#8221; in the names to get a folder-like structure in tooles like Tower.</p>
<p><strong>What about Bugs ?</strong></p>
<p>Bugfixes only for OS 6 API will be done on the os6/dev-public branch &#8211; bugs for all versions will be fixed on the newest branch.</p>
<p>If some parts of the new development or generic branches should be back-ported to the older os6 version, then GIT Cherry-Pick is an easy way to do this.</p>
<p><strong>How to use the &#8220;secret&#8221; private Repository ?</strong></p>
<p>This repository is only needed in workflows where the project ist Open Source and public, but some parts are not allowed to be publicly visible.</p>
<p>In this special case I need dev-secret* branches, where I add the secret parts. Now it becomes difficult: without the secret connection code I cannot run and test the application or launch the simulator. So normaly I&#8217;ll work in the *secret* branches, test-run-change code etc.</p>
<p>But these changes must be part  of the public branches. So after some steps I want to commit and I also want to be sure, that all works from the OSS public branch.</p>
<p>Now GIT Stashing comes into play:</p>
<ul>
<li>all changes from secret branch will be staged</li>
<li>then stashed</li>
<li>now switching to public branch</li>
<li>applying stash to public branch and see if all compiles</li>
<li>committing to public branch</li>
<li>pushing to remote public OSS repository</li>
<li>switching back to secret branch</li>
<li>merging public branch into secret branch</li>
<li>pushing changes to private secret repository</li>
</ul>
<p>sounds complicated, but it works very well and after some weeks working with this branching model I like the flexibility</p>
<p><strong>How to work with Customer Repositories ?</strong></p>
<p>workflows are easier, I only merge regulary from the public development branches, because normaly special customer-cases won&#8217;t be given back to the public area.</p>
<p>but if &#8211; from time to time &#8211; something should go back: as usual cherry-picking is your friend.</p>
<h2>HowTo organize local development Repositories</h2>
<p>this is totally up to you how you organize your local repositories. It depends from your team-size, project structures etc. some examples what could be done:</p>
<ol>
<li>One local repo for all Braches of a specific project: You can have one workspace for all branches and always switch between public &#8211; secret &#8211; customers &#8211; OS Versions. Again Stashing can help to make the workspace clean before switching.</li>
<li>One local repo for each platform OS: Then your local Repository has some branches for different projects from different remote repositories, but all for the same OS Version</li>
<li>One local repo for each Customer: Then all Customer Branches will be inside one workspace.</li>
</ol>
<p>To cherry-pick and move changes back to other branches one member of your development team should have a local Repository like 1.</p>
<h2>Local branches</h2>
<p>The Branching Model above was all about public remote branches tracked by your local branches.</p>
<p>Of course al the usual workflows work as with &#8216;normal&#8217; projects referring to a Master Branch only:</p>
<p>create local branches for bugfixes, new features etc.</p>
<p>Hint: if not already done please read the article above: <a href="http://nvie.com/posts/a-successful-git-branching-model/" target="_blank">A successful Git branching model</a></p>
<h2>What Users should Clone / Check-Out ?</h2>
<p>Users simply clone the public Repository and then have to decide which public branch they should check out and always pull against to get the newest things.</p>
<p>Everyone who only needs the OS 6 version simply checks out the os6/dev-public branch, who needs the newest one checks out dev-public branch. Who needs all, can switch between the branches or have different workspaces for different OS Versions or &#8230;.</p>
<p>GIT really makes it easy for everyone to follow their specific workflows and project structures.</p>
<h1>Tooling</h1>
<p>Tooling is important if you want to manage complex workflows with GIT.</p>
<p>If you&#8217;re a friend of the commandline, then you can do it all from there very fast and all options are open to you.</p>
<p>But I don&#8217;t like the commandline and prefer UI Tools.</p>
<p>If you&#8217;re working with Eclipse only then EGit is the best way to do it. <a href="http://aniszczyk.org/2011/12/23/egit-and-jgit-1-2-released/" target="_blank">Newest versions of EGit</a> / JGit now are supporting most what GIT provides. If you like Gerrit for code-reviews then again EGit is a good solution.</p>
<p>I&#8217;m now using Tower, which is a great UI Tooling for OSX. (Thx @PeterFriese mentioning Tower some time ago at twitter)</p>
<p>With Tower I can manage all my repositories at a single place &#8211; doesn&#8217;t matter if they&#8217;re from OSX &#8211; Eclipse workspaces, Windows (on-Parallels) Eclipse workspaces or from non-Eclipse sources.</p>
<p>All the workflows are easy to manage from Tower. The UI is a really good looking OSX UI. I&#8217;ll provide some Videos later.</p>
<h1>Thanks</h1>
<p>&#8230;to <a href="http://alblue.bandlem.com/search/label/gtotw" target="_blank">Al Blue&#8217;s Git Tips of the week</a> &#8211; series &#8211; this is a must-read for everyone starting with Git to understand the power of Git.</p>
<p>I&#8217;ll blog some more about my GIT experiences soon as part of my DVCS blogging series.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><a href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en"><img class="size-full wp-image-189 alignnone" title="cc-license BY-NC-SA 3.0" src="http://redvoodo.files.wordpress.com/2011/05/cc-license-icons.png" alt="" width="60" height="20" /></a></p>
<p><em>(c) 2011 <a title="Creative Commons License 3.0" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en">Creative Commons License 3.0 (BY-NC-SA)</a> by  <a title="the author" href="http://en.gravatar.com/ekkescorner" target="_blank">ekkescorner</a> </em></p>
<br />Filed under: <a href='http://ekkescorner.wordpress.com/category/blackberry/'>Blackberry</a>, <a href='http://ekkescorner.wordpress.com/category/eclipse/'>Eclipse</a>, <a href='http://ekkescorner.wordpress.com/category/egit/'>Egit</a>, <a href='http://ekkescorner.wordpress.com/category/logback/'>LOGBack</a>, <a href='http://ekkescorner.wordpress.com/category/mobile/'>mobile</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ekkescorner.wordpress.com/3239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ekkescorner.wordpress.com/3239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ekkescorner.wordpress.com/3239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ekkescorner.wordpress.com/3239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ekkescorner.wordpress.com/3239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ekkescorner.wordpress.com/3239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ekkescorner.wordpress.com/3239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ekkescorner.wordpress.com/3239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ekkescorner.wordpress.com/3239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ekkescorner.wordpress.com/3239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ekkescorner.wordpress.com/3239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ekkescorner.wordpress.com/3239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ekkescorner.wordpress.com/3239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ekkescorner.wordpress.com/3239/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekkescorner.wordpress.com&amp;blog=7691743&amp;post=3239&amp;subd=ekkescorner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ekkescorner.wordpress.com/2012/01/07/git-and-mobile-development-branches/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<georss:point>47.855939 12.127960</georss:point>
		<geo:lat>47.855939</geo:lat>
		<geo:long>12.127960</geo:long>
		<media:content url="http://1.gravatar.com/avatar/3f350ad547031c046bd20e418d223094?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">ekkescorner</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/git-branching-model.png" medium="image">
			<media:title type="html">git-branching-model</media:title>
		</media:content>

		<media:content url="http://ekkesapps.files.wordpress.com/2012/01/logging4bboverview01.png?w=490&#38;h=237" medium="image">
			<media:title type="html">logging4bb</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/bitbucket-logo.png" medium="image">
			<media:title type="html">bitbucket-logo</media:title>
		</media:content>

		<media:content url="http://ekkesapps.files.wordpress.com/2012/01/egit-logo.png?w=140&#38;h=63" medium="image" />

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/repos-egit.png" medium="image">
			<media:title type="html">repos-egit</media:title>
		</media:content>

		<media:content url="http://ekkesapps.files.wordpress.com/2012/01/tower-logo.png?w=91&#38;h=125" medium="image" />

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/repos-tower.png" medium="image">
			<media:title type="html">repos-tower</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2012/01/branchingmodel.png" medium="image">
			<media:title type="html">branchingmodel</media:title>
		</media:content>

		<media:content url="http://redvoodo.files.wordpress.com/2011/05/cc-license-icons.png" medium="image">
			<media:title type="html">cc-license BY-NC-SA 3.0</media:title>
		</media:content>
	</item>
		<item>
		<title>10 years of Eclipse</title>
		<link>http://ekkescorner.wordpress.com/2011/11/01/10-years-of-eclipse/</link>
		<comments>http://ekkescorner.wordpress.com/2011/11/01/10-years-of-eclipse/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 20:47:26 +0000</pubDate>
		<dc:creator>ekkescorner</dc:creator>
				<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[EclipseCon]]></category>

		<guid isPermaLink="false">http://ekkescorner.wordpress.com/?p=3200</guid>
		<description><![CDATA[10 Years of Eclipse tomorrow EclipseCon Europe 2011 opens the  doors and I hope to see many of my friends there. This year there will be again some mobile Apps available: Peter Friese developed the iPhone and Android Apps and Christian Campo the iPad Conference App. As you know &#8211; I&#8217;m developing BlackBerry Java Applications [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekkescorner.wordpress.com&amp;blog=7691743&amp;post=3200&amp;subd=ekkescorner&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1>10 Years of Eclipse</h1>
<p>tomorrow EclipseCon Europe 2011 opens the  doors and I hope to see many of my friends there.</p>
<p>This year there will be again some mobile Apps available:</p>
<p>Peter Friese developed the iPhone and Android Apps and Christian Campo the iPad Conference App.</p>
<p>As you know &#8211; I&#8217;m developing BlackBerry Java Applications and just today my BlackBerry  ECE 2011 Conference App can be <a href="https://appworld.blackberry.com/webstore/content/screenshots/63673?lang=en" target="_blank">downloaded from BlackBerry AppWorld</a>:</p>
<p><a href="https://appworld.blackberry.com/webstore/content/screenshots/63673?lang=en"><img class="alignnone size-full wp-image-3204" title="ece-appworld" src="http://ekkescorner.files.wordpress.com/2011/11/ece-appworld.png" alt="" width="403" height="345" /></a></p>
<p>This App runs on BlackBerry OS 6 and OS 7 Devices, supports Touch- and classic Devices, needs BBM 6.0.1 and Devices with SD Card. To see the Event &#8211; Location on the Map, BlackBerry Maps must also be installed.</p>
<p>Of course you can rotate the Device: Portrait and Landscape is working.</p>
<h1>BBM enabled</h1>
<p>As a first result from BBM Hackathon in San Francisco I added BBM to the Conference APP.</p>
<p>At first startup you have to connect the Conference App with BBM:</p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/bbm01.png"><img class="alignnone size-full wp-image-3227" title="bbm01" src="http://ekkescorner.files.wordpress.com/2011/11/bbm01.png" alt="" width="394" height="503" /></a></p>
<p>If your BlackBerry ID has to be updated you&#8217;ll guided through the process.</p>
<p>If all went well you&#8217;ll see this:</p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/bbm02.png"><img class="alignnone size-full wp-image-3228" title="bbm02" src="http://ekkescorner.files.wordpress.com/2011/11/bbm02.png" alt="" width="398" height="484" /></a></p>
<p>you can invite BBM Contacts to download the APP</p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/bbm05.png"><img class="alignnone size-full wp-image-3229" title="bbm05" src="http://ekkescorner.files.wordpress.com/2011/11/bbm05.png" alt="" width="408" height="185" /></a></p>
<p>Your BBM Contact gets a message with a button to install the APP with one click from AppWorld if interested.</p>
<p>From Session-Detail or Speaker-Detail Screens you can start a Chat.</p>
<p>This is the Chat-Button for BBM functionality:</p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/chat48.png"><img class="alignnone size-full wp-image-3223" title="chat48" src="http://ekkescorner.files.wordpress.com/2011/11/chat48.png" alt="" width="48" height="48" /></a></p>
<p>You have to select your BBM Contact:</p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/bbm03.png"><img class="alignnone size-full wp-image-3230" title="bbm03" src="http://ekkescorner.files.wordpress.com/2011/11/bbm03.png" alt="" width="362" height="471" /></a></p>
<p>Then you can edit and send a Message:</p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/bbm04.png"><img class="alignnone size-full wp-image-3231" title="bbm04" src="http://ekkescorner.files.wordpress.com/2011/11/bbm04.png" alt="" width="397" height="164" /></a></p>
<p>Your BBM Contact gets the Message and from this Message he/she can answer directly or jump into the App or &#8211; if the APP isn&#8217;t installed can install from AppWorld.</p>
<p>In next releases I&#8217;ll also support the BBM Profile Box with Status Messages like &#8220;entered Session xyz&#8221;. &#8230;</p>
<p>If you&#8217;re starting the APP the very first time the APP verifies that BBM is installed and that BBM Version 6.0.1 is installed. If not you&#8217;re automagically directed to the AppWorld to download the correct version.</p>
<p>If all is OK with your BBM installation, the APP can be started. (How this was done I&#8217;ll blog about later)</p>
<p>As next step the APP copies a predefined SQLite Database to the SD Card.</p>
<p>Favorites can be marked from Session details:</p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/favorite_on.png"><img class="alignnone size-full wp-image-3224" title="favorite_on" src="http://ekkescorner.files.wordpress.com/2011/11/favorite_on.png" alt="" width="48" height="48" /></a><a href="http://ekkescorner.files.wordpress.com/2011/11/favorite_off.png"><img class="alignnone size-full wp-image-3225" title="favorite_off" src="http://ekkescorner.files.wordpress.com/2011/11/favorite_off.png" alt="" width="48" height="48" /></a></p>
<p>If marking a Session as Favorite you can see all in the &#8220;My Schedule&#8221; View and also the Session was <strong>added as an Event to the Calendar</strong> and will give you a alarm 5 minutes before the Session starts.</p>
<p>Here are some screenshots of the</p>
<p><strong>BlackBerry App Conference2Go: ECE 2011</strong></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece01.png"><img class="alignnone size-full wp-image-3207" title="ece01" src="http://ekkescorner.files.wordpress.com/2011/11/ece01.png" alt="" width="388" height="505" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece02.png"><img class="alignnone size-full wp-image-3208" title="ece02" src="http://ekkescorner.files.wordpress.com/2011/11/ece02.png" alt="" width="387" height="509" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece03.png"><img class="alignnone size-full wp-image-3209" title="ece03" src="http://ekkescorner.files.wordpress.com/2011/11/ece03.png" alt="" width="385" height="507" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece04.png"><img class="alignnone size-full wp-image-3210" title="ece04" src="http://ekkescorner.files.wordpress.com/2011/11/ece04.png" alt="" width="392" height="503" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece05.png"><img class="alignnone size-full wp-image-3211" title="ece05" src="http://ekkescorner.files.wordpress.com/2011/11/ece05.png" alt="" width="390" height="505" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece06.png"><img class="alignnone size-full wp-image-3212" title="ece06" src="http://ekkescorner.files.wordpress.com/2011/11/ece06.png" alt="" width="394" height="504" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece07.png"><img class="alignnone size-full wp-image-3213" title="ece07" src="http://ekkescorner.files.wordpress.com/2011/11/ece07.png" alt="" width="373" height="507" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece08.png"><img class="alignnone size-full wp-image-3214" title="ece08" src="http://ekkescorner.files.wordpress.com/2011/11/ece08.png" alt="" width="400" height="508" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece09.png"><img class="alignnone size-full wp-image-3215" title="ece09" src="http://ekkescorner.files.wordpress.com/2011/11/ece09.png" alt="" width="387" height="500" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece10.png"><img class="alignnone size-full wp-image-3216" title="ece10" src="http://ekkescorner.files.wordpress.com/2011/11/ece10.png" alt="" width="380" height="495" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece11.png"><img class="alignnone size-full wp-image-3217" title="ece11" src="http://ekkescorner.files.wordpress.com/2011/11/ece11.png" alt="" width="379" height="499" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece12.png"><img class="alignnone size-full wp-image-3218" title="ece12" src="http://ekkescorner.files.wordpress.com/2011/11/ece12.png" alt="" width="383" height="501" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece13.png"><img class="alignnone size-full wp-image-3219" title="ece13" src="http://ekkescorner.files.wordpress.com/2011/11/ece13.png" alt="" width="393" height="497" /></a></p>
<p><a href="http://ekkescorner.files.wordpress.com/2011/11/ece14.png"><img class="alignnone size-full wp-image-3220" title="ece14" src="http://ekkescorner.files.wordpress.com/2011/11/ece14.png" alt="" width="386" height="495" /></a></p>
<p>This is the first version of my Conference2Go BlackBerry Applications. From conference to conference I&#8217;ll add more features, so pelase feel free to send request. If you&#8217;ll find a bug, please send a report.</p>
<p>All my work is done for free in my spare time and I hope you enjoy the APP.</p>
<p>See you all at <a href="http://www.eclipsecon.org/europe2011/" target="_blank">EclipseCon Europe 2011</a>:</p>
<p><a href="http://www.eclipsecon.org/europe2011/"><img class="alignnone size-full wp-image-3174" title="ECE2011" src="http://ekkescorner.files.wordpress.com/2011/10/ece2011.png" alt="" width="309" height="258" /></a></p>
<p><span class="Apple-style-span" style="font-size:26px;font-weight:bold;">Mobile Day at W-JAX</span></p>
<p>Next (and last) conference for this year will be <a href="http://w-jax.de" target="_blank">W-JAX</a> in Munich:</p>
<p><a href="http://w-jax.de"><img class="alignnone size-full wp-image-3183" title="W-JAX1" src="http://ekkescorner.files.wordpress.com/2011/10/w-jax1.png" alt="" width="335" height="119" /></a></p>
<p><a href="http://w-jax.de"><img class="alignnone size-full wp-image-3184" title="W-JAX2" src="http://ekkescorner.files.wordpress.com/2011/10/w-jax2.png" alt="" width="327" height="106" /></a></p>
<p>I&#8217;ll talk about <a href="http://jax.de/wjax2011/sessions/?tid=2206" target="_blank">Push Services at Mobile Day</a> and I&#8217;ll provide a</p>
<h1>mobile BlackBerry Conference APP for the W-JAX</h1>
<p>Soon I&#8217;ll also blog about the BlackBerry DevCon in San Francisco where I also attended the BBM Hackathon.</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p><a href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en"><img class="size-full wp-image-189 alignnone" title="cc-license BY-NC-SA 3.0" src="http://redvoodo.files.wordpress.com/2011/05/cc-license-icons.png" alt="" width="60" height="20" /></a></p>
<p><em>(c) 2011 <a title="Creative Commons License 3.0" href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en">Creative Commons License 3.0 (BY-NC-SA)</a> by  <a title="the author" href="http://en.gravatar.com/ekkescorner" target="_blank">ekkescorner</a> </em></p>
<br />Filed under: <a href='http://ekkescorner.wordpress.com/category/blackberry/'>Blackberry</a>, <a href='http://ekkescorner.wordpress.com/category/eclipse/'>Eclipse</a>, <a href='http://ekkescorner.wordpress.com/category/eclipsecon/'>EclipseCon</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ekkescorner.wordpress.com/3200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ekkescorner.wordpress.com/3200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ekkescorner.wordpress.com/3200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ekkescorner.wordpress.com/3200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ekkescorner.wordpress.com/3200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ekkescorner.wordpress.com/3200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ekkescorner.wordpress.com/3200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ekkescorner.wordpress.com/3200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ekkescorner.wordpress.com/3200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ekkescorner.wordpress.com/3200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ekkescorner.wordpress.com/3200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ekkescorner.wordpress.com/3200/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ekkescorner.wordpress.com/3200/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ekkescorner.wordpress.com/3200/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ekkescorner.wordpress.com&amp;blog=7691743&amp;post=3200&amp;subd=ekkescorner&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ekkescorner.wordpress.com/2011/11/01/10-years-of-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>47.855939 12.127960</georss:point>
		<geo:lat>47.855939</geo:lat>
		<geo:long>12.127960</geo:long>
		<media:content url="http://1.gravatar.com/avatar/3f350ad547031c046bd20e418d223094?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">ekkescorner</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece-appworld.png" medium="image">
			<media:title type="html">ece-appworld</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/bbm01.png" medium="image">
			<media:title type="html">bbm01</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/bbm02.png" medium="image">
			<media:title type="html">bbm02</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/bbm05.png" medium="image">
			<media:title type="html">bbm05</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/chat48.png" medium="image">
			<media:title type="html">chat48</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/bbm03.png" medium="image">
			<media:title type="html">bbm03</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/bbm04.png" medium="image">
			<media:title type="html">bbm04</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/favorite_on.png" medium="image">
			<media:title type="html">favorite_on</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/favorite_off.png" medium="image">
			<media:title type="html">favorite_off</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece01.png" medium="image">
			<media:title type="html">ece01</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece02.png" medium="image">
			<media:title type="html">ece02</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece03.png" medium="image">
			<media:title type="html">ece03</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece04.png" medium="image">
			<media:title type="html">ece04</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece05.png" medium="image">
			<media:title type="html">ece05</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece06.png" medium="image">
			<media:title type="html">ece06</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece07.png" medium="image">
			<media:title type="html">ece07</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece08.png" medium="image">
			<media:title type="html">ece08</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece09.png" medium="image">
			<media:title type="html">ece09</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece10.png" medium="image">
			<media:title type="html">ece10</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece11.png" medium="image">
			<media:title type="html">ece11</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece12.png" medium="image">
			<media:title type="html">ece12</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece13.png" medium="image">
			<media:title type="html">ece13</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/11/ece14.png" medium="image">
			<media:title type="html">ece14</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/10/ece2011.png" medium="image">
			<media:title type="html">ECE2011</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/10/w-jax1.png" medium="image">
			<media:title type="html">W-JAX1</media:title>
		</media:content>

		<media:content url="http://ekkescorner.files.wordpress.com/2011/10/w-jax2.png" medium="image">
			<media:title type="html">W-JAX2</media:title>
		</media:content>

		<media:content url="http://redvoodo.files.wordpress.com/2011/05/cc-license-icons.png" medium="image">
			<media:title type="html">cc-license BY-NC-SA 3.0</media:title>
		</media:content>
	</item>
	</channel>
</rss>
