<?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>Dariusz [LocK] Łuksza &#187; english</title>
	<atom:link href="http://luksza.org/category/en/feed/" rel="self" type="application/rss+xml" />
	<link>http://luksza.org</link>
	<description>myśli luźno zebrane ... ja i moja jaźń w intenecie</description>
	<lastBuildDate>Fri, 30 Jul 2010 01:22:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>

   <image>
    <title>Dariusz [LocK] Łuksza</title>
    <url>http://0.gravatar.com/avatar/ed2d261ca5db36a17e690dc736dcd9ef?s=48&amp;d=http%3A%2F%2Fluksza.org%2Fwp-includes%2Fimages%2F</url>
    <link>http://luksza.org</link>
   </image>
		<item>
		<title>EGit Synchornize ChnageSet &#8211; discussion</title>
		<link>http://luksza.org/2010/07/30/egit-synchornize-chnageset-discussion/</link>
		<comments>http://luksza.org/2010/07/30/egit-synchornize-chnageset-discussion/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 01:17:34 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[soc10]]></category>
		<category><![CDATA[change set]]></category>
		<category><![CDATA[egit]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=634</guid>
		<description><![CDATA[About 48 hours ago I was describing my first small step to get ChangeSet implemented. Two days is a lots of time, and current status of this feature can be described by this screen shot: As you can see, the &#8222;Git Change Set&#8221; appears next to the standard change set representation, this can be changed [...]]]></description>
			<content:encoded><![CDATA[<p>About 48 hours ago I was describing <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvMjAxMC8wNy8yOC9lZ2l0LXN5bmNocm9uaXplLWNoYW5nZXNldC1hLXNtYWxsLXN0ZXAtYWhlYWQv" target=\"_blank\">my first small step to get ChangeSet implemented</a>. Two days is a lots of time, and current status of this feature can be described by this screen shot:</p>
<p><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDcvZWdpdC1jaGFuZ2Utc2V0LXN1cHBvcnQuanBn"><img class="aligncenter size-medium wp-image-635" title="egit-change-set-support" src="http://luksza.org/wp-content/uploads/2010/07/egit-change-set-support-241x300.jpg" alt="" width="241" height="300" /></a>As you can see, the &#8222;Git Change Set&#8221; appears next to the standard change set representation, this can be changed using third tool bar button (from left hand side).</p>
<p>Currently list of commits contains only commits between base and destination rev, the common ancestor isn&#8217;t included or even dispatched by the change set implementation (this can, or even should, be changed). Also there should be included proper graphical representations for commits, folders and files; additionally compare view should be launched when we double click on file. That things should be improved/fixed before I&#8217;ll publish code.</p>
<p>Beside that <em>small issues</em> I think that right now it is the best time to start discussion how we (yes, me and you!) would like to use this feature and have it should behave and and look. What you can see in above screen shot is only my proposition and (as always) I&#8217;m open for any suggestions and ideas. The best place for this discussion is Eclispe&#8217;s Bugzilla and <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTMxODQ3Mw=="><strong>bug 318473</strong></a>, and I encourage you to share yours opinion with us!</p>
<p>I&#8217;m looking forward for any feedback about this feature <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>BTW. One of thins that I&#8217;m proud of, in current implementation, is that I haven&#8217;t use any kind of internal API of Team Framework ;&gt;</p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=634" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/07/30/egit-synchornize-chnageset-discussion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EGit Synchronize ChangeSet &#8211; a small step ahead</title>
		<link>http://luksza.org/2010/07/28/egit-synchronize-changeset-a-small-step-ahead/</link>
		<comments>http://luksza.org/2010/07/28/egit-synchronize-changeset-a-small-step-ahead/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 00:58:06 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[soc10]]></category>
		<category><![CDATA[change set]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[gsoc10]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=628</guid>
		<description><![CDATA[This is  actually a really small step, because I only manage to display list of commits between two selected branches/tags (as you can see on this screen shot): But for me it is a great success, after more then a week of fighting with Team Framework API, with was actually designed for centralized version control [...]]]></description>
			<content:encoded><![CDATA[<p>This is  actually a really small step, because I only manage to display list of commits between two selected branches/tags (as you can see on this screen shot):</p>
<p><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDcvZWdpdC1zeW5jaHJvbml6ZS1jaGFuZ2Utc2V0LmpwZw=="><img class="aligncenter size-medium wp-image-629" title="egit-synchronize-change-set" src="http://luksza.org/wp-content/uploads/2010/07/egit-synchronize-change-set-223x300.jpg" alt="" width="223" height="300" /></a>But for me it is a great success, after more then a week of fighting with Team Framework API, with was actually designed for centralized version control system.</p>
<p>Actually this list isn&#8217;t even sorted properly, listed commits doesn&#8217;t contains any data/child  &#8230; but I think that right now things should goes faster then it was before, because I think that I&#8217;ve got idea of change set&#8217;s.</p>
<p>What should be done? All commit&#8217;s should be assigned to root node with should represent repository (this is in  case if someone will be synchronizing multiple repositories at a same time). Commit&#8217;s should contains list of changes with proper path representation: project (if it is included in this repository), folder (and java packages if it is a java project) and finally files that was changed in this particular commit.</p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=628" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/07/28/egit-synchronize-changeset-a-small-step-ahead/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>EGit synchornization &#8211; the next step</title>
		<link>http://luksza.org/2010/07/19/egit-synchornization-the-next-step/</link>
		<comments>http://luksza.org/2010/07/19/egit-synchornization-the-next-step/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 18:24:56 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[soc10]]></category>
		<category><![CDATA[change set]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[gsoc10]]></category>
		<category><![CDATA[logical model integration]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=623</guid>
		<description><![CDATA[First step of providing synchronization feature into  EGit was, display set of changes between two branches, and this works quite well (if there is applied my latest patch for common ancestor). The next step of integration would be to make it more &#8222;git&#8221; way. In this case all changes should be spited into proper commits, [...]]]></description>
			<content:encoded><![CDATA[<p>First step of providing synchronization feature into  EGit was, display set of changes between two branches, and this works quite well (if there is applied my latest patch for common ancestor).</p>
<p>The next step of integration would be to make it more &#8222;git&#8221; way. In this case all changes should be spited into proper commits, because in Git we track changes on repository level (not on file level) and every commit leads us from one consistent state to another. In this case, synchronize view should show list of commits (first 4-6 characters of each SHA-1 and first line from commit message), then as a child of particular commit we should see resources that was changed by this commit. Generally all changes in particular commit should have one direction incoming or outgoing (despite conflicts that can appears on file or container level inside commit). Also merge operation should be available only on commit level.</p>
<p>OK, so this is how things should be handled and how they should look like &#8230; but how to achieve it?</p>
<p>This is quite tricky question. Thanks of <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTMxODQ3Mw==" target=\"_blank\">bug 317934</a> that was made by  Benjamin Muskalla I&#8217;ve started for looking information about &#8216;change set&#8217; in eclipse.This leads me to &#8216;<a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2hlbHAuZWNsaXBzZS5vcmcvaGVsaW9zL2luZGV4LmpzcD90b3BpYz0vb3JnLmVjbGlwc2UucGxhdGZvcm0uZG9jLmlzdi9ndWlkZS90ZWFtX21vZGVsLmh0bQ==" target=\"_blank\">Team Logical Model Integration</a>&#8216;. According to this documentation I should almost rewrite all project &#8230; change base class of GitSynchronizationParticipant, provides implementation of IResourceMapping, ISynchornizationContext, IResourceMappingManager, etc &#8230;</p>
<p>The other thing that I&#8217;ve spot some time ago, is that <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2phdmFmb3JnZS5jb20vcHJvamVjdC9IR0U=" target=\"_blank\">Mercurial plug-in for Eclipse</a> has functionally that is somehow similar with those that I&#8217;ve want to implement (they split changes into two groups: incoming and outgoing); thank god that it is open sourced <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . With base knowledge about &#8216;Eclipse Logical Model&#8217; I&#8217;ve downloaded MercurialEclipse sources &#8230; of course using hg <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  BTW. to download sources I was forced to create an account on <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2phdmFmb3JnZS5jb20=" target=\"_blank\">javaforge.com</a> &#8230; this is next account that I used only once &#8230; no comments for that &#8230;</p>
<p>When I finally get sources I&#8217;ve started inspecting how they implement change sets &#8230; and realize that they also use &#8216;Logical Model Integration&#8217; &#8230; but according to comment for <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2phdmFmb3JnZS5jb20vc2NtU2hvd0ZpbGVSZXZpc2lvbj9wcm9qX2lkPTI4MjgmYW1wO2ZpbGVuYW1lPXNyYyUyRmNvbSUyRnZlY3RyYWNlJTJGTWVyY3VyaWFsRWNsaXBzZSUyRnN5bmNocm9uaXplJTJGTWVyY3VyaWFsU3luY2hyb25pemVQYXJ0aWNpcGFudC5qYXZhJmFtcDtyZXZpc2lvbj0yMDI1JmFtcDtkYXRlPVNhdCtNYXIrMjcrMTYlM0E1NiUzQTAwK1VUQysyMDEw" target=\"_blank\">MercurialSynchronizeParticipant</a> they don&#8217;t really know why they use ModelSynchronizeParticipant <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  &#8230; why bother with that, so it is working <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>So my plan for next few days is:</p>
<ul>
<li>migrate actual implementation of synchronization on &#8216;Logical Model&#8217;</li>
<li>implement change sets</li>
</ul>
<p>This looks like there will be next 1 or 2 kloc patch set o integrate into EGit &#8230;</p>
<p>Wish me luck <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  &#8230; or suggest better/easier solution <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Any suggestions are strongly required <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=623" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/07/19/egit-synchornization-the-next-step/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>GSoC10 midterm and EGit common ancestor</title>
		<link>http://luksza.org/2010/07/17/gsoc10-midterm-and-egit-common-ancestor/</link>
		<comments>http://luksza.org/2010/07/17/gsoc10-midterm-and-egit-common-ancestor/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 23:07:58 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[soc10]]></category>
		<category><![CDATA[common ancestor]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gsoc10]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=614</guid>
		<description><![CDATA[I don&#8217;t know exactly when we hit a Google Summer of Code 2010 midterm date &#8230; time runs so fast, few weeks ago I was writing that I&#8217;ve got accepted in this year&#8217;s program edition, and now we hit a midterm evaluations. This is a quite good time to sum up this short period of [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t know exactly when we hit a Google Summer of Code 2010 midterm date &#8230; time runs so fast, few weeks ago I was writing that I&#8217;ve got accepted in this year&#8217;s program edition, and now we hit a midterm evaluations. This is a quite good time to sum up this short period of time.</p>
<p>Starting from the begging &#8230; estimating a project; now I know that initially I was very, very (and even more very, very <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) optimistic about project time line. According to my initial estimation I should now start working on stashing support in JGit &#8230; but for now I&#8217;m &#8222;stuck&#8221; in synchronize view. Even more because now I see that I&#8217;ll need two or more weeks to make it ready for 0.9.0 release, now it has two major issues that I would like to solve before upcoming release. I even  don&#8217;t want to think where I would be right now if <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jsb2cuaGFudHN1a2kub3JnLw==" target=\"_blank\">Remy</a> didn&#8217;t made initial contribution &#8230;</p>
<p>OK, so what is project current status? Well we had an synchronize action and it works quite well. It shows upcoming, outgoing and conflicting changes &#8230; but there are few issues in current implementation. First of all common ancestor isn&#8217;t calculated properly (according to bug: <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTMxNzkzNA==" target=\"_blank\">317371</a>). Next issue is that we always use HEAD as a &#8216;local&#8217; in three-way-compare, to be honest this seams to be an Team Framework limitation because &#8216;local&#8217; is always instance of IResource .. btw. I should raise an issue for this <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Last thing (for now) that in my humble opinion should be included in 0.9.0 is support for change set&#8217;s (bug: <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTMxODQ3Mw==" target=\"_blank\">3318473</a>) because Git works on repository state changes not on file changes. Additionally there is one small feature that also should be included in 0.9.0: merging support from synchronization view, but (for now) it seams to be a simple thing to achieve.</p>
<p>What are my plans? <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvci8jY2hhbmdlLDEwNjQ=" target=\"_blank\">Fix for bug 317371 currently wait for approvement</a><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvci8jY2hhbmdlLDEwNjQ=" target=\"_blank\"> in Gerrit</a>, so I thing that this is rather a closed thing. For now I&#8217;ll focus on change set support. In case of popper handling of source branch setup I&#8217;ll wait for any hints on <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5lY2xpcHNlLm9yZy9mb3J1bXMvaW5kZXgucGhwP3Q9bXNnJmFtcDt0aD0xNzIwMTYmYW1wO3N0YXJ0PTAmYW1wOw==" target=\"_blank\">eclipse forum thread</a>, then I thin that I&#8217;ll try to implement it <em><strong>somehow</strong></em>. If I fail in this task, I thing that we should disable source branch selecting and set it by default to HEAD.</p>
<p>Some statistics and numbers:</p>
<ul>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPTZhNDIxOGViZDIwMGIxMzljMjkyODA3ZmU0MWI0ZDA1YmY5Mjg0ZmY=" target=\"_blank\">Add preliminary synchronization support within Eclipse for branches</a>. &#8211; based on <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jsb2cuaGFudHN1a2kub3JnLw==" target=\"_blank\">Remy Suen</a> work<br />
<em>32 files changed, 2902 insertions(+), 10 deletions(-)</em></li>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPTRmZWMyOTQ2MGYwY2QzZDNhNTA3ZmM1MTE4ODE1ZDk5MWFmZDQ0Y2I=" target=\"_blank\">Refactored UI tests</a><br />
<em>15 files changed, 434 insertions(+), 393 deletions(-)</em></li>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPWJhNmViOGM5OWY2MDNlNWQ1NzA3ODVkOWQ5YTRhMTY1YmY4YTM0YmE=" target=\"_blank\">Fixes strange result set in Synchronize view on Windows</a><br />
<em>1 files changed, 26 insertions(+), 19 deletions(-)</em></li>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPTQxYWRhMWM0MmY3YTAyZDA2ZThlMjAzMGY0YzgxNDU1ZTIzMTlhY2E=" target=\"_blank\">Fix NPE when deleting project used in Synchronize View</a><br />
<em>1 files changed, 14 insertions(+), 8 deletions(-)</em></li>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPWE1ODMxMWY5MTgzOGYxYzhhNmY2ZjMxZDk5Y2IzNDNmMWFjYzFkMTg=" target=\"_blank\">Show repository path in Synchronize View</a><br />
<em> 4 files changed, 14 insertions(+), 6 deletions(-)</em></li>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPTI5YjdhZTkyZjFlNGRlYzRhMTdiYTYwNzhlNDk5MzQyZjJkZjgzZWE=" target=\"_blank\">Simplify API of GitSynchronizeData class.</a><br />
<em>5 files changed, 33 insertions(+), 72 deletions(-)</em></li>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPTAyYTNmOWQ0ZTUzNzg5MmZiNjExNjc4OWVhMWFjMjYyNDdkYTg0Yzg=" target=\"_blank\">Prevent from NullPointerException&#8217;s</a><br />
<em>2 files changed, 24 insertions(+), 8 deletions(-)</em></li>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPWZkNWJkMzFmNDc2Njc2ZTc3ZTZjNjdjMjhmZTEyMzkxZjg1ZDlmYTA=" target=\"_blank\">Add tests for integration with Synchronize view</a><br />
<em>13 files changed, 2249 insertions(+), 12 deletions(-)</em></li>
<li><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvci8jY2hhbmdlLDEwNjQ=" target=\"_blank\">Fixes obtaining common ancestor in Synchronize view</a> &#8211; wait for code review<br />
<em>22 files changed, 1499 insertions(+), 1329 deletions(-)</em></li>
</ul>
<p>In my humble opinion this is quite good result for around 7 weeks of work <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=614" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/07/17/gsoc10-midterm-and-egit-common-ancestor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EGit preliminary synchronization view support merged!</title>
		<link>http://luksza.org/2010/06/18/egit-preliminary-synchronization-view-support-merged/</link>
		<comments>http://luksza.org/2010/06/18/egit-preliminary-synchronization-view-support-merged/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 18:09:45 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[gsoc10]]></category>
		<category><![CDATA[synchronize view]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=605</guid>
		<description><![CDATA[Yesterday  patch &#8222;Add preliminary synchronization support within Eclipse for branches&#8221; (to be honest it also supports synchronization with tags) was merged into master. What it means ? This mean that every one who want to play with current Synchronization view support in EGit can easily download it from EGit&#8217;s nightly build repository. Quick description what is supported [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday  patch &#8222;Add preliminary synchronization support within Eclipse for branches&#8221; (to be honest it also supports synchronization with tags) was <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPTZhNDIxOGViZDIwMGIxMzljMjkyODA3ZmU0MWI0ZDA1YmY5Mjg0ZmY=" target=\"_blank\">merged into master</a>. What it means ? This mean that every one who want to play with current Synchronization view support in EGit can easily download it from EGit&#8217;s <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VjbGlwc2Uub3JnL2VnaXQvZG93bmxvYWQv" target=\"_blank\">nightly build repository</a>.</p>
<p>Quick description what is supported you can find in <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvMjAxMC8wNi8xNS9wcmV2aWV3LW9mLWVnaXQtaW50ZWdyYXRpb24td2l0aC1zeW5jaHJvbml6YXRpb24tdmlldy8=" target=\"_self\">my previous post</a>. Of course you can play with other new features like reimplemented Git Repositories view, colorize diff and others &#8230; detailed description can be found <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPXN1bW1hcnk=" target=\"_blank\">here</a> <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Please be aware that this is only a &#8222;<strong>preliminary synchronization support</strong>&#8222;. This means that there are some things to work on and to be added in nearest feature. In case of any bugs or feature request please fill a <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3MvZW50ZXJfYnVnLmNnaT9wcm9kdWN0PUVHaXQmYW1wO2Zvcm1hdD1ndWlkZWQ=" target=\"_blank\">bug report</a> for EGit.</p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=605" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/06/18/egit-preliminary-synchronization-view-support-merged/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Preview of EGit integration with Synchronization View</title>
		<link>http://luksza.org/2010/06/15/preview-of-egit-integration-with-synchronization-view/</link>
		<comments>http://luksza.org/2010/06/15/preview-of-egit-integration-with-synchronization-view/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 21:08:15 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[soc10]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[gsoc10]]></category>
		<category><![CDATA[synchronize view]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=592</guid>
		<description><![CDATA[Since of May 16 I&#8217;m officially working on integration EGit with Synchronization View. Right now I know that this task is more complicated then I was thinking before GSoC. But thanks Remy Suen and his initial contribution to EGit which gave me some foundation this isn&#8217;t so scary as it could be . Here is [...]]]></description>
			<content:encoded><![CDATA[<p>Since of May 16 I&#8217;m officially working on integration EGit with Synchronization View. Right now I know that this task is more complicated then I was thinking before GSoC. But thanks <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2Jsb2cuaGFudHN1a2kub3JnLw==" target=\"_blank\">Remy Suen</a> and his initial contribution to EGit which gave me some foundation this isn&#8217;t so scary as it could be <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Here is a very quick overview of current situation.</p>
<p>Currently there are three way to launch synchronization:</p>
<ol>
<li>From synchronize wizard<br />
<a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDYvc3luYy1sYXVuY2gzLmpwZw=="><img class="aligncenter size-medium wp-image-593" title="sync-launch3" src="http://luksza.org/wp-content/uploads/2010/06/sync-launch3-300x199.jpg" alt="" width="300" height="199" /></a><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDYvc3luYy1sYXVuY2gzLTEuanBn"><img class="aligncenter size-medium wp-image-594" title="sync-launch3-1" src="http://luksza.org/wp-content/uploads/2010/06/sync-launch3-1-300x185.jpg" alt="" width="300" height="185" /></a>Second step of wizard requires some work, it has some usability issues &#8230;</li>
<li>From branch context menu in Repositories View<br />
<a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDYvc3luYy1sYXVuY2gyLmpwZw=="><img class="aligncenter size-medium wp-image-595" title="sync-launch2" src="http://luksza.org/wp-content/uploads/2010/06/sync-launch2-300x131.jpg" alt="" width="300" height="131" /></a>In this case we are synchronizing current HEAD (active branch), with selected branch; locally made uncommited changes are excluded in this comparison.</li>
<li>From project&#8217;s context menu by selecting <strong>Team -&gt; Synchronize<br />
<a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDYvc3luYy1sYXVuY2gxLmpwZw=="><img class="aligncenter size-medium wp-image-596" title="sync-launch1" src="http://luksza.org/wp-content/uploads/2010/06/sync-launch1-300x175.jpg" alt="" width="300" height="175" /></a><span style="font-weight: normal;">After this we would see above dialog:<br />
<a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDYvc3luYy1kaWFsb2cuanBn"><img class="aligncenter size-medium wp-image-597" title="sync-dialog" src="http://luksza.org/wp-content/uploads/2010/06/sync-dialog-300x151.jpg" alt="" width="300" height="151" /></a>Where we can select source and target branch or tag (both are supported) and declare does we want include local changes in this comparison</span></strong></li>
</ol>
<p>No matter with way will you use, you always will see something similar to this:<br />
<a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDYvc3luY2hyb25pemUuanBn"><img class="aligncenter size-medium wp-image-598" title="synchronize" src="http://luksza.org/wp-content/uploads/2010/06/synchronize-295x300.jpg" alt="" width="295" height="300" /></a></p>
<p>When you will use EGit Synchronization view there are few <strong>important</strong> things that you have in mind:</p>
<ol>
<li> Synchronization always occur on <strong>repository</strong> level. What it means ? It means that you cannot synchronize a single folder or file (for &#8222;file synchronization&#8221; there is a <strong>Compare With -&gt; HEAD Revision / Git index</strong>). If you have more then one project in repository (eg. two or more maven modules), synchronize action will compare all of them.</li>
<li>Changes are organized in commits and <strong>can&#8217;t</strong> be <em>extracted</em> or moved between them. You can only merge <strong>entire</strong> commit.</li>
</ol>
<p>This two things distinguish Git from CVS/SVN.</p>
<p>This isn&#8217;t end of my work with synchronization view. There are lots of things that should be improved, implemented and fixed <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  eg.:</p>
<ul>
<li>showing proper files in Compare view (currently compare view always compares local file with remote, in some cases it should compare file that is in selected branch instead of current local)</li>
<li>splitting changes into commits when we will presenting it in Synchronize view (this is important because after it would be implemented we can start thinking of implementing merging from synchronize view)</li>
<li>performance improvements</li>
<li>usability improvements</li>
<li>(and of course) bug fixes <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ul>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=592" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/06/15/preview-of-egit-integration-with-synchronization-view/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>EGit @ Poznań Eclipse DemoCamp</title>
		<link>http://luksza.org/2010/06/03/egit-poznan-eclipse-democamp/</link>
		<comments>http://luksza.org/2010/06/03/egit-poznan-eclipse-democamp/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 14:09:33 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[democamp]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=584</guid>
		<description><![CDATA[Yesterday Matthias Sohn, my mentor in Google Sumer of Code, ask me would I like to talk about EGit on Poznan Eclipse DemoCamp. After a moment&#8217;s reflection I&#8217;ve decided that this a great opportunity for me to get more involved in Eclipse community. There are not much time for preparation, but I&#8217;m not a guy [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday Matthias Sohn, my mentor in Google Sumer of Code, ask me would I like to talk about EGit on<a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3dpa2kuZWNsaXBzZS5vcmcvRWNsaXBzZV9EZW1vQ2FtcHNfSGVsaW9zXzIwMTAvUG96bmFu" target=\"_blank\"> Poznan Eclipse DemoCamp</a>. After a moment&#8217;s  reflection I&#8217;ve decided that this a great opportunity for me to get more involved in Eclipse community.</p>
<p>There are not much time for preparation, but I&#8217;m not a guy that prefer to have everything fixed, I&#8217;m rather prefer to improvise and let thing just happed <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . So I&#8217;m plan to have a quick introduction in Git, briefly describe differences between CVS/SVN and Git. Then I&#8217;ll move to describe features that we have in EGit 0.8 (that was released yesterday <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). Last one but not least part would be a live demo covering some day to day use cases, describing how we, our company can benefit from distributed version control system.</p>
<p>btw. This would be my first public speak so I&#8217;m feeling stressed &#8230; I hope that everything went well during presentation <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>P.S. I&#8217;ll be speaking in Polish of course <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=584" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/06/03/egit-poznan-eclipse-democamp/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>EGit 0.8.0 would have UI for tagging</title>
		<link>http://luksza.org/2010/05/16/egit-0-8-0-would-have-ui-for-tagging/</link>
		<comments>http://luksza.org/2010/05/16/egit-0-8-0-would-have-ui-for-tagging/#comments</comments>
		<pubDate>Sun, 16 May 2010 18:13:56 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[soc10]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[gsoc10]]></category>
		<category><![CDATA[tagging]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=575</guid>
		<description><![CDATA[I&#8217;ve promised you that when my patch set with tagging UI will be accepted I&#8217;ll describe all features that are implemented. Patch set were accepted and merged during GeeCON conference so that I can&#8217;t done that immediately after it happened. Now when everything back&#8217;s to normal I can present you new feature of EGit that [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p lang="en-US">I&#8217;ve <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvMjAxMC8wNS8xMS9lZ2l0LXRhZ2dpbmctdWktaXMtYWxtb3VzdC10aGVyZS8=" target=\"_blank\">promised you</a> that when my patch set with tagging UI will be accepted I&#8217;ll describe all features that are implemented. Patch set were <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvdy8/cD1lZ2l0LmdpdDthPWNvbW1pdDtoPTcwOGFhMmQxOGY1OGM3YTk2NTUwNDViNmZlNWQwNDgzZmRlODllNmU=" target=\"_self\">accepted and merged</a> during <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovLzIwMTAuZ2VlY29uLm9yZy9tYWluL2hvbWU=" target=\"_blank\">GeeCON conference</a> so that I can&#8217;t done that immediately after it happened. Now when everything back&#8217;s to normal I can present you new feature of EGit that will be available in 0.8.0 release.</p>
<h4 lang="en-US">Creating tag.</h4>
<p lang="en-US">To create tag select &#8216;<em>Team -&gt; Tag…</em>&#8216; from project&#8217;s context menu. After this you should see dialog window similar to this one:</p>
<p lang="en-US"><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDUvZWdpdC10YWdnaW5nLXVpLmpwZw=="><img class="aligncenter size-medium wp-image-569" title="egit-tagging-ui" src="http://luksza.org/wp-content/uploads/2010/05/egit-tagging-ui-300x148.jpg" alt="" width="300" height="148" /></a></p>
<p lang="en-US">If you start typing tag name into &#8216;<em>Tag name</em>&#8216; field, the &#8216;<em>Existing tags</em>&#8216; list will be filtered based on typed value also you are informed that this tag name already exists and you cannot create such tag:</p>
<p lang="en-US"><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDUvZWdpdC10YWdnaW5nLXVpLTEuanBn"><img class="aligncenter size-medium wp-image-576" title="egit-tagging-ui-1" src="http://luksza.org/wp-content/uploads/2010/05/egit-tagging-ui-1-300x147.jpg" alt="" width="300" height="147" /></a></p>
<p lang="en-US">Right now we only support creating unsigned annotated tags, so after you choose unique name for your&#8217;s new tag you must fill in &#8216;<em>Tag message</em>&#8216; filed with message that will be associated with this tag.</p>
<p lang="en-US">Now when you have both fields filled in you can click &#8216;<em>OK</em>&#8216; button (or <em>ctrl + enter</em>) to create tag that will be associated with current HEAD. In case if you want to associate tag with specific commit you should expand &#8216;<em>Advanced</em>&#8216; section (just simply click on &#8216;<em>Advanced</em>&#8216; text) where you can find select box that contains list of all commits. This input have special suggest feature, just start typing commit&#8217;s SHA-1 or part of first line of existing commit messages to see suggestions:</p>
<p lang="en-US"><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDUvZWdpdC10YWdnaW5nLXVpLTIuanBn"><img class="aligncenter size-medium wp-image-577" title="egit-tagging-ui-2" src="http://luksza.org/wp-content/uploads/2010/05/egit-tagging-ui-2-300x147.jpg" alt="" width="300" height="147" /></a></p>
<p lang="en-US">Then you can select commit that will be associated with new tag from filtered list of commits.</p>
<h4 lang="en-US">Editing tag.</h4>
<p lang="en-US">In case of editing already existing tag (changing tag message or associated commit) you should select &#8216;<em>Team -&gt; Tag&#8230;</em>&#8216; from project&#8217;s context menu. Click on tag name that should be changed in &#8216;<em>Existing tag list</em>&#8216; (you can also filter that list by typing in tag name into &#8216;<em>Tag name</em>&#8216; filed):</p>
<p lang="en-US"><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDUvZWdpdC10YWdnaW5nLXVpLTMuanBn"><img class="aligncenter size-medium wp-image-578" title="egit-tagging-ui-3" src="http://luksza.org/wp-content/uploads/2010/05/egit-tagging-ui-3-300x147.jpg" alt="" width="300" height="147" /></a></p>
<p lang="en-US">As you can see I&#8217;ve selected &#8216;v0.1&#8242; tag. Right now &#8216;<em>Tag name</em>&#8216; and &#8216;<em>Tag message</em>&#8216;  fields are disabled (also tag associated commit field in advanced section is disabled), you can enable it by selecting &#8216;<em>Force replace existing tag</em>&#8216;.</p>
<p lang="en-US"><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDUvZWdpdC10YWdnaW5nLXVpLTQuanBn"><img class="aligncenter size-medium wp-image-579" title="egit-tagging-ui-4" src="http://luksza.org/wp-content/uploads/2010/05/egit-tagging-ui-4-300x147.jpg" alt="" width="300" height="147" /></a></p>
<p lang="en-US">Now you can easily change tag message and/or commit that is  associated with this particular and then approve that changes by clicking on &#8216;<em>OK</em>&#8216; button.</p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=575" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/05/16/egit-0-8-0-would-have-ui-for-tagging/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>EGit tagging UI is almoust there</title>
		<link>http://luksza.org/2010/05/11/egit-tagging-ui-is-almoust-there/</link>
		<comments>http://luksza.org/2010/05/11/egit-tagging-ui-is-almoust-there/#comments</comments>
		<pubDate>Tue, 11 May 2010 08:39:17 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[programowanie]]></category>
		<category><![CDATA[soc10]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[gsoc10]]></category>
		<category><![CDATA[tagging]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=568</guid>
		<description><![CDATA[Here is (I think) first screen shot of EGit tagging dialog. Right now patch set that contains it isn&#8217;t accepted but UI shouldn&#8217;t change much After it&#8217;s be accepted I&#8217;ll describe all included features.]]></description>
			<content:encoded><![CDATA[<p>Here is (I think) first screen shot of EGit tagging dialog. Right now <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvci8jY2hhbmdlLDU0NA==" target=\"_blank\">patch set that contains it</a> isn&#8217;t accepted but UI shouldn&#8217;t change much <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvd3AtY29udGVudC91cGxvYWRzLzIwMTAvMDUvZWdpdC10YWdnaW5nLXVpLmpwZw=="><img class="aligncenter size-medium wp-image-569" title="egit-tagging-ui" src="http://luksza.org/wp-content/uploads/2010/05/egit-tagging-ui-300x148.jpg" alt="" width="300" height="148" /></a></p>
<p>After it&#8217;s be accepted I&#8217;ll describe all included features.</p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=568" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/05/11/egit-tagging-ui-is-almoust-there/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Let&#8217;s Summer of Code begin !</title>
		<link>http://luksza.org/2010/04/27/lets-summer-of-code-begin/</link>
		<comments>http://luksza.org/2010/04/27/lets-summer-of-code-begin/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 20:25:51 +0000</pubDate>
		<dc:creator>Dariusz Łuksza</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[soc10]]></category>
		<category><![CDATA[egit]]></category>
		<category><![CDATA[gsoc10]]></category>
		<category><![CDATA[tagging]]></category>

		<guid isPermaLink="false">http://luksza.org/?p=558</guid>
		<description><![CDATA[After yesterday&#8217;s Google announcement of accepted students it is time to move on with project because there are lots of thins to do and features lots to implement . My first task, required by Eclipse Foundation, was to create an wiki page that will describe my project … and here it is. It is generally [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p lang="en-US">After yesterday&#8217;s Google <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2dvb2dsZS1vcGVuc291cmNlLmJsb2dzcG90LmNvbS8yMDEwLzA0L3RoaXMteWVhcnMtZ29vZ2xlLXN1bW1lci1vZi1jb2RlLmh0bWw=" target=\"_blank\">announcement of accepted students</a> it is time to move on with project because there are lots of thins to do and features lots to implement <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . My first task, required by Eclipse Foundation, was to create an wiki page that will describe my project … and <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3dpa2kuZWNsaXBzZS5vcmcvSW1wcm92ZV9FY2xpcHNlX0dpdF9pbnRlZ3JhdGlvbg==" target=\"_blank\">here it is</a>.</p>
<p lang="en-US">It is generally based on <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2x1a3N6YS5vcmcvby1tbmllL2dzb2MyMDEwLWFjY2VwdGVkLXByb3Bvc2FsLWZvci1lY2xpcHNlLWZvdW5kYXRpb24v" target=\"_blank\">my proposal with I&#8217;ve decided to publish</a>. I think that in next few days I&#8217;ll also publish my last year&#8217;s proposal (also accepted) for Apache Software Foundation. If you plan to take part in next Summer of Code edition those proposals could be very helpful to get an overview how it should look like <img src='http://luksza.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p lang="en-US">Right now I&#8217;m working on tagging support for EGit. First version of this it can is <a href="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2VnaXQuZWNsaXBzZS5vcmcvci8jY2hhbmdlLDU0NA==" target=\"_blank\">already available in Gerrit</a>. Next version of it I&#8217;ve plan to submit before Saturday.</p>
 <img src="http://luksza.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=558" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://luksza.org/2010/04/27/lets-summer-of-code-begin/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
