<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:planet="http://planet.intertwingly.net/" xmlns:indexing="urn:atom-extension:indexing" indexing:index="no"><access:restriction xmlns:access="http://www.bloglines.com/about/specs/fac-1.0" relationship="deny"/>
  <title>Planet Eclipse (beta)</title>
  <updated>2008-10-29T11:44:16Z</updated>
  <generator uri="http://intertwingly.net/code/venus/">Venus</generator>
  <author>
    <name>Planet Eclipse Admins</name>
    <email>webmaster@eclipse.org</email>
  </author>
  <id>http://planeteclipse.org/planet-new/rss20.xml</id>
  <link href="http://planeteclipse.org/planet-new/rss20.xml" rel="self" type="application/rss+xml"/>
  <link href="http://planeteclipse.org/planet-new/" rel="alternate"/>

  <entry>
    <id>tag:blogger.com,1999:blog-25095519.post-4567897956855318987</id>
    <link href="http://aniefer.blogspot.com/feeds/4567897956855318987/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=25095519&amp;postID=4567897956855318987" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/25095519/posts/default/4567897956855318987?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://aniefer.blogspot.com/feeds/posts/default/4567897956855318987" rel="self" type="application/atom+xml"/>
    <link href="http://aniefer.blogspot.com/2008/10/headless-build-problems-with-grouped.html" rel="alternate" type="text/html"/>
    <title>Headless build problems with Grouped Configurations</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">PDE/Build has a property named <tt>groupConfigurations</tt>.  If you set this property, build will group all the configurations (ie win32,win32,x86 &amp; gtk,linux,x86) into one archive instead of creating a separate archive per configuration.<br/><br/><a href="http://relengofthenerds.blogspot.com/">Kim</a> &amp; I, while working to get the <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=245693">performance baselines</a> going, found a couple of gotchas/bugs around the use of this property.<br/><br/><h4>Unexpected archive format for the group</h4>The first thing we noticed was that the group archive was being created using ant's zip task instead of using the native zip as expected.  Our builder's build.properties specified the following:<br/><pre style="margin-left: 1in;">configs = *,*,*<br/>archivesFormat = *,*,*-zip<br/>groupConfigurations = true<br/></pre>If we had read the <a href="http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclipse.pde.doc.user/tasks/pde_controlling_output.htm">documentation</a>, we would have seen that the archivesFormat is ignored for groups.  However, this is not strictly true, and we can instead set a format for the group directly:<br/><pre style="margin-left: 1in;">configs=*,*,*<br/>archivesFormat = group,group,group-zip<br/>groupConfigurations = true<br/></pre>This results in the zip format as desired.<br/><br/><h4>The directory group.group.group does not exist</h4>We also ran into the following error:<br/><pre>/builds/src/assemble.org.eclipse.sdk.tests.group.group.group.xml:257: The directory<br/>/builds/src/tmp/eclipse/group.group.group does not exist<br/></pre>This turns out to be a rather <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=127747">old bug</a>.  The problem is that when features gather together the rootfiles they contribute, they copy them into platform specific folders.  In this case, building the <tt>*,*,*</tt> configuration, the rootfiles were copied into <tt>tmp/ANY.ANY.ANY</tt>.  However, because of the way the grouped configurations feature is implemented, the assembly scripts end up looking for the rootfiles in the <tt>group.group.group</tt> folder.<br/><br/>There are a few workarounds to this problem.  One is to stick a mkdir in your customTarget/allElements <tt>assemble.&lt;feature-id&gt;.group.group.group</tt> target.  This avoids the error, but you don't get the rootfiles in your group archive.<br/><br/>If you are using 3.4, then you can use the pre.archive target in customAssembly.xml to collect all the rootfiles into the correct folder:<br/><pre class="xml:nocontrols:nogutter" name="code">   &lt;target name="pre.archive"&gt;<br/>      &lt;!-- for each config being built --&gt;<br/>      &lt;move file="${eclipse.base}/ANY.ANY.ANY/${collectingFolder}"<br/>               todir="${rootFolder}" failonerror="false"/&gt;<br/>      &lt;move file="${eclipse.base}/win32.win32.x86/${collectingFolder}"<br/>               todir="${rootFolder}" failonerror="false" /&gt;<br/>      &lt;move file="${eclipse.base}/linux.gtk.x86/${collectingFolder}"<br/>               todir="${rootFolder}" failonerror="false" /&gt;<br/>   &lt;/target&gt;<br/></pre><br/>The <tt>${rootFolder}</tt> property is defined by the caller of the pre.archive target, and in this case will be <tt>${eclipse.base}/group.group.group/${collectingFolder}</tt>.<br/><br/><span style="font-size: 85%;">As usual, I have not actually tried running the above ant, the details may be different.</span></div>
    </content>
    <updated>2008-10-28T22:06:43Z</updated>
    <published>2008-10-28T21:39:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="Eclipse"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="PDE Build"/>
    <author>
      <name>Andrew Niefer</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/10918930759740557341</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-25095519</id>
      <author>
        <name>Andrew Niefer</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/10918930759740557341</uri>
      </author>
      <link href="http://aniefer.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://aniefer.blogspot.com/feeds/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://aniefer.blogspot.com/" rel="alternate" type="text/html"/>
      <subtitle>One more Eclipse developer.</subtitle>
      <title>Andrew Niefer</title>
      <updated>2008-10-28T22:07:52Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:www.stateofflow.com,2008-10-28:ba3b1ce58c104e7889a475437e34081a/e958e5ba1c3d3dc4c63986a4d78351ca</id>
    <link href="http://www.stateofflow.com/journal/77/fly-scala" rel="alternate" type="text/html"/>
    <title>Fly Scala!</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Porting the Java client library for the <a href="http://www.flyobjectspace.com">Fly Object Space</a> to <a href="http://www.scala-lang.org/">Scala</a>.</p></div>
    </summary>
    <updated>2008-10-28T21:23:13Z</updated>
    <author>
      <name>Channing Walton</name>
    </author>
    <source>
      <id>http://www.stateofflow.com/</id>
      <link href="http://www.stateofflow.com/" rel="alternate" type="text/html"/>
      <link href="http://www.stateofflow.com/?rss=1&amp;category=eclipse" rel="self" type="application/rss+xml"/>
      <title>State of Flow - Eclipse</title>
      <updated>2008-10-28T22:00:27Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-1585332946379204379.post-9064247700889242077</id>
    <link href="http://intellectualcramps.blogspot.com/feeds/9064247700889242077/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=1585332946379204379&amp;postID=9064247700889242077" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/1585332946379204379/posts/default/9064247700889242077?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://intellectualcramps.blogspot.com/feeds/posts/default/9064247700889242077" rel="self" type="application/atom+xml"/>
    <link href="http://intellectualcramps.blogspot.com/2008/10/wtp-incubator-updates.html" rel="alternate" type="text/html"/>
    <title>WTP Incubator Updates</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">We have a couple more WTP Incubator projects getting ready to ramp up now that the committers have made it through the gauntlet of paperwork and sign offs.<br/><br/><ul><li><a href="http://wiki.eclipse.org/WTP/XMLSecurityTools">XML Security Tools</a> - Dominik Schadow is the original author and will be coming on board as a WTP committer to continue the work he started.   The set of plugins helps with the implementation and testing of the W3C XML Encryption and Digital Signature specifications.  Dominik has been working on this set of plugins for several years as a sourceforge project.  I asked if he would like to make it an official eclipse project and he was up for the challenge.</li><li><a href="http://wiki.eclipse.org/WTP/XQuery/Proposal">XQuery Development Tools</a> - This one you have heard about on and off.   Buddhika Laknath was a google summer of code student, that I helped mentor over the summer.   He contributed his project to WTP and will be coming on board to continue the development of this very much needed piece in the XML tool chain.</li></ul>Both of these guys will make a good addition to the growing XML suite of tools at eclipse.   There is still a need for additonal XML tools, and all of the incubating projects are looking for help and code contributions.<br/><br/><span style="font-weight: bold;">VEX Update:</span><br/><br/>In the way of VEX, we are still inching closer and closer to where we can get some automated builds going.   The big hold back right now is updating VEX so that it is aware of the WTP DOM as well as it's own.   Ed is guiding me in the ways of the modeling force, so I hope to have a workable solution using the EMF2SSEDOM api provided by WTP.   Right now I do have the VEX document model loading from DOMModel, so we are closer to having the two talking.   Also, there is some work from the user community on enhanced DocBook and DITA support.   Like the other incubating projects, VEX could use some community help as right now it's a two person show.</div>
    </content>
    <updated>2008-10-28T19:32:50Z</updated>
    <published>2008-10-28T19:21:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="xml"/>
    <author>
      <name>David Carver</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/09341170413510029324</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-1585332946379204379</id>
      <author>
        <name>David Carver</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/09341170413510029324</uri>
      </author>
      <link href="http://intellectualcramps.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://intellectualcramps.blogspot.com/feeds/posts/default/-/eclipse" rel="self" type="application/atom+xml"/>
      <link href="http://intellectualcramps.blogspot.com/search/label/eclipse" rel="alternate" type="text/html"/>
      <link href="http://intellectualcramps.blogspot.com/feeds/posts/default/-/eclipse?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>A little bit of this and little bit of that.  Random thoughts about eclipse, agile development, and other pieces of information that make me go hmmmmm.</subtitle>
      <title>Intellectual Cramps</title>
      <updated>2008-10-29T00:52:43Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://ianskerrett.wordpress.com/?p=588</id>
    <link href="http://feeds.feedburner.com/~r/IanSkerrett/~3/435006357/" rel="alternate" type="text/html"/>
    <title>Actuate’s Open Source Business Strategy</title>
    <summary>We just finished the Eclipse Marketing Symposium at Eclipse World.  One of my favourite presentation was by Rich Guth from Actuate.  Rich did a great job describing the  Actuate open source business strategy and the success they are having with BIRT Exchange.
Some highlights:
- Actuate generated $8 million in revenue from OS activities in 2007 and [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="snap_preview"><br/><p>We just finished the <a href="http://www.eclipse.org/org/foundation/membersminutes/20081028MarketingSymposium/MeetingMinutesSep21.php#ms">Eclipse Marketing Symposium</a> at Eclipse World.  One of my favourite presentation was by Rich Guth from Actuate.  Rich did a great job describing the  Actuate open source business strategy and the success they are having with BIRT Exchange.</p>
<p>Some highlights:</p>
<p>- Actuate generated $8 million in revenue from OS activities in 2007 and are on track to double in 2008.</p>
<p>- The <a href="http://www.birt-exchange.com/">BIRT Exchange</a> site is successfully driving down the cost of lead generation to $50 per qualified lead, as compared to hundreds of dollars for a traditional marketing approach.</p>
<p>- Currently converting 1% of Eclipse BIRT users into Actuate customers but they hope to raise this significantly.</p>
<p>- Actuate’s core market is in the financial services industry.  However, their open source strategy has introduced them ito new industries such as manufacturing, telecom, retail and hostpitality.  In fact, 75% of BIRT users are outside of Actuate’s traditional industries.</p>
<p>I really appreciate Rich and Actuate sharing some of their business strategy.  Rich’s <a href="http://www.eclipse.org/org/foundation/membersminutes/20081028MarketingSymposium/Actuate%20Eclipse%20Case%203.pdf">presentation slides are online</a> and we have written a <a href="http://www.eclipse.org/community/casestudies/Actuate_OS_Final.pdf">case study about Actuate’s success</a>.   If you are developing an open source strategy for your company, I would highly recommend taking a look.</p>
      <a href="http://feeds.wordpress.com/1.0/gocomments/ianskerrett.wordpress.com/588/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ianskerrett.wordpress.com/588/"/></a> <a href="http://feeds.wordpress.com/1.0/godelicious/ianskerrett.wordpress.com/588/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ianskerrett.wordpress.com/588/"/></a> <a href="http://feeds.wordpress.com/1.0/gostumble/ianskerrett.wordpress.com/588/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ianskerrett.wordpress.com/588/"/></a> <a href="http://feeds.wordpress.com/1.0/godigg/ianskerrett.wordpress.com/588/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ianskerrett.wordpress.com/588/"/></a> <a href="http://feeds.wordpress.com/1.0/goreddit/ianskerrett.wordpress.com/588/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ianskerrett.wordpress.com/588/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ianskerrett.wordpress.com&amp;blog=405862&amp;post=588&amp;subd=ianskerrett&amp;ref=&amp;feed=1"/></div></div>
    </content>
    <updated>2008-10-28T18:48:10Z</updated>
    <category term="eclipse"/><feedburner:origlink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://ianskerrett.wordpress.com/2008/10/28/actuates-open-source-business-strategy/</feedburner:origlink>
    <author>
      <name>Ian Skerrett</name>
    </author>
    <source>
      <id>http://ianskerrett.wordpress.com</id>
      <link href="http://ianskerrett.wordpress.com/feed" rel="self" type="application/atom+xml"/>
      <link href="http://ianskerrett.wordpress.com" rel="alternate" type="text/html"/>
      <subtitle>Marketing at Eclipse</subtitle>
      <title>Ian Skerrett</title>
      <updated>2008-10-28T18:48:10Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-7994778055369999579.post-9150525027736650937</id>
    <link href="http://onpersistence.blogspot.com/feeds/9150525027736650937/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=7994778055369999579&amp;postID=9150525027736650937" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/7994778055369999579/posts/default/9150525027736650937?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://onpersistence.blogspot.com/feeds/posts/default/9150525027736650937" rel="self" type="application/atom+xml"/>
    <link href="http://onpersistence.blogspot.com/2008/10/delegation-vs-inheritance.html" rel="alternate" type="text/html"/>
    <title>Delegation vs. Inheritance</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">The question "how do I change the type of my object" in JPA comes up now and then because developers know that an object's class is typically derived from an discriminator column on the database.  They reason that if they can change the column value then class of the object can be changed.  But it's not that simple.<br/><br/>What you're really trying to do is to change the class of an Entity object. Obviously this isn't something supported by Java nor by JPA. In EclipseLink it may be possible to hammer a discriminator column, invalidate the affected object in the cache, and then reread it. That could work but with a large number of caveats including ensuring you hold no references to the transformed object in your persistence context. <br/><br/>Instead, I'd suggest that if your domain model includes the ability to change the class of an Entity you refactor your model to use a delegation/role modeling approach rather than using inheritance. This allows you to change roles at runtime and even to have multiple concurrent roles (e.g., person could have a fireman role as well as a spouse role) and would behave accordingly.<br/><br/>Here's a simple example:<br/><br/><span style="font-family: courier new; font-size: 10pt;"><span style="font-weight: bold; color: rgb(127,0,85);">public</span> <span style="color: rgb(0,0,0);">enum</span> <span style="color: rgb(0,0,0);">PetType</span> <span style="color: rgb(0,0,0);">{</span><br/>    <span style="color: rgb(0,0,0);">CAT</span>   <span style="color: rgb(0,0,0);">{</span> <span style="color: rgb(0,0,0);">String</span> <span style="color: rgb(0,0,0);">speak()</span> <span style="color: rgb(0,0,0);">{</span> <span style="font-weight: bold; color: rgb(127,0,85);">return</span> <span style="color: rgb(42,0,255);">"meow"</span><span style="color: rgb(0,0,0);">;</span> <span style="color: rgb(0,0,0);">}</span> <span style="color: rgb(0,0,0);">},</span><br/>    <span style="color: rgb(0,0,0);">DOG</span> <span style="color: rgb(0,0,0);">{</span> <span style="color: rgb(0,0,0);">String</span> <span style="color: rgb(0,0,0);">speak()</span> <span style="color: rgb(0,0,0);">{</span> <span style="font-weight: bold; color: rgb(127,0,85);">return</span> <span style="color: rgb(42,0,255);">"woof"</span><span style="color: rgb(0,0,0);">;</span> <span style="color: rgb(0,0,0);">}</span> <span style="color: rgb(0,0,0);">};</span><br/>    <span style="font-weight: bold; color: rgb(127,0,85);">abstract</span> <span style="color: rgb(0,0,0);">String</span> <span style="color: rgb(0,0,0);">speak();</span><br/>  <span style="color: rgb(0,0,0);">}</span><br/></span><br/><br/><span style="font-family: courier new; font-size: 10pt;"><span style="color: rgb(0,0,0);">@Entity</span><br/><span style="font-weight: bold; color: rgb(127,0,85);">public</span> <span style="font-weight: bold; color: rgb(127,0,85);">class</span> <span style="color: rgb(0,0,0);">Pet</span> <span style="color: rgb(0,0,0);">{</span><br/>    <span style="color: rgb(0,0,0);">@Id</span><br/>    <span style="color: rgb(0,0,0);">@GeneratedValue</span><br/>    <span style="font-weight: bold; color: rgb(127,0,85);">private</span> <span style="font-weight: bold; color: rgb(127,0,85);">int</span> <span style="color: rgb(0,0,0);">id;</span><br/>    <span style="font-weight: bold; color: rgb(127,0,85);">private</span> <span style="color: rgb(0,0,0);">String</span> <span style="color: rgb(0,0,0);">name;</span><br/>    <br/>    <span style="font-weight: bold; color: rgb(127,0,85);">public</span> <span style="color: rgb(0,0,0);">Pet()</span> <span style="color: rgb(0,0,0);">{</span><br/>    <span style="color: rgb(0,0,0);">}</span><br/>    <br/>    <span style="font-weight: bold; color: rgb(127,0,85);">public</span> <span style="color: rgb(0,0,0);">Pet(String</span> <span style="color: rgb(0,0,0);">name)</span> <span style="color: rgb(0,0,0);">{</span><br/>        <span style="font-weight: bold; color: rgb(127,0,85);">super</span><span style="color: rgb(0,0,0);">();</span><br/>        <span style="font-weight: bold; color: rgb(127,0,85);">this</span><span style="color: rgb(0,0,0);">.name</span> <span style="color: rgb(0,0,0);">=</span> <span style="color: rgb(0,0,0);">name;</span><br/>    <span style="color: rgb(0,0,0);">}</span><br/>    <span style="color: rgb(0,0,0);">@Enumerated</span><br/>    <span style="font-weight: bold; color: rgb(127,0,85);">private</span> <span style="color: rgb(0,0,0);">PetType</span> <span style="color: rgb(0,0,0);">type</span> <span style="color: rgb(0,0,0);">=</span> <span style="color: rgb(0,0,0);">PetType.CAT;</span><br/></span><br/>        ...<br/><span style="font-family: courier new; font-size: 10pt;">    <span style="font-weight: bold; color: rgb(127,0,85);">public</span> <span style="color: rgb(0,0,0);">String</span> <span style="color: rgb(0,0,0);">speak()</span> <span style="color: rgb(0,0,0);">{</span><br/>        <span style="font-weight: bold; color: rgb(127,0,85);">return</span> <span style="font-weight: bold; color: rgb(127,0,85);">this</span><span style="color: rgb(0,0,0);">.getType().speak();</span><br/>    <span style="color: rgb(0,0,0);">}</span><br/><span style="color: rgb(0,0,0);">}</span><br/></span><br/><br/><span style="font-family: courier new; font-size: 10pt;">        <span style="color: rgb(0,0,0);">em.getTransaction().begin();</span><br/>        <span style="color: rgb(0,0,0);">Pet</span> <span style="color: rgb(0,0,0);">pet</span> <span style="color: rgb(0,0,0);">=</span> <span style="font-weight: bold; color: rgb(127,0,85);">new</span> <span style="color: rgb(0,0,0);">Pet(</span><span style="color: rgb(42,0,255);">"fluffy"</span><span style="color: rgb(0,0,0);">);</span><br/>        <span style="color: rgb(0,0,0);">System.out.println(pet.getName()</span> <span style="color: rgb(0,0,0);">+</span> <span style="color: rgb(42,0,255);">" is a "</span> <span style="color: rgb(0,0,0);">+</span> <span style="color: rgb(0,0,0);">pet.getType().toString()</span> <span style="color: rgb(0,0,0);">+</span> <span style="color: rgb(42,0,255);">" and says "</span> <span style="color: rgb(0,0,0);">+</span> <span style="color: rgb(0,0,0);">pet.speak());</span><br/>        <span style="color: rgb(0,0,0);">em.persist(pet);</span><br/>        <span style="color: rgb(0,0,0);">em.getTransaction().commit();</span><br/>        <br/>        <span style="color: rgb(0,0,0);">em.getTransaction().begin();</span><br/>        <span style="color: rgb(0,0,0);">pet</span> <span style="color: rgb(0,0,0);">=</span> <span style="color: rgb(0,0,0);">em.find(Pet.</span><span style="font-weight: bold; color: rgb(127,0,85);">class</span><span style="color: rgb(0,0,0);">,</span> <span style="color: rgb(0,0,0);">pet.getId());</span><br/>        <span style="color: rgb(0,0,0);">pet.setType(PetType.DOG);</span><br/>        <span style="color: rgb(0,0,0);">System.out.println(pet.getName()</span> <span style="color: rgb(0,0,0);">+</span> <span style="color: rgb(42,0,255);">" is now a "</span> <span style="color: rgb(0,0,0);">+</span> <span style="color: rgb(0,0,0);">pet.getType().toString()</span> <span style="color: rgb(0,0,0);">+</span> <span style="color: rgb(42,0,255);">" and says "</span> <span style="color: rgb(0,0,0);">+</span> <span style="color: rgb(0,0,0);">pet.speak());</span><br/>        <span style="color: rgb(0,0,0);">em.getTransaction().commit();</span><br/></span><br/><br/><br/><br/>fluffy is a CAT and says meow<br/>[EL Fine]: Connection(27582163)--UPDATE SEQUENCE SET SEQ_COUNT = SEQ_COUNT + ? WHERE SEQ_NAME = ?<br/> bind =&gt; [50, SEQ_GEN]<br/>[EL Fine]: Connection(27582163)--SELECT SEQ_COUNT FROM SEQUENCE WHERE SEQ_NAME = ?<br/> bind =&gt; [SEQ_GEN]<br/>[EL Fine]: Connection(27582163)--INSERT INTO PET (ID, NAME, TYPE) VALUES (?, ?, ?)<br/> bind =&gt; [101, fluffy, 0]<br/>fluffy is now a DOG and says woof<br/>[EL Fine]: Connection(27582163)--UPDATE PET SET TYPE = ? WHERE (ID = ?)<br/> bind =&gt; [1, 101]<br/><br/><h4>One more thing</h4>You could also implement methods on the PetType that took the Pet object and called back to the appropriate Pet method depending on the PetType.  All in all this is a pretty flexible solution.</div>
    </content>
    <updated>2008-10-28T16:10:25Z</updated>
    <published>2008-10-28T15:49:00Z</published>
    <author>
      <name>Shaun Smith</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/03444889032778621661</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-7994778055369999579</id>
      <author>
        <name>Shaun Smith</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/03444889032778621661</uri>
      </author>
      <link href="http://onpersistence.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://onpersistence.blogspot.com/feeds/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://onpersistence.blogspot.com/" rel="alternate" type="text/html"/>
      <title>On Persistence</title>
      <updated>2008-10-29T04:11:34Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://overholt.ca/wp/?p=110</id>
    <link href="http://overholt.ca/wp/?p=110" rel="alternate" type="text/html"/>
    <title>Ontario Linux Fest 2008</title>
    <summary>This past Saturday was the Ontario Linux Fest 2008.  It was a great event again this year.  Thanks to John, Richard, and all of the organizers.  Along with Nick Boldt — who recently joined Red Hat, yay! — I ran an Eclipse booth.  This year felt a lot more positive for [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>This past Saturday was the Ontario Linux Fest 2008.  It was a great event again this year.  Thanks to John, Richard, and all of the organizers.  Along with Nick Boldt — who recently joined Red Hat, yay! — I ran an Eclipse booth.  This year felt a <strong>lot</strong> more positive for the Eclipse booth.  We had lots of people come by who said they were using Eclipse in various areas (PHP, Java, C++, etc.) and a lot of curious people ask what Eclipse was and how they could use it.  In the future, we should try to have CDs of EPP packages or something to give away as many people asked how they could get it and having to tell them to download it is one more barrier to them trying it out.  Thanks to the Eclipse Foundation for sponsoring the booth and providing some shirts and fleeces.  We gave a few away and sold some others to people, giving them <a href="http://www.eclipse.org/donate/">Friends of Eclipse</a> memberships.</p>
<p/><center><br/>
<a href="http://overholt.ca/blogimages/img_6445-1.jpg"><img src="http://overholt.ca/blogimages/img_6445.jpg"/></a><br/>
<em>Lynn told me the sign had a rough year and she was right!  It looks like it may have been bleached by the sun or something.  This picture only shows one person but we really did have quite a few!</em><br/>
</center><p/>
<p>The Fedora booth was right next to the Eclipse booth so I was able to see the activity there first hand.  It seemed a lot more popular than last year as well and just like last year all of the DVDs were gone by the end of the day.  Having a good crowd of people — Deepak, Behdad, Yaakov, Greg, and Paul — helped to attract others as did the ever-popular XOs.</p>
<p/><center><br/>
<a href="http://overholt.ca/blogimages/img_6434-1.jpg"><img src="http://overholt.ca/blogimages/img_6434.jpg"/></a><br/>
<a href="http://overholt.ca/blogimages/img_6443-1.jpg"><img src="http://overholt.ca/blogimages/img_6443.jpg"/></a><br/>
</center><p/>
<p>Behdad also brought his brother’s new Thinkpad x61 tablet which is really cool!  We played around with the GIMP — pressure sensitivity + colour changing! — and <a href="http://xournal.sourceforge.net/">xournal</a> — snap to shapes and PDF annotations! — and people were really impressed that it was all running off of an F10 USB stick with persistence.</p>
<p/><center><br/>
<a href="http://overholt.ca/blogimages/img_6435-1.jpg"><img src="http://overholt.ca/blogimages/img_6435.jpg"/></a><br/>
</center><p/>
<p>The new Fedora event kit — think “everything you need for a conference in a box” — is awesome!  The posters and signs were great and having a ready-to-use XO really completes the picture.  A big kudos to Behdad and Brian Powell for meeting each other in Niagara Falls to pass of the event kit.</p>
<p/><center><br/>
<a href="http://overholt.ca/blogimages/img_6451-1.jpg"><img src="http://overholt.ca/blogimages/img_6451.jpg"/></a><br/>
</center><p/>
<p>It was great meeting everyone and I hope we can be back with both organizations next year.</p></div>
    </content>
    <updated>2008-10-28T14:34:08Z</updated>
    <category term="Eclipse"/>
    <category term="Fedora"/>
    <author>
      <name>andrew</name>
    </author>
    <source>
      <id>http://overholt.ca/wp</id>
      <link href="http://overholt.ca/wp" rel="alternate" type="text/html"/>
      <link href="http://overholt.ca/wp/?feed=rss2&amp;cat=6" rel="self" type="application/rss+xml"/>
      <subtitle>Eclipse, FOSS, Linux, Free Java</subtitle>
      <title>Rant City » Eclipse</title>
      <updated>2008-10-28T14:34:08Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://ianskerrett.wordpress.com/?p=582</id>
    <link href="http://feeds.feedburner.com/~r/IanSkerrett/~3/434240231/" rel="alternate" type="text/html"/>
    <title>Eclipse Planning Council</title>
    <summary>I have a new video camera that I’ve brought to Eclipse World.  I hope to talk to a number of people at the conference about what they do with Eclipse.
In this video, we talk to different members of the Eclipse Planning Council that met here at Eclipse World.  We asked them what was the most [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="snap_preview"><br/><p/>
<div class="blip_description">
<p>I have a new video camera that I’ve brought to Eclipse World.  I hope to talk to a number of people at the conference about what they do with Eclipse.</p>
<p>In this video, we talk to different members of the Eclipse Planning Council that met here at Eclipse World.  We asked them what was the most important thing they discussed during the meeting.</p>
<p><a href="http://blip.tv/file/1404526">Listen in..</a></p></div>
      <a href="http://feeds.wordpress.com/1.0/gocomments/ianskerrett.wordpress.com/582/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ianskerrett.wordpress.com/582/"/></a> <a href="http://feeds.wordpress.com/1.0/godelicious/ianskerrett.wordpress.com/582/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ianskerrett.wordpress.com/582/"/></a> <a href="http://feeds.wordpress.com/1.0/gostumble/ianskerrett.wordpress.com/582/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ianskerrett.wordpress.com/582/"/></a> <a href="http://feeds.wordpress.com/1.0/godigg/ianskerrett.wordpress.com/582/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ianskerrett.wordpress.com/582/"/></a> <a href="http://feeds.wordpress.com/1.0/goreddit/ianskerrett.wordpress.com/582/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ianskerrett.wordpress.com/582/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ianskerrett.wordpress.com&amp;blog=405862&amp;post=582&amp;subd=ianskerrett&amp;ref=&amp;feed=1"/></div></div>
    </content>
    <updated>2008-10-28T10:29:17Z</updated>
    <category term="eclipse"/><feedburner:origlink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://ianskerrett.wordpress.com/2008/10/28/eclipse-planning-council/</feedburner:origlink>
    <author>
      <name>Ian Skerrett</name>
    </author>
    <source>
      <id>http://ianskerrett.wordpress.com</id>
      <link href="http://ianskerrett.wordpress.com/feed" rel="self" type="application/atom+xml"/>
      <link href="http://ianskerrett.wordpress.com" rel="alternate" type="text/html"/>
      <subtitle>Marketing at Eclipse</subtitle>
      <title>Ian Skerrett</title>
      <updated>2008-10-28T18:48:10Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-5620932762413494076.post-7332425468181432444</id>
    <link href="http://kenn-hussey.blogspot.com/feeds/7332425468181432444/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=5620932762413494076&amp;postID=7332425468181432444" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/5620932762413494076/posts/default/7332425468181432444?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://kenn-hussey.blogspot.com/feeds/posts/default/7332425468181432444" rel="self" type="application/atom+xml"/>
    <link href="http://kenn-hussey.blogspot.com/2008/10/on-separation-anxiety.html" rel="alternate" type="text/html"/>
    <title>On Separation Anxiety...</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">You gotta keep 'em separated. Or so says conventional wisdom (and <a href="http://uk.youtube.com/watch?v=yJQFf0qj9Nk">the song</a>). One of the <a href="http://kenn-hussey.blogspot.com/2008/10/on-beginnings-and-ends.html">homework items</a> for this week's UML Roadmap working group meeting was to propose a solution to the 'separation of concerns' <a href="http://kenn-hussey.blogspot.com/2008/10/on-whats-wrong-with-uml.html">problem in UML</a>. I would argue that this, like many other problems with UML, is actually a symptom of more fundamental issues with the way specifications are defined/developed at the OMG, and that we ought to address these issues before it’s too late (if it isn’t already).<br/><br/>The bottom line is that the <a href="http://kenn-hussey.blogspot.com/2008/08/on-status-quo.html">status quo</a> will no longer suffice. Design by committee and vendor politics won't get us anywhere. Neither will closedness and opaqueness. In his <a href="http://live.eclipse.org/node/587">webinar on ecosystem development</a> the week before last, <a href="http://dev.eclipse.org/blogs/mike/">Mike</a> suggested that ecosystems could be evaluated on the basis of five key concepts (see below). In order for the ecosystem of specifications (languages) that exists at the OMG to survive, I'd say its health in these areas needs to be measured and improved.<br/><br/><span style="font-weight: bold; font-style: italic;">Co-evolved innovation.</span> There's certainly a lot of innovation happening at the OMG, and by a lot of players. But sometimes I wonder how relevant the innovation is (in the absence of reference implementations) and how coordinated the activities are (sometimes chairing a task force seems a lot more like cat-herding than coordinated evolution).<br/><br/><span style="font-weight: bold; font-style: italic;">Alignment of Vision.</span> The OMG has a vision - <a href="http://www.omg.org/mda/">MDA (Model Driven Architecture)</a>. But how aligned are the various OMG specifications with this vision? How long will the industry wait for it to be realized?<br/><br/><span style="font-style: italic; font-weight: bold;">Degree of openness.</span> The OMG is an open organization, in the sense that its reason for being is to produce open specifications. But its processes are less open than other organizations like Eclipse, and that has garnered it some negative press. To borrow from <a href="http://eclipse-projects.blogspot.com/2008/10/goldilocks-and-three-bears-of-openness.html">Bjorn's analogy</a>, I think the OMG would benefit from being an openness bear that's "just right".<br/><br/><span style="font-style: italic; font-weight: bold;">Degree of modularity.</span> I think this is at the heart of the 'separation of concerns' problem. Languages like UML and its relatives are in fact designed to be modular - they're structured as sets of packages, or "capabilities" and then merged into various compliance levels... but something went wrong along the way, because subsets of these languages aren't as reusable as they were originally intended to be.<br/><br/><span style="font-style: italic; font-weight: bold;">A network of niches.</span> A set of vertices without edges is not a graph - it's just a set of vertices. I think many of the niches (<a href="http://www.omg.org/technology/documents/modeling_spec_catalog.htm#UML">UML</a>, <a href="http://www.omg.org/cgi-bin/doc?bmi/2007-6-5">BPMN</a>, <a href="http://www.omg.org/cgi-bin/doc?ab/2005-12-2">IMM</a>) are falling into place at the OMG; now, we just need to connect the dots.<br/><br/>Mike also talked about the importance of an <span style="font-weight: bold; font-style: italic;">open, extensible platform</span> as the basis for a successful ecosystem. I think that's what's missing in the OMG ecosystem. Yes, it has <a href="http://www.omg.org/technology/documents/modeling_spec_catalog.htm#MOF">MOF</a>, but that's not a platform on its own; MOF is to the OMG as <a href="http://wiki.eclipse.org/OSGi">OSGi</a> is to Eclipse. The OMG needs a platform (a working version of what the InfrastructureLibrary in UML was intended to be) upon which MOF-based languages can be built.<br/><br/>So, here's what I think should be done to solve the 'separation of concerns' problem in UML. Direct the renewed interest and energy in "fixing" UML toward defining a platform of shared concepts upon which UML (and other specifications like BPMN and IMM) can be based. Implement (yes, implement!) a proof a concept that demonstrates the benefits of refactoring <a href="http://www.eclipse.org/modeling/mdt/?project=uml2">UML</a> based on this platform using mechanisms from the emerging <a href="http://www.omg.org/cgi-bin/doc?ad/2007-9-2">Diagram Definition</a> and <a href="http://www.omg.org/cgi-bin/doc?ad/2006-6-8">Semantic MOF</a> specifications, and extrapolate to infer how the same benefits could be reaped by other specifications like <a href="http://www.eclipse.org/modeling/mdt/?project=bpmn2">BPMN</a> and <a href="http://www.eclipse.org/modeling/mdt/?project=imm">IMM</a>. Then, and only then, submit responses to the RFPs for Diagram Definition, Semantic MOF (MOF 3.0?), and UML 3.0.<br/><br/>Some say that making changes like this will only serve to disrupt the industry, to scare away the vendors and users once and for all ("they waited forever for UML 2.0; if we propose UML 3.0, we'll lose them for good!"). That's just <a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt">FUD</a>, if you ask me and, well, desparate times call for desparate measures. The way to avoid this disruption is to make the changes in a more open and transparent way than before, for example, in a <a href="http://www.eclipse.org/proposals/mst/">project at Eclipse</a>. Of course, we'd try to maintain backward compatibility if at all possible or, at the very least, provide an explicit migration path for existing tools. But let the (proven) technology speak for itself. If we build it, they will come. The time is now.</div>
    </content>
    <updated>2008-10-28T04:06:49Z</updated>
    <published>2008-10-28T03:42:00Z</published>
    <author>
      <name>Kenn Hussey</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/15584300551729300431</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-5620932762413494076</id>
      <author>
        <name>Kenn Hussey</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/15584300551729300431</uri>
      </author>
      <link href="http://kenn-hussey.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://kenn-hussey.blogspot.com/feeds/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://kenn-hussey.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://kenn-hussey.blogspot.com/feeds/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>(in case you've been wondering)</subtitle>
      <title>This Is The Frequency</title>
      <updated>2008-10-29T04:10:24Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-33274870.post-8081904061161922926</id>
    <link href="http://tom-eclipse-dev.blogspot.com/feeds/8081904061161922926/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=33274870&amp;postID=8081904061161922926" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/33274870/posts/default/8081904061161922926?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://tom-eclipse-dev.blogspot.com/feeds/posts/default/8081904061161922926" rel="self" type="application/atom+xml"/>
    <link href="http://tom-eclipse-dev.blogspot.com/2008/10/news-about-ufacekit.html" rel="alternate" type="text/html"/>
    <title>News about UFacekit</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">There are some important news I'd like to share with all of you:<br/><br/><h2>1. UFacekit Proposal</h2><br/>The <a href="http://www.eclipse.org/proposals/ufacekit/">proposal</a> is out and we hope some of you are interested in the targets and ideas we follow with UFacekit. If you are please leave a note on the newly created <a href="http://www.eclipse.org/newsportal/thread.php?group=eclipse.ufacekit">newsgroup</a>. Share your wishes, critism with us so that we can make UFacekit a success.<br/><br/><h2>2. QT-Port</h2><br/>Just a few minutes ago I checked in a first running version of a QT-Port of the UFacekit-API. Besides providing this API we naturally provide bundles you can consume standalone (e.g. to only use a JFace-Viewer-API in QT-Jambi-Projects, ...).<br/><br/>So we now have:<br/><ul><br/><li>Support for SWT/JFace<br/><a href="http://3.bp.blogspot.com/_cWFEe8uui9o/SQYsuXeBBpI/AAAAAAAAADY/1F4MyOdF3KY/s1600-h/SWT.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5261942389714519698" src="http://3.bp.blogspot.com/_cWFEe8uui9o/SQYsuXeBBpI/AAAAAAAAADY/1F4MyOdF3KY/s400/SWT.png" style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; cursor: hand; width: 400px; height: 287px;"/></a></li><br/><li>Support for Swing<br/><a href="http://3.bp.blogspot.com/_cWFEe8uui9o/SQYs3fnhEEI/AAAAAAAAADg/FKAlbZhjLwo/s1600-h/Swing.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5261942546520674370" src="http://3.bp.blogspot.com/_cWFEe8uui9o/SQYs3fnhEEI/AAAAAAAAADg/FKAlbZhjLwo/s400/Swing.png" style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; cursor: hand; width: 400px; height: 300px;"/></a></li><br/><li>Support for QT (Cleanlooks Style)<br/><a href="http://1.bp.blogspot.com/_cWFEe8uui9o/SQYtDa4v5uI/AAAAAAAAADo/SRlUirOKVjg/s1600-h/QT.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5261942751409202914" src="http://1.bp.blogspot.com/_cWFEe8uui9o/SQYtDa4v5uI/AAAAAAAAADo/SRlUirOKVjg/s400/QT.png" style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; cursor: hand; width: 400px; height: 293px;"/></a></li><br/></ul><br/>Platforms I'd like to see a port in future:<br/><ul><br/><li>GWT - is going to be revived soon by one of the team-members<br/><ul><br/><li>GXT</li><br/><li>Other UI-Toolkits based upon GWT</li><br/></ul><br/></li><br/><li>Eclipse-Forms - Should be fairly easy to do</li><br/><li>Android - The first test suggest it is possible though we need to see if all widget types are available. Maybe we can only provide some viewer and UI-Observables but not a full fledged UFace-API</li><br/></ul><br/>Platforms I dream of a port in future:<br/><ul><br/><li>Draw2d</li><br/><li>OpenGL</li><br/></ul></div>
    </content>
    <updated>2008-10-27T21:18:32Z</updated>
    <published>2008-10-27T20:50:00Z</published>
    <author>
      <name>Tom</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/06619033174219683085</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-33274870</id>
      <author>
        <name>Tom</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/06619033174219683085</uri>
      </author>
      <link href="http://tom-eclipse-dev.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://tom-eclipse-dev.blogspot.com/feeds/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://tom-eclipse-dev.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://tom-eclipse-dev.blogspot.com/feeds/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <title>eclipse-dev</title>
      <updated>2008-10-27T21:18:32Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-EU">
    <id>posts:www.blog.de@4942193</id>
    <link href="http://ralph-at-eclipse.blog.de/2008/10/27/dck-4942193" rel="alternate" type="text/html"/>
    <title>DCK</title>
    <summary>The demo camp season is starting. Starting on October 27 and ending in early December, there's a ton of demo camps scheduled.

In Europe, one can go and attend demo camps in Germany (6), Poland (3), France (2), Hungary (2). One demo camp per country we'll find in Cyprus, Romania, Denmark, Turkey, Luxembourg, UK, Bulgaria, Netherlands and Russia.

I'm planning to attend as many of the demo camps as I can (as my schedule and if my travel budget allows for). My first visit will be in Karlsruhe on Thursday. 75 people have registered and got a seat, another 25 are wait-listed. Does that mean Eclipse Foundation employees will have to take on bouncer duties in the future? 

So yes. I am impressed. And I want to invite these people out after the demo camp. They must be thirsty. So let's have a Stammtisch in Karlsruhe after the demo camp. Here is the link for registration. You'll also find place and time there – please let us know if you plan to come! 

See you on Thursday.

Ralph</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>The <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008">demo camp season</a> is starting. Starting on October 27 and ending in early December, there's a ton of demo camps scheduled.</p>
	<p>In Europe, one can go and attend demo camps in Germany (6), Poland (3), France (2), Hungary (2). One demo camp per country we'll find in Cyprus, Romania, Denmark, Turkey, Luxembourg, UK, Bulgaria, Netherlands and Russia.</p>
	<p>I'm planning to attend as many of the demo camps as I can (as my schedule and if my travel budget allows for). My first visit will be in <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Karlsruhe">Karlsruhe on Thursday</a>. 75 people have registered and got a seat, another 25 are wait-listed. Does that mean Eclipse Foundation employees will have to take on bouncer duties in the future? </p>
	<p>So yes. I am impressed. And I want to invite these people out after the demo camp. They must be thirsty. So let's have a Stammtisch in Karlsruhe after the demo camp. Here is <a href="http://www.doodle.com/participation.html?pollId=37zuhib7bt6p498f">the link for registration</a>. You'll also find place and time there – please let us know if you plan to come! </p>
	<p>See you on Thursday.</p>
	<p>Ralph
</p></div>
    </content>
    <updated>2008-10-27T20:10:43Z</updated>
    <category scheme="http://www.blog.de/posts/tags/demo-camp" term="demo-camp"/>
    <category scheme="http://www.blog.de/posts/tags/wirtschaft" term="wirtschaft"/>
    <source>
      <id>http://ralph-at-eclipse.blog.de</id>
      <author>
        <name>Ralph Müller</name>
      </author>
      <link href="http://ralph-at-eclipse.blog.de" rel="alternate" type="text/html"/>
      <link href="http://www.blog.de/srv/xml/xmlfeed.php?blog=515639&amp;mode=rss2.0" rel="self" type="application/rss+xml"/>
      <subtitle>From my work life at the Eclipse Foundation</subtitle>
      <title>ralph@eclipse.org</title>
      <updated>2008-10-29T11:37:04Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-14521551.post-156037900021991617</id>
    <link href="http://birtworld.blogspot.com/feeds/156037900021991617/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=14521551&amp;postID=156037900021991617" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/14521551/posts/default/156037900021991617?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://birtworld.blogspot.com/feeds/posts/default/156037900021991617" rel="self" type="application/atom+xml"/>
    <link href="http://birtworld.blogspot.com/2008/10/birt-properties.html" rel="alternate" type="text/html"/>
    <title>BIRT Properties</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">If you have done much API level programming with BIRT you have probably found yourself in need of the name and values for a property.  This happens if you are working with either the Java or JavaScript modes of BIRT. <br/>
<br/>
The good thing is that the properties that are used in BIRT are defined someplace in the Java code.  The hard part is finding exactly where the definition has been placed.  I have created a crib sheet with the classes that contain the most common property names on the wiki.  You can take a look <a href="http://wiki.eclipse.org/(BIRT)_Java_Constants">here</a> .<br/>
<br/>
If you have been working with the BIRT APIs and have found similar information that might be useful, please feel free to update the wiki with your hints.</div>
    </content>
    <updated>2008-10-27T19:45:49Z</updated>
    <published>2008-10-27T19:37:00Z</published>
    <author>
      <name>Scott Rosenbaum</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/17441053019711310813</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-14521551</id>
      <author>
        <name>Scott Rosenbaum</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/17441053019711310813</uri>
      </author>
      <link href="http://birtworld.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://birtworld.blogspot.com/feeds/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://birtworld.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://birtworld.blogspot.com/feeds/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>The Eclipse Business Intelligence and Reporting Tools project is an open-source project focused on the development and delivery of framework tools for reporting and business intelligence within the Eclipse platform.</subtitle>
      <title>BIRT World</title>
      <updated>2008-10-28T15:12:52Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-17823979.post-6803957794098261202</id>
    <link href="http://divby0.blogspot.com/feeds/6803957794098261202/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=17823979&amp;postID=6803957794098261202" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/17823979/posts/default/6803957794098261202?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://divby0.blogspot.com/feeds/posts/default/6803957794098261202" rel="self" type="application/atom+xml"/>
    <link href="http://divby0.blogspot.com/2008/10/50000-zips.html" rel="alternate" type="text/html"/>
    <title>50,000 Zips</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
Since turning on Google Analytics for tracking Modeling project zips on September 15, we've gotten over 50,000 pageviews (33,000 unique) of the download tracker. While this doesn't necessarily mean every one of those hits resulted in a download, it certainly shows a lot of interest in downloading EMF, UML2, UML2 Tools, GMF, Query, OCL, and XSD, to name but a few of the more than two dozen Modeling Project components.

</p><p>
<a href="http://4.bp.blogspot.com/_i21-98vOfTA/SQYK9xiMyLI/AAAAAAAACys/FYHczKsI3F4/s1600-h/modeling-downloads-sept15-oct27.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5261905271014082738" src="http://4.bp.blogspot.com/_i21-98vOfTA/SQYK9xiMyLI/AAAAAAAACys/FYHczKsI3F4/s320/modeling-downloads-sept15-oct27.png" style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; cursor: hand; width: 247px; height: 320px;"/></a>

</p><p>
Unfortunately, this only scratches the surface -- most of our downloads come from <a href="http://www.eclipse.org/downloads/">EPP bundles</a> and <a href="http://http://download.eclipse.org/releases/ganymede/site.xml">update sites</a>. But thanks to <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=239668">bug 239668</a>, we will one day be able to track downloads done via p2. If download stats interest you, please <a href="https://bugs.eclipse.org/bugs/votes.cgi?action=show_user&amp;bug_id=239668#vote_239668">vote for bug 239668</a>.</p></div>
    </content>
    <updated>2008-10-27T18:49:33Z</updated>
    <published>2008-10-27T18:34:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="bugzilla"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="p2"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="track"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="modeling"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="emf"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="gmf"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="stats"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="xsd"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="uml2"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="analytics"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="downloads"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="google"/>
    <author>
      <name>nickb</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/09200865148587349560</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-17823979</id>
      <author>
        <name>nickb</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/09200865148587349560</uri>
      </author>
      <link href="http://divby0.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://divby0.blogspot.com/feeds/posts/default/-/eclipse" rel="self" type="application/atom+xml"/>
      <link href="http://divby0.blogspot.com/search/label/eclipse" rel="alternate" type="text/html"/>
      <link href="http://divby0.blogspot.com/feeds/posts/default/-/eclipse?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Much ado about scripting, Linux &amp; Eclipse: card subject to change</subtitle>
      <title>DivByZero.com</title>
      <updated>2008-10-29T04:10:09Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-us">
    <id>http://www.vasanth.in/PermaLink,guid,12ce08ac-36be-4248-a109-b6334cb93b63.aspx</id>
    <link href="http://feeds.feedburner.com/~r/vasantheclipse/~3/433829122/WindowsAzureMicrosoftsCloudOS.aspx" rel="alternate" type="text/html"/>
    <title>Windows Azure: Microsoft's Cloud OS</title>
    <summary type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>
        </p>
        <div align="center">
          <img border="0" src="http://www.vasanth.in/content/binary/Windows%20Azure.jpg"/>
          <br/>
          <br/>
          <div align="left">
            <a href="http://www.microsoft.com/azure/">Windows Azure</a> is Microsoft's
entry into the Cloud OS space, if there is one. It is a direct competitor for Amazon's
Cloud setup. Whats interesting is that Eclipse is mentioned as "Coming Soon" as a
development tool. Nice. 
<br/><br/>
But Cloud OS? I am not sure about it. But I guess we will be pulled into it if we
like it or not.<br/></div>
        </div>
        <img height="0" src="http://www.vasanth.in/aggbug.ashx?id=12ce08ac-36be-4248-a109-b6334cb93b63" width="0"/>
      <img height="1" src="http://feeds.feedburner.com/~r/vasantheclipse/~4/433829122" width="1"/></div>
    </summary>
    <updated>2008-10-27T17:50:20Z</updated>
    <category term="Technology/Dot Net"/>
    <category term="Technology/Eclipse"/>
    <category term="Technology/Software"/><feedburner:origlink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.vasanth.in/2008/10/27/WindowsAzureMicrosoftsCloudOS.aspx</feedburner:origlink>
    <author>
      <name>Vasanth Dharmaraj</name>
    </author>
    <source>
      <id>http://www.vasanth.in/</id>
      <logo>http://www.vasanth.in/images/vasanth-dharmaraj.jpg</logo>
      <author>
        <name/>
        <email>mail@vasanth.in</email>
      </author>
      <link href="http://www.vasanth.in/" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/vasantheclipse" rel="self" type="application/rss+xml"/>
      <rights>Vasanth Dharmaraj</rights>
      <subtitle>my thoughts on dot net, java, tablet pc, formula one, xbox gaming...</subtitle>
      <title>Vasanth Dharmaraj's Blogs - Technology|Eclipse</title>
      <updated>2008-10-29T11:37:50Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-12783252.post-8800595632717102933</id>
    <link href="http://eclipse-projects.blogspot.com/feeds/8800595632717102933/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=12783252&amp;postID=8800595632717102933" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/12783252/posts/default/8800595632717102933" rel="edit" type="application/atom+xml"/>
    <link href="http://www.blogger.com/feeds/12783252/posts/default/8800595632717102933" rel="self" type="application/atom+xml"/>
    <link href="http://eclipse-projects.blogspot.com/2008/10/goldilocks-and-three-bears-of-openness.html" rel="alternate" type="text/html"/>
    <title>Goldilocks and The Three Bears of Openness</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Once upon a time, there were Three Bears of Openness. <a href="http://www.flickr.com/photos/lordezar/527264365/">Goldilocks</a> (the fair haired boy or girl wanting to be an Eclipse committer) wandered up to their house/Foundation on <a href="http://www.eclipse.org/">the web</a> and looked around.<br/><br/>The first bear she encountered was not open at all; in fact, one could say that he was closed. All of his deliberations and decisions were made in private and he used Eclipse as a source code repository for his private code base. True, his code was "open" because it was all there in the repository, but none of his deliberations, conversations, plans, or decisions were open or transparent. Nobody joined his project and it as eventually blown away by a strong breeze.<br/><br/>The second bear she encountered was too open: much like those drunk college student pics one finds on Facebook - <a href="http://en.wikipedia.org/wiki/Too_much_information">TMI</a>! Everything was open and transparent, so much so that the mailing lists and IRC channels were useless with <a href="http://dev.eclipse.org/mhonarc/lists/eclipse.org-committers/msg00636.html">random chatter</a>. Worse, with all that openness, nobody would risk a publicly negative statement and so the project was drifting towards <a href="http://startswithabang.com/?p=878">feature bloat and failure</a>.<br/><br/>The third bear she encountered was <span style="font-style: italic;">just right</span> - open and transparent, but not <span style="font-style: italic;">too</span> open and transparent. Phone meetings were held and minutes were kept, but the minutes were summaries, thus people were happy to express negative opinions and send up trial ballons without fear of being forever recorded in <a href="http://www.methodshop.com/2006/02/things-you-dont-want-google-to-find.shtml">the Google archives</a> as a negative nellie. Everyone in the community was welcomed into the meetings, honest discussions were held, and the project was moving nicely along towards fantastic success.<br/><br/>Goldilocks joined project three, of course.<br/><br/>So what is the correct level of openness for an open source project? In my time at the Foundation, I've been pushing for projects to be more open, more open, more open, but has that always been the right thing?... Open source clearly requires open discussion: it just doesn't function any other way. But the "archive for all time" nature of electronic discussions (wikis, forums, email lists, etc) does not create a healthy atmosphere for discussing difficult problems. The realization that anything one says could come back to haunt them in a future job interview (or even their upcoming run for Vice President of the United States!) is a big damper on the free and full flow of information and discussion around a project.<br/><br/>Konstantin brought this up last month in regards to elections: <a href="http://lt-rider.blogspot.com/2008/09/are-eclipse-committer-elections-little.html">why aren't there more -1s</a>? For anyone who has worked in a regular software company, we know that there are disagreements, often passionate, around design, hiring, features, ..., so why don't we see more of those disagreements on the Eclipse mailing lists? Are we harming the progress of Eclipse projects by insisting that everything, including dirty laundry, be done in public?<br/><br/>I've come to believe that our (my?) over emphasis on everything being open has not been entirely optimal: if everything we say (everything I say) is recorded for all time, we (I) am very, very hesitant to say anything negative. That's not good for the project and it's not good for the community. Without contradictory opinions, we end up with the <a href="http://www.wrensnestonline.com/blog/wp-content/emperor.jpg">Emperor's New Clothes</a>... So I've come to believe that a balanced openness - unrecorded discussion followed by open and transparent minutes and conclusions - is probably the healthiest for an open source community, i.e., the Third Bear of Openness.</div>
    </content>
    <updated>2008-10-27T15:45:49Z</updated>
    <published>2008-10-27T01:34:00Z</published>
    <author>
      <name>Bjorn Freeman-Benson</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/12775320801391690432</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-12783252</id>
      <author>
        <name>Bjorn Freeman-Benson</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/12380007655974891303</uri>
      </author>
      <link href="http://eclipse-projects.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://www.blogger.com/feeds/12783252/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://eclipse-projects.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://eclipse-projects.blogspot.com/feeds/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>It's About More Than Just Code, But How Much More?</subtitle>
      <title>Open Source at Eclipse</title>
      <updated>2008-10-27T18:31:29Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-1585332946379204379.post-7476168992880817426</id>
    <link href="http://intellectualcramps.blogspot.com/feeds/7476168992880817426/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=1585332946379204379&amp;postID=7476168992880817426" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/1585332946379204379/posts/default/7476168992880817426?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://intellectualcramps.blogspot.com/feeds/posts/default/7476168992880817426" rel="self" type="application/atom+xml"/>
    <link href="http://intellectualcramps.blogspot.com/2008/10/ray-of-light-for-beautiful-game.html" rel="alternate" type="text/html"/>
    <title>A Ray of Light for the Beautiful Game.</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">For those that don't know, one of my hobbies is Refereeing soccer(football for the rest of the world).  Particularly, I'm a State Level <a href="http://ussoccer.com/referees/refdev/index.jsp.html">USSF</a> Level 6 referee.   What does this mean....it means that I get to spend a lot of time on the weekends from Mid March through Mid December on the soccer pitch.    It also means I see a lot more of the negative side of the game, and am on the receiving end of much of the wraith of coaches and parents.   I deal mostly with high level games now, but I still go back and do the youth games to help out the newer referees and do some education.<br/><br/>First let me say, that I do this not necessarily for the money (even though it helps).  I do it for the <span style="font-style: italic;">LOVE OF THE GAME</span>.     I played when I was growing up, dropped the game for a period of time, and picked it back up again.    I played until I got tired of trying to keep up with 21 year olds on the field, when I hit my 30s, but wanted to be involved with the game still.    I thought the officiating was horrible, and that I should put my foot where my mouth was.   So I signed up for class, passed and went to the field.  Believe me when I say, that refereeing isn't that simple.  You need to make a split second decision.  For those that think it is simple, take the class, and go ref some games...I think you'll see your opinion change.<br/><br/>I've been doing this close to 8 years now, and will say one thing.  Yes, there are many very bad refs out there.   They don't move, they hardly ever leave the center circle, aren't in position to make a call, etc.    However, the fault of these bad refs, does NOT give a specator of any youth game or any game, the right to berate a 14 year Assistant Referee or Center on on a U-10 girls game for blowing a call.    What is even worse, is the language that can come out of these parents mouths.  Oh and BTW, don't argue over a throw in...the ball typically goes right back to the other team 10 seconds later.<br/><br/>The problem I see here is that we tend to loose focus of what should be important.  Yes, I realize you are paying thousands of dollars a year to have your kid on a traveling select team.  However, why are you doing it?   Is it for the kid, or is it to try and live your dream through your kid.   Now most of the parents are good...they do it for the right reasons....however what follows is about those that aren't.<br/><br/>Now, I typically stick to the higher level games, which is where I hear a lot of abuse.   I suspect some noise from the specatators at these games, there is a lot on the line (college scouts, etc.).  The most disgusting thing I saw, happened last year when I went back to do a local youth tournament.   I was the center for a U-11 Boys Gold Division select championship game.    It was a hot match for a U-11 with the kids playing hard.   However, parents on each side argued and screamed at every call that they didn't like (I had one 14 year old ref unfortunately that had to be on the parents side).  I addressed the situation with both the coach and specatotors so that the abuse was sent my way not the assitant refs way.   Not half way through the game, two parents (one from each team)  got into a fight on the side lines.   It's a U-11 Boys game!   It isn't the World Cup!  Both were dismissed, and finished watching the game from the comfort of their cars.<br/><br/>A piece of advice to the parents...if you don't like the way the game is being called, or think the refs in your area are worthless.    Take the Referring class available in your area.    Do some games.  Your view point will change.  Not every shove is foul worthy, you aren't going to get the whistle blown everytime there is an apparent handball.   I do agree that you should expect consistency in the calls.  However, what you think you see on the sideline isn't necessarily what is truely happening.    I know it opened my eyes when I started reffing.    Also, please, please, go easy on the youth referees....it's hard enough for us to keep them interested in continuing to ref with everything else going on.   We don't need verbal abuse by specators to help drive them away.<br/><br/>With all this said, I will say that I recently did a U-10 game, in which I thought the coach did an excellent job.   She never screamed or talked down to her players, she was polite but still firm in expressing her opinion to the refs when she thought they were wrong.   Most importantly though, she had the right attitude instilled not only into her players but her parents.   So many thanks to the <a href="http://www.freedom-na.com/Photogallery/TeamPhotos/images/U10_White_2008.png">New Albany Freedom U-10 girls team</a>, coached by <a href="http://www.freedom-na.com/images/coaches/coachingstaff.html">Abbey Dehart</a>.   I wish more coaches and parents followed the example you and your team set.<br/><br/>It is these instances of the true spirit of the game that keep me going, to help strive an make the game as enjoyable as it can be.  For done right, and played well...it truely is a beautiful game.</div>
    </content>
    <updated>2008-10-27T13:32:12Z</updated>
    <published>2008-10-27T01:57:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="referring"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="soccer"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="xml"/>
    <author>
      <name>David Carver</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/09341170413510029324</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-1585332946379204379</id>
      <author>
        <name>David Carver</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/09341170413510029324</uri>
      </author>
      <link href="http://intellectualcramps.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://intellectualcramps.blogspot.com/feeds/posts/default/-/eclipse" rel="self" type="application/atom+xml"/>
      <link href="http://intellectualcramps.blogspot.com/search/label/eclipse" rel="alternate" type="text/html"/>
      <link href="http://intellectualcramps.blogspot.com/feeds/posts/default/-/eclipse?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>A little bit of this and little bit of that.  Random thoughts about eclipse, agile development, and other pieces of information that make me go hmmmmm.</subtitle>
      <title>Intellectual Cramps</title>
      <updated>2008-10-29T00:52:43Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.peterfriese.de/?p=144</id>
    <link href="http://feeds.feedburner.com/~r/FormFollowsFunction/~3/433553918/" rel="alternate" type="text/html"/>
    <title>Eclipse DemoCamps</title>
    <summary>It's that time of year again - demo time!
Being run for the third time, demo camps can be considered an integral part of the Eclipse calender of events. Attending a DemoCamp is great. If you haven't yet been to any Eclipse DemoCamp, let me briefly summarize why I think you should consider going to one:

see [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>It's that time of year again - demo time!</p>
<p>Being run for the third time, <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008">demo camps</a> can be considered an integral part of the Eclipse calender of events. Attending a DemoCamp is great. If you haven't yet been to any <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008">Eclipse DemoCamp</a>, let me briefly summarize why I think you should consider going to one:</p>
<ul>
<li>see cool technology in action (well, that's the whole point of a <strong>Demo</strong>Camp, isn't it)</li>
<li>get to know Eclipse-minded people from your area</li>
<li>have some frosty beverages and fingerfood (well, that actually depends on how the camp is organized)</li>
<li>see some exciting buildings from inside (again, depends on how the camp is organized)</li>
</ul>
<p>Oh, did I mention that Eclipse DemoCamps are free? Thanks to the Eclipse Foundation and many sponsoring member companies, you get to enjoy all those nice things for absolutely free.</p>
<p>Here are some of my favorite demos:</p>
<ul>
<li>Jingwen Owen Ou on <a href="http://wiki.eclipse.org/Mylyn/SOC/A_Wiki_Integrated_Task_Editor">WikiText for Mylyn</a></li>
<li>Jochen Krause on <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Karlsruhe#Presenters">Eclipse 4.0</a></li>
<li>Harald Wellmann on <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Hamburg/Session_Abstracts#Europe_on_a_Disk_-_Geodata_Processing_for_Car_Navigation_Systems">Geodata Processing for Car Navigation Systems</a></li>
<li>Florian Fieber and Max Bureck on <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Leipzig#Presenters">From Model to Code - A Comparison of M2M and M2T Technologies in Eclipse Modeling</a></li>
<li>Dave Savage on <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/London#Presenters">Newton - a distributed OSGi application runtime</a></li>
<li>Jens von Pilgrim on <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Berlin#Presenters">GEF goes 3D: GEF3D</a></li>
<li>Eike Steppe on <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Berlin#Presenters">CDO Model Repository</a></li>
<li>Boris Bokowski and Eric Moffatt on <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Ottawa#Presenters">the e4 Programming Model and e4 Modeled UI</a>, respectively</li>
<li>Martin Taal on <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Nieuwegein#Presenters">EMF/Teneo</a></li>
</ul>
<p>By the way, if we were to award the price of the most indefatigable DemoCamp presenter, it'd go to Wassim Melhem. You can meet him at no less than three locations: Iasi (Romania), Warszawa (Poland), Poznan (Poland).</p>
<p>Hope I could convince you to attend one of the many DemoCamps. I'll be at the DemoCamps in <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Hamburg">Hamburg</a> and <a href="http://wiki.eclipse.org/Eclipse_DemoCamps_November_2008/Leipzig">Leipzig</a>, so see you there!</p>
<img height="1" src="http://feeds.feedburner.com/~r/FormFollowsFunction/~4/433553918" width="1"/></div>
    </content>
    <updated>2008-10-27T13:13:06Z</updated>
    <category term="Conferences"/>
    <category term="Eclipse"/><feedburner:origlink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.peterfriese.de/eclipse-democamps/</feedburner:origlink>
    <author>
      <name>Peter</name>
    </author>
    <source>
      <id>http://www.peterfriese.de</id>
      <link href="http://www.peterfriese.de" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/FormFollowsFunction" rel="self" type="application/atom+xml"/>
      <subtitle>MDA, MDSD, Eclipse, Spring</subtitle>
      <title>form follows function</title>
      <updated>2008-10-27T13:18:49Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-17823979.post-4935863168146292512</id>
    <link href="http://divby0.blogspot.com/feeds/4935863168146292512/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=17823979&amp;postID=4935863168146292512" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/17823979/posts/default/4935863168146292512?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://divby0.blogspot.com/feeds/posts/default/4935863168146292512" rel="self" type="application/atom+xml"/>
    <link href="http://divby0.blogspot.com/2008/10/eclipse-photoshop-challenge-better-than.html" rel="alternate" type="text/html"/>
    <title>Eclipse Photoshop Challenge: "Better Than MovieOS"</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>Back in June, we ran a contest to challenge the Eclipse community to photoshop some <a href="http://divby0.blogspot.com/search/label/contest">movie-themed posters to promote Ganymede</a>. 

</p><p>This time, I'd like to propose a different challenge. 

</p><p/><ul><li><b>What:</b> An opportunity to show your Photoshoppin' / GIMPin' skillz. Top five community-voted submissions will win Eclipse schwag.</li>
<li><b>When:</b> Now through mid-November.</li>
<li><b>Why:</b> Because Eclipse is better than <a href="http://grahams.livejournal.com/601371.html">MovieOS</a>.</li>
<li><b>Who:</b> Anyone with some <a href="http://xkcd.com/303/">free time to burn</a>.</li>
<li><b>Where:</b> On your blog, or attached to <a href="http://bugs.eclipse.org/252135">bug 252135</a>.</li></ul><p/>

<p>So, what should you design? The rules are simple. Take a still frame from a movie or TV show, and replace the MovieOS with a screenshot of an Eclipse IDE running your favourite plugins, an RCP or SWT application, or even a mobile OSGi app.

</p><p>Some links to get you started:
</p><ul><li><a href="http://wiki.eclipse.org/JavaEE_Perspective_Usage_Screenshots">JavaEE Perspective Screenshots</a></li>
<li><a href="http://www.eclipse4you.com/?q=en/eclipse_plugins/rcp">Eclipse RCP | Eclipse For You</a></li>
<li><a href="http://www.eclipse.org/community/rcpos.php">Open Source Rich client platform (RCP) applications</a></li>
<li><a href="http://localhost/divbyzero.com/eclipse/contests/2/">Some screen captures &amp; stills from various movies, TV shows, and applications</a></li>
<li><a href="http://images.google.com/images?q=screenshot%20mylyn">Google Image Search</a></li>
</ul>

<p>Some examples:

</p><p><a href="http://3.bp.blogspot.com/_i21-98vOfTA/SQVq8B3HnOI/AAAAAAAACyM/TLH0355tWR8/s1600-h/invaderzim-eclipse-ganymede.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5261729319176608994" src="http://3.bp.blogspot.com/_i21-98vOfTA/SQVq8B3HnOI/AAAAAAAACyM/TLH0355tWR8/s320/invaderzim-eclipse-ganymede.png" style="cursor: pointer; cursor: hand; width: 320px; height: 240px;"/></a>
<a href="http://3.bp.blogspot.com/_i21-98vOfTA/SQVq9doCKkI/AAAAAAAACyk/-GZmIw8Wqsc/s1600-h/trippingTheRift-bioeclipse.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5261729343809399362" src="http://3.bp.blogspot.com/_i21-98vOfTA/SQVq9doCKkI/AAAAAAAACyk/-GZmIw8Wqsc/s320/trippingTheRift-bioeclipse.png" style="cursor: pointer; cursor: hand; width: 320px; height: 240px;"/></a>
<a href="http://2.bp.blogspot.com/_i21-98vOfTA/SQVq8sRIrJI/AAAAAAAACyU/CM1FV3FLZQ8/s1600-h/spaceballs-tourbook.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5261729330560019602" src="http://2.bp.blogspot.com/_i21-98vOfTA/SQVq8sRIrJI/AAAAAAAACyU/CM1FV3FLZQ8/s320/spaceballs-tourbook.png" style="cursor: pointer; cursor: hand; width: 320px; height: 240px;"/></a>
<a href="http://2.bp.blogspot.com/_i21-98vOfTA/SQVq80ETWmI/AAAAAAAACyc/QSX-kVl_dNo/s1600-h/teamamerica-vuze.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5261729332653677154" src="http://2.bp.blogspot.com/_i21-98vOfTA/SQVq80ETWmI/AAAAAAAACyc/QSX-kVl_dNo/s320/teamamerica-vuze.png" style="cursor: pointer; cursor: hand; width: 320px; height: 134px;"/></a></p></div>
    </content>
    <updated>2008-10-27T07:32:32Z</updated>
    <published>2008-10-27T05:52:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="gimp"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="rcp"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="movieOS"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="movies"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="eclipse"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="photoshop"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="marketing"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="contest"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="osgi"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="swt"/>
    <author>
      <name>nickb</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/09200865148587349560</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-17823979</id>
      <author>
        <name>nickb</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/09200865148587349560</uri>
      </author>
      <link href="http://divby0.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://divby0.blogspot.com/feeds/posts/default/-/eclipse" rel="self" type="application/atom+xml"/>
      <link href="http://divby0.blogspot.com/search/label/eclipse" rel="alternate" type="text/html"/>
      <link href="http://divby0.blogspot.com/feeds/posts/default/-/eclipse?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Much ado about scripting, Linux &amp; Eclipse: card subject to change</subtitle>
      <title>DivByZero.com</title>
      <updated>2008-10-29T04:10:09Z</updated>
    </source>
  </entry>

  <entry xml:lang="en-EU">
    <id>posts:www.blog.de@4937938</id>
    <link href="http://ralph-at-eclipse.blog.de/2008/10/27/nyc-itea-dck-and-other-abbreviations-4937938" rel="alternate" type="text/html"/>
    <title>NYC, ITEA, DCK and other Abbreviations</title>
    <summary>It's getting harder to keep track of all the abbreviations. When I look up my calendar (I'm a happy Google calendar user now, with integration into my Thunderbird mail client – thanks to the Eclipse Webmasters), it sometimes takes me a while to remember what they stand for.

Just take NYC. In my Eclipse life context, the abbreviation actually stands for (Eclipse) Now-You Can. It is the name of the "Eclipse Day" event that Eliane Fourgeau from Geensys has been running in Paris for the 3rd year. And what a great event it was this year! As you can see from the agenda, they were putting together a pretty good program. And they were not alone: Quite a number of sponsors were attracted and helped to offset the cost. When I counted the participants over lunch time I ended up with a number around 120. Success? Eliane is a little frustrated. She says she needs other Parisienne companies to step up and help with the organization. Is there anybody out there?

Next entry on my agenda: “ITEA2”. As you very likely know, ITEA is an European R&amp;D programme named “Information Technology for European Advancement”. At the Rotterdam  Artemis &amp; ITEA Co-Summit Sylvie Roberts from Airbus, who organized a session discussing the role of FLOSS in the context,  had invited me to present the Eclipse Foundation. The goal of the session was to demonstrate that the role of FLOSS provides a good basis for the creation of Innovation Networks. 

My task was to discuss Eclipse as a place where various organizations (industry, research, ISVs and other players) find the opportunity to collaboratively develop solutions for the problems the industries are facing.

To my big surprise, quite a number of people showed up for our side show. First, a speaker from AdaCore in Paris presented how AdaCore, a true FLOSS based company, has been growing in a difficult market for many years now. After my talk, Sylvie Robert from Airbus outlined the reasons behind Airbus' decision to apply FLOSS mechanisms for the production and maintenance of their embedded tool chain (TOPCASED). It was good to hear that more and more TOPCASED tools are actually used in production. Last talk in the session came from David Sciamma from Anyware Technologies in Toulouse. He presented an overview over the OPEES initiative. I believe OPEES would be a great initiative to host at Eclipse. Unfortunately, I couldn't find any references to OPEES on the net – David, can you help?


The ride home was fun. It took me just over 4 hours by train: Rotterdam and Frankfurt are well-connected in the trans-European railway network. From station to station I the conductor's announcements became more animated. I think he and some co-travelers had a good time in bar car. He never showed up to check my ticket B)

You have noticed that DCK is missing? Wait for my next blog!



Ralph</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>It's getting harder to keep track of all the abbreviations. When I look up my calendar (I'm a happy Google calendar user now, with integration into my Thunderbird mail client – thanks to the Eclipse Webmasters), it sometimes takes me a while to remember what they stand for.</p>
	<p>Just take NYC. In my Eclipse life context, the abbreviation actually stands for (Eclipse) Now-You Can. It is the name of the <a href="http://www.eclipse-nowyoucan.com/">"Eclipse Day" event</a> that Eliane Fourgeau from Geensys has been running in Paris for the 3rd year. And what a great event it was this year! As you can see from the <a href="http://www.eclipse-nowyoucan.com/?Symposia/Program">agenda</a>, they were putting together a pretty good program. And they were not alone: Quite a number of sponsors were attracted and helped to offset the cost. When I counted the participants over lunch time I ended up with a number around 120. Success? Eliane is a little frustrated. She says she needs other Parisienne companies to step up and help with the organization. Is there anybody out there?</p>
	<p>Next entry on my agenda: “ITEA2”. As you very likely know, ITEA is an European R&amp;D programme named “Information Technology for European Advancement”. At the Rotterdam  <a href="http://www.itea2-artemisia.org/">Artemis &amp; ITEA Co-Summit</a> Sylvie Roberts from Airbus, who organized a session discussing the role of FLOSS in the context,  had invited me to present the Eclipse Foundation. The goal of the session was to demonstrate that the role of FLOSS provides a good basis for the creation of Innovation Networks. </p>
	<p>My task was to discuss Eclipse as a place where various organizations (industry, research, ISVs and other players) find the opportunity to collaboratively develop solutions for the problems the industries are facing.</p>
	<p>To my big surprise, quite a number of people showed up for our side show. First, a speaker from AdaCore in Paris presented how AdaCore, a true FLOSS based company, has been growing in a difficult market for many years now. After my talk, Sylvie Robert from Airbus outlined the reasons behind Airbus' decision to apply FLOSS mechanisms for the production and maintenance of their embedded tool chain (<a href="http://topcased.gforge.enseeiht.fr/">TOPCASED</a>). It was good to hear that more and more TOPCASED tools are actually used in production. Last talk in the session came from David Sciamma from Anyware Technologies in Toulouse. He presented an overview over the OPEES initiative. I believe OPEES would be a great initiative to host at Eclipse. Unfortunately, I couldn't find any references to OPEES on the net – David, can you help?</p>
	<p>The ride home was fun. It took me just over 4 hours by train: Rotterdam and Frankfurt are well-connected in the trans-European railway network. From station to station I the conductor's announcements became more animated. I think he and some co-travelers had a good time in bar car. He never showed up to check my ticket <img alt="B)" border="0" class="middle" src="http://www.blog.de/img/smilies/icon_cool.gif"/></p>
	<p>You have noticed that DCK is missing? Wait for my next blog!</p>
	<p>Ralph</p></div>
    </content>
    <updated>2008-10-27T07:29:29Z</updated>
    <source>
      <id>http://ralph-at-eclipse.blog.de</id>
      <author>
        <name>Ralph Müller</name>
      </author>
      <link href="http://ralph-at-eclipse.blog.de" rel="alternate" type="text/html"/>
      <link href="http://www.blog.de/srv/xml/xmlfeed.php?blog=515639&amp;mode=rss2.0" rel="self" type="application/rss+xml"/>
      <subtitle>From my work life at the Eclipse Foundation</subtitle>
      <title>ralph@eclipse.org</title>
      <updated>2008-10-29T11:37:04Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://rcpquickstart.wordpress.com/?p=247</id>
    <link href="http://rcpquickstart.com/2008/10/27/what-im-attending-at-eclipse-world/" rel="alternate" type="text/html"/>
    <title>What I’ll be attending at Eclipse World</title>
    <summary>Tomorrow I head to Eclipse World and after doing so much training I’m really looking forward to sitting and listening to others for a change! I am going to be doing a few presentations at the conference, but in this post I wanted to focus on what I’ll be attending next week.
Converting Your Applications From [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div class="snap_preview"><br/><p>Tomorrow I head to Eclipse World and after doing so much training I’m <em>really</em> looking forward to sitting and listening to others for a change! I am going to be doing a <a href="http://www.eclipseworld.net/programday3am.html#601">few</a> <a href="http://www.eclipseworld.net/programday3pm.html#801">presentations</a> at the conference, but in this post I wanted to focus on what I’ll be attending next week.</p>
<p><a href="http://www.eclipseworld.net/programday2am.html#107">Converting Your Applications From Swing to SWT and the RCP</a></p>
<p>This topic is becoming increasingly important to my clients. I’ve seen more than a few projects that are trying to leverage existing AWT/Swing resources as they migrate to RCP and are struggling with how to do this properly.</p>
<p><a href="http://www.eclipseworld.net/programday2am.html#202">Creating Graphical Editors and Views Using Eclipse GEF</a></p>
<p>I’ve used <a href="http://www.eclipse.org/gef/">GEF</a> occasionally over the past few years, but I’ve never had the opportunity to hear it described in a systematic way. I’m also excited to hear some more about <a href="http://www.eclipse.org/gef/zest/">Zest</a>, which I’d love to start using in upcoming projects.</p>
<p><a href="http://www.eclipseworld.net/programday2pm.html#306">RAP or GWT: Which Java-Based AJAX Technology Is for You?</a></p>
<p>RIA technologies look to become central to future Eclipse architectures (see the <a href="http://wiki.eclipse.org/E4">e4</a> project for the details). I have to admit I’m still somewhat ambivalent about thin-clients and would rather see rich clients with awesome provisioning support instead.</p>
<p><a href="http://rcpquickstart.com/feed/Java UI Testing Patterns and Best Practices">Java UI Testing Patterns and Best Practices</a></p>
<p>UI testing is always problematic and I think approaching this topic from a patterns and best-practices angle makes a lot of sense. I’m particularly interested in ways to create UIs that are designed to be testable.</p>
<p>So that’s what I’ll be attending this year, and if you see me at the conference be sure to stop me and say hi. And if anyone is interested in having a beer or something, just let me know!</p>
      <a href="http://feeds.wordpress.com/1.0/gocomments/rcpquickstart.wordpress.com/247/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rcpquickstart.wordpress.com/247/"/></a> <a href="http://feeds.wordpress.com/1.0/godelicious/rcpquickstart.wordpress.com/247/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rcpquickstart.wordpress.com/247/"/></a> <a href="http://feeds.wordpress.com/1.0/gostumble/rcpquickstart.wordpress.com/247/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rcpquickstart.wordpress.com/247/"/></a> <a href="http://feeds.wordpress.com/1.0/godigg/rcpquickstart.wordpress.com/247/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rcpquickstart.wordpress.com/247/"/></a> <a href="http://feeds.wordpress.com/1.0/goreddit/rcpquickstart.wordpress.com/247/" rel="nofollow"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rcpquickstart.wordpress.com/247/"/></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rcpquickstart.com&amp;blog=868383&amp;post=247&amp;subd=rcpquickstart&amp;ref=&amp;feed=1"/></div></div>
    </content>
    <updated>2008-10-27T00:27:58Z</updated>
    <category term="Uncategorized"/>
    <author>
      <name>Patrick</name>
    </author>
    <source>
      <id>http://rcpquickstart.com</id>
      <link href="http://rcpquickstart.com/feed/?mrss=off" rel="self" type="application/atom+xml"/>
      <link href="http://rcpquickstart.com" rel="alternate" type="text/html"/>
      <subtitle>Learn the Eclipse Rich Client Platform from the experts</subtitle>
      <title>RCP Quickstart: Learn the Eclipse Rich Client Platform from the experts</title>
      <updated>2008-10-27T23:22:34Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-16474715.post-4477743959940936849</id>
    <link href="http://cdtdoug.blogspot.com/feeds/4477743959940936849/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=16474715&amp;postID=4477743959940936849" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/16474715/posts/default/4477743959940936849?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://cdtdoug.blogspot.com/feeds/posts/default/4477743959940936849" rel="self" type="application/atom+xml"/>
    <link href="http://cdtdoug.blogspot.com/2008/10/why-good-platform-cant-be-free.html" rel="alternate" type="text/html"/>
    <title>Why a good platform can't be free</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">I sure am having fun thinking about OpenConsole, i.e., a Linux based set top box that plays in the same space as Microsoft and Sony and Nintendo, but is really an evolution of the Home Theater PC (HTPC) into gaming, but all using open licensing so you don't have to pay the big boys to write applications for this platform. The underlying technologies are pretty cool as I play with adding OpenGL graphics to the qemu emulator. But the business side of it is interesting as well.<br/><br/>In particular, my thoughts turned to multimedia support on open platforms. This is where the insistence on Linux being free is really biting the hand that feeds you. Not all good software <span style="font-weight: bold;">can</span> be free. We do live in a world of patents and a lot of the key technology that goes into a multimedia system is protected by patents and require a license to legally distribution implementations of that technology.<br/><br/>You know, I have no problem with that. As I've stated in the past, complex algorithms are hard to get right and multimedia is complex to get good quality results. And I don't blame the creators of this work wanting to get something out of it. If they didn't, they probably wouldn't have created it to begin with and we'd be waiting for some kind soul to donate this for free. Wishful thinking I'd think.<br/><br/>But you know, the costs aren't that bad. One I was looking at was the DVD format licensing. There is a company in Japan that controls this and <a href="http://www.dvdfllc.co.jp/license/l_howto.html">their pricing information is here</a>. It's about $5K for the book (under NDA), $15K for the license, then another $10K or so for verification. That's not too bad if you're selling thousands of units. But it's also not zero. And the NDA also prevents the implementation from being open source to begin with anyway.<br/><br/>And there are similar fees for the <a href="http://mp3licensing.com/royalty/software.html">very popular MP3, (minimum $15K)</a>. <a href="http://www.blu-raydisc.info/">Blu-ray is similar</a>. And some of these are yearly fees. So as you can see, if you want to produce a multimedia platform you can redistribute, the costs are non-zero. So why do people expect these platforms to cost zero...</div>
    </content>
    <updated>2008-10-26T21:17:01Z</updated>
    <published>2008-10-26T20:48:00Z</published>
    <author>
      <name>Doug Schaefer</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/14981089996236658262</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-16474715</id>
      <author>
        <name>Doug Schaefer</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/14981089996236658262</uri>
      </author>
      <link href="http://cdtdoug.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://cdtdoug.blogspot.com/feeds/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://cdtdoug.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://cdtdoug.blogspot.com/feeds/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>Hey all. This blog records my thoughts of the day about my life on the Eclipse CDT project. I will occasionally give opinions and news regarding the Eclipse CDT - the project and its ecosystem - and on open source in general. Please feel free to comment on anything I say. I always like it when someone calls my bluff. And, BTW, most of these opinions are mine, not of my employer.</subtitle>
      <title>Doug on the Eclipse CDT</title>
      <updated>2008-10-27T08:54:51Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-4243137685413731189.post-808804962162849353</id>
    <link href="http://eiswindsoftware.blogspot.com/feeds/808804962162849353/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=4243137685413731189&amp;postID=808804962162849353" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/4243137685413731189/posts/default/808804962162849353?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://eiswindsoftware.blogspot.com/feeds/posts/default/808804962162849353" rel="self" type="application/atom+xml"/>
    <link href="http://eiswindsoftware.blogspot.com/2008/10/giving-open-source-unusual-try.html" rel="alternate" type="text/html"/>
    <title>Giving open source a unusual try</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml">Open source is great! Thats what I truly think.<br/>But there are still many areas that are quite untouched by the open source model, or where it is at least not really successful. For example I did some amount of research on open source ERP software in the last months and I came to the conclusion that theres nothing in open source land out there I would really recommend . (You are welcome to correct me there :)<br/>Open source is very successful on components right now. But what about business software in general or software for special business lines ?  I am running a small RCP based project in business software specialized for publishing companies. At least I'm trying to get it started. We are still in an early stage, and theres lots of stuff still missing. But whats the hardest point up to now is growing a community. I don't mean a developer community, but a user community that gives feedback. When I started to work actively on public relations for the project, I found out that many of my potential users had no clue about open source and got at least very suspicious when I told them that the software is free. For me I think that an open source model could be a great opportunity for industries to build software of many kinds in a collaborative way. But time has to tell if managers out there are getting the ideas. I'm still positive, we have three production installation by today and I hope it will grow.<br/><br/>When you invest in a so called "standard software" product today, what many companies find out is, that standard business software needs customization (oh yeah) and the real cost of going live is something vendors (don't want to blame anyone) don't really tell. In many cases you are tied to experts that come at high rates from the vendors. If companies can gather up to a community, they could have much more influence and control over the software they are going to use, they could have they're own in house know how if they wish to -from the beginning- and they could fix a bug when they need to. And not have to wait for the next major release (if the bug got fied at all). I could count up many more advantages. So what do you think, will open source be a model for "standard business software products"  ?</div>
    </content>
    <updated>2008-10-26T10:17:11Z</updated>
    <published>2008-10-26T09:53:00Z</published>
    <category scheme="http://www.blogger.com/atom/ns#" term="open source"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="java"/>
    <category scheme="http://www.blogger.com/atom/ns#" term="rcp"/>
    <author>
      <name>Tom</name>
      <email>tom@eiswind.de</email>
      <uri>http://www.blogger.com/profile/00531530606348183756</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-4243137685413731189</id>
      <author>
        <name>Tom</name>
        <email>tom@eiswind.de</email>
        <uri>http://www.blogger.com/profile/00531530606348183756</uri>
      </author>
      <link href="http://eiswindsoftware.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://eiswindsoftware.blogspot.com/feeds/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://eiswindsoftware.blogspot.com/" rel="alternate" type="text/html"/>
      <title>Thomas' blog</title>
      <updated>2008-10-26T10:17:11Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://ahtik.com/blog/2008/10/25/google-mentor-summit-is-on/</id>
    <link href="http://ahtik.com/blog/2008/10/25/google-mentor-summit-is-on/" rel="alternate" type="text/html"/>
    <title>Google mentor summit is on!</title>
    <summary>Greetings from Mountain View, Google HQ in California!
Summit is on and sessions scheduled. There is a lot of fun going on and I’ll try to get some of it here, stay tuned!
I’m here representing Eclipse Foundation as one of the organizations participating in Google Summer of Code.
Eclipse had a lot of strong summer of code [...]</summary>
    <updated>2008-10-25T18:19:26Z</updated>
    <category term="Eclipse"/>
    <author>
      <name>Ahti</name>
    </author>
    <source>
      <id>http://ahtik.com/blog</id>
      <link href="http://ahtik.com/blog" rel="alternate" type="text/html"/>
      <link href="http://ahtik.com/blog/category/eclipse/feed" rel="self" type="application/rss+xml"/>
      <subtitle>Eclipse, Product development, Java programming and Entrepreneurship</subtitle>
      <title>AhtiK Ventures</title>
      <updated>2008-10-25T19:19:35Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.lunar-ocean.com/blog/?p=103</id>
    <link href="http://www.lunar-ocean.com/blog/my-first-screencast-export-a-project-in-eclipse/" rel="alternate" type="text/html"/>
    <link href="http://www.lunar-ocean.com/blog/my-first-screencast-export-a-project-in-eclipse/#comments" rel="replies" type="text/html"/>
    <link href="http://www.lunar-ocean.com/blog/my-first-screencast-export-a-project-in-eclipse/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">My first screencast: export a project in Eclipse</title>
    <summary xml:lang="en">I just created my first screencast. It is meant to help our users export their projects properly in an Eclipse environment.
The quality is not perfect, I will work on that for the next ones.

You can find this screencast on the Intalio community website.
UPDATE: I have moved from embedding a single screencast to using a Youtube [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>I just created my first <a href="http://www.youtube.com/watch?v=ytqlBH6_nIk">screencast</a>. It is meant to help our users export their projects properly in an Eclipse environment.</p>
<p>The quality is not perfect, I will work on that for the next ones.</p>
<p/>
<p><a href="http://bpms.intalio.com/bpms-screencasts/export-a-project.html">You can find this screencast on the Intalio community website.</a></p>
<p>UPDATE: I have moved from embedding a single screencast to using a Youtube playlist. I have updated this page with the embedded playlist. Have fun!</p>
</div>
    </content>
    <updated>2008-10-25T09:40:25Z</updated>
    <published>2008-10-24T21:56:24Z</published>
    <category scheme="http://www.lunar-ocean.com/blog" term="Eclipse"/>
    <category scheme="http://www.lunar-ocean.com/blog" term="Intalio"/>
    <author>
      <name>Antoine Toulme</name>
      <uri>http://antoine.toulme.name</uri>
    </author>
    <source>
      <id>http://www.lunar-ocean.com/blog/feed/atom/</id>
      <link href="http://www.lunar-ocean.com/blog" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/LunarOceanForEclipse" rel="self" type="application/atom+xml"/>
      <subtitle xml:lang="en">My full feed is present at http://feeds.feedburner.com/lunarOcean with more about my Ruby and Scal hobbies, and my daily del.icio.us entries.</subtitle>
      <title xml:lang="en">Lunar Ocean - Eclipse log</title>
      <updated>2008-10-25T09:40:25Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.peterfriese.de/?p=139</id>
    <link href="http://feeds.feedburner.com/~r/FormFollowsFunction/~3/431461188/" rel="alternate" type="text/html"/>
    <title>MDSD Today 2008 Recap</title>
    <summary>From October 15 to October 17, MDSD Today 2008 took place at the Nordakademie in Elmshorn near Hamburg, Germany. The conference, which had been organized by Frank Zimmermann (Nordakademie), Simon Zambrovski and yours truly, was intended to bring together practioners, researchers and people from both industry and business. 
We were fortunate enough to aquire a [...]</summary>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><p>From October 15 to October 17, <a href="http://mdsd08.techjava.de">MDSD Today 2008</a> took place at the <a href="http://www.nordakademie.de">Nordakademie</a> in <a href="http://www.google.com/maps?f=q&amp;hl=de&amp;geocode=&amp;q=elmshorn,+k%C3%B6llner+chaussee+11&amp;ie=UTF8&amp;ll=53.753973,9.672866&amp;spn=0.001922,0.005686&amp;t=h&amp;z=18">Elmshorn</a> near Hamburg, Germany. The conference, which had been organized by <a href="https://www.xing.com/profile/Frank_Zimmermann74">Frank Zimmermann</a> (Nordakademie), <a href="https://www.xing.com/profile/Simon_Zambrovski">Simon Zambrovski</a> and <a href="https://www.xing.com/profile/Peter_Friese">yours truly</a>, was intended to bring together practioners, researchers and people from both industry and business. </p>
<p>We were fortunate enough to aquire a number of well-known speakers, most notably <a href="https://www.xing.com/profile/Axel_Uhl">Axel Uhl</a> (SAP) and <a href="http://ed-merks.blogspot.com/">Ed Merks</a> (of EMF fame).</p>
<p>On the first day, Axel and Ed delivered their excellent keynotes on the current state of affairs in modeling. </p>
<p><a href="http://www.flickr.com/photos/81029262@N00/2944191296" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2944191296" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="375" src="http://farm4.static.flickr.com/3182/2944191296_a759638f4a.jpg" width="500"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2944191296" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2944191296" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/></p>
<p>Ed commented on a number of misconceptions he has been confronted with during the last few years such as "modeling is too complicated", "modeling will just get into my way" or "modeling will limit my creativity". The bottom line of his talk was that although you might not realize it, models drive most software (just think of all the data models you're dealing with in business applications). However, using source code as a representation for your models might not always be the best solution - to gain both a better overview of your software and be more efficient with respect to software development, you should think about raising the level of abstraction, e.g. by using domain specific modeling tools that let you focus on the structure of your model instead of having to deal with (basically irrelevant) syntactical details of the target language. If working at a higher level of abstraction makes things more complicated for you, you're doing something wrong.</p>
<p><a href="http://www.flickr.com/photos/81029262@N00/2944294118" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2944294118" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="500" src="http://farm4.static.flickr.com/3245/2944294118_0a18937386.jpg" width="375"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2944294118" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2944294118" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/></p>
<p>Axel picked up this idea in his keynote on "Current Challenges for Industrial Software Development Tools and Languages" stating that any computer program can be conceived as a model. Since models are independent of their visual representation, they can be represented in various different forms, the most common being text, trees and diagrams of any kind. The question, however, whether to choose text or the abstract model as the primary artifact for storing. A textual representation clearly has advantages with respect to diffing and merging and can be handled with commonly used tools such as CVS nd plain text editors. Using the abstract model as the primary artifact allows for overlapping partial views. Since this model can persisted in some kind of repository, access to the model very much feels like working with a database. In particular, there's no need to parse any text back and forth between the model and an editor. The decision whether to store models as text or in a repository largely depends on boundary decisions, like the availability of the repository technology, the robustness of the mapping between the textual representation and the model, language characteristics, the number of developers who need to work on the model in parallel, the size of the software system built with the model and the life cycle of the software. Axel concluded that on one hand, modeling is not that much different from coding and that, on the other hand, DSLs are becoming increasingly important due to the complexity of UML.</p>
<p><a href="http://www.flickr.com/photos/81029262@N00/2943396623" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2943396623" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="375" src="http://farm4.static.flickr.com/3028/2943396623_8d23d52dbf.jpg" width="500"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2943396623" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2943396623" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/></p>
<p>One of the nice thing about conferences is you get to talk to people who are interested in the same topics as you are. MDSD Today has been no different - during the breaks you could see people involved in all kinds of discussions.</p>
<p><a href="http://www.flickr.com/photos/81029262@N00/2943699993" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2943699993" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="375" src="http://farm4.static.flickr.com/3173/2943699993_a1b90778c6.jpg" width="500"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2943699993" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2943699993" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/></p>
<p>Later that day, <a href="http://www.wickedshell.net/blog/">Stefan Reichert</a> and Birger Garbe of <a href="http://www.lhsystems.com">Lufthansa Systems</a> shared their experiences regarding model driven software projects with us. The topic of their talk was "Model Driven Software Development in Business Projects: Chance or Risk?" Their anwser to this question was that if've got the right tools, MDSD is a chance and can help you to build better software.</p>
<p><a href="http://www.flickr.com/photos/81029262@N00/2944461460" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2944461460" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="500" src="http://farm4.static.flickr.com/3250/2944461460_d812725a1a.jpg" width="375"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2944461460" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2944461460" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/><a href="http://www.flickr.com/photos/81029262@N00/2944442780" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2944442780" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="500" src="http://farm4.static.flickr.com/3165/2944442780_b2c3a74a75.jpg" width="375"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2944442780" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2944442780" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/></p>
<p><a href="https://www.xing.com/profile/Thomas_Stahl4">Thomas Stahl</a> of b+m concluded the day with his talk on how MDSD, BMP and SOA fit together:</p>
<p><a href="http://www.flickr.com/photos/81029262@N00/2944562230" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2944562230" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="500" src="http://farm4.static.flickr.com/3067/2944562230_b78c3c74e0.jpg" width="375"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2944562230" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2944562230" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/></p>
<p>The second and third day of the conference were crammed with hands-on tutorials on MDSD tools like <a href="http://www.eclipse.org/modeling/emf/">EMF</a>, <a href="http://www.xtext.org">Xtext</a>, <a href="http://www.openarchitectureware.org">Xpand</a> and <a href="http://www.eclipse.org/modeling/gmf/">GMF</a>. Quite a lot of people attended the tutorials as you can see from the pictures. </p>
<p><a href="http://www.flickr.com/photos/81029262@N00/2948348881" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2948348881" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="375" src="http://farm4.static.flickr.com/3189/2948348881_8915cce730.jpg" width="500"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2948348881" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2948348881" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/></p>
<p>Arno had to overcome the hardship of a broken beamer, so he had to use arms and legs to explain:</p>
<p><a href="http://www.flickr.com/photos/81029262@N00/2949342540" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a></p><div style="text-align: center;"><a href="http://www.flickr.com/photos/81029262@N00/2949342540" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"><img alt="MDSD Today 08, Elmshorn, Germany" border="0" height="500" src="http://farm4.static.flickr.com/3036/2949342540_2f5641809e.jpg" width="375"/></a></div><a href="http://www.flickr.com/photos/81029262@N00/2949342540" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com">
</a><p><a href="http://www.flickr.com/photos/81029262@N00/2949342540" title="View 'MDSD Today 08, Elmshorn, Germany' on Flickr.com"/></p>
<p>Overall, the conference was a real success and I am looking forward to seeing you all again at MDSD Today 2009!</p>
<img height="1" src="http://feeds.feedburner.com/~r/FormFollowsFunction/~4/431461188" width="1"/></div>
    </content>
    <updated>2008-10-25T06:42:47Z</updated>
    <category term="Conferences"/>
    <category term="Eclipse"/>
    <category term="MDSD"/><feedburner:origlink xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.peterfriese.de/mdsd-today-2008-recap/</feedburner:origlink>
    <author>
      <name>Peter</name>
    </author>
    <source>
      <id>http://www.peterfriese.de</id>
      <link href="http://www.peterfriese.de" rel="alternate" type="text/html"/>
      <link href="http://feeds.feedburner.com/FormFollowsFunction" rel="self" type="application/atom+xml"/>
      <subtitle>MDA, MDSD, Eclipse, Spring</subtitle>
      <title>form follows function</title>
      <updated>2008-10-27T13:18:49Z</updated>
    </source>
  </entry>

  <entry>
    <id>tag:blogger.com,1999:blog-5620932762413494076.post-8495964124318029959</id>
    <link href="http://kenn-hussey.blogspot.com/feeds/8495964124318029959/comments/default" rel="replies" type="application/atom+xml"/>
    <link href="https://www.blogger.com/comment.g?blogID=5620932762413494076&amp;postID=8495964124318029959" rel="replies" type="text/html"/>
    <link href="http://www.blogger.com/feeds/5620932762413494076/posts/default/8495964124318029959?v=2" rel="edit" type="application/atom+xml"/>
    <link href="http://kenn-hussey.blogspot.com/feeds/posts/default/8495964124318029959" rel="self" type="application/atom+xml"/>
    <link href="http://kenn-hussey.blogspot.com/2008/10/on-where-ill-be-next-week.html" rel="alternate" type="text/html"/>
    <title>On Where I'll Be Next Week...</title>
    <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"><div><a href="http://www.eclipseworld.net/">EclipseWorld 2008</a>, of course! It's shaping up to be a great conference, and three of my colleagues and I have the distinct honor of being on the <a href="http://www.eclipseworld.net/programfaculty.html">"expert faculty"</a>. We'll be delivering <a href="http://www.eclipseworld.net/programoverview.html">technical classes</a> on a variety of topics important to application developers and database professionals. Our presentations will explore concepts such as software archeology, delve into architectural styles such as REST, and provide how-to guidance for database development, data modeling, and application factories in Java.</div><div><br/></div><div>Scott Walz, senior director of product management, will deliver a class entitled <a href="http://www.eclipseworld.net/programday2pm.html#404">"Classic Database Development Mistakes Made by Java Developers — and Five Ways to Overcome Them"</a> on Wednesday at 3:15 pm. In this session, Scott will outline the five most common databas development mistakes made by Java developers and offer specific direction on how to overcome them.</div><div><br/></div><div>Ravi Kumar, principal architect, will deliver a class entitled <a href="http://www.eclipseworld.net/programday3am.html#501">"How to Implement Application Factories in Java"</a> on Thursday at 8:45 am. In this session, Ravi will utilize real-world examples to demonstrate how to build an end-to-end Web application with core capabilities, from database table all the way to presentation.</div><div><br/></div><div>Michael Rozlog, JBuilder evangelist and co-author of “Mastering JBuilder", will deliver a class entitled <a href="http://www.eclipseworld.net/programday3am.html#603">"I’ve Just Inherited 1,000,000 Lines of Java Code — NOW WHAT?"</a> on Thursday at 10:30 am. In this session, Michael will help developers understand the concepts behind software archeology and the tools used to support it, as well as explain how to apply the techniques of static and dynamic analysis in the real world. This session has been selected as one of the <a href="http://blog.eclipseworld.net/2008/09/9-hottest-classes.html">nine hottest classes</a> at EclipseWorld.</div><div><br/></div><div>I will be delivering a class entitled <a href="http://www.eclipseworld.net/programday3am.html#506">"Data Models for Java Applications"</a> on Thursday at 8:45 am and another entitled <a href="http://www.eclipseworld.net/programday3am.html#606">"RESTful EMF"</a> at 10:30 am. In the first session, I'll be reviewing the various types of data models and exploring how they are supported by projects at Eclipse. In the second session, I'll be providing an overview of Representational State Transfer (REST) and discussing how Java programs can be developed in accordance with the REST architecture style using the <a href="http://www.eclipse.org/emf/">Eclipse Modeling Framework (EMF)</a>.</div><div><br/></div><div>In addition to the two technical classes on Thursday, I'll also be doing a <a href="http://www.eclipse.org/mdt/">Model Development Tools (MDT)</a> project demo between 8:45 and 9:00 pm at the <a href="http://www.eclipseworld.net/specialevents.html">Eclipse Foundation party</a> on Wednesday. I'll be giving a sneak preview of some of the technology soon to be contributed to Eclipse as part of the <a href="http://kenn-hussey.blogspot.com/2008/10/on-beginnings-and-ends.html">newly created</a> <a href="http://www.eclipse.org/modeling/mdt/?project=papyrus">Papyrus component</a> and will also offer insights into more new subprojects on the horizon.</div><div><br/></div><div>Where will you be next week? If your answer is the same as mine, I hope to see you there!</div></div>
    </content>
    <updated>2008-10-25T00:21:37Z</updated>
    <published>2008-10-25T00:13:00Z</published>
    <author>
      <name>Kenn Hussey</name>
      <email>noreply@blogger.com</email>
      <uri>http://www.blogger.com/profile/15584300551729300431</uri>
    </author>
    <source>
      <id>tag:blogger.com,1999:blog-5620932762413494076</id>
      <author>
        <name>Kenn Hussey</name>
        <email>noreply@blogger.com</email>
        <uri>http://www.blogger.com/profile/15584300551729300431</uri>
      </author>
      <link href="http://kenn-hussey.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/>
      <link href="http://kenn-hussey.blogspot.com/feeds/posts/default" rel="self" type="application/atom+xml"/>
      <link href="http://kenn-hussey.blogspot.com/" rel="alternate" type="text/html"/>
      <link href="http://kenn-hussey.blogspot.com/feeds/posts/default?start-index=26&amp;max-results=25" rel="next" type="application/atom+xml"/>
      <subtitle>(in case you've been wondering)</subtitle>
      <title>This Is The Frequency</title>
      <updated>2008-10-29T04:10:24Z</updated>
    </source>
  </entry>

  <entry xml:lang="en">
    <id>http://www.lunar-ocean.com/blog/?p=105</id>
    <link href="http://www.lunar-ocean.com/blog/babel-committer-rights-and-updates/" rel="alternate" type="text/html"/>
    <link href="http://www.lunar-ocean.com/blog/babel-committer-rights-and-updates/#comments" rel="replies" type="text/html"/>
    <link href="http://www.lunar-ocean.com/blog/babel-committer-rights-and-updates/feed/atom/" rel="replies" type="application/atom+xml"/>
    <title xml:lang="en">Babel: committer rights and updates</title>
    <summary xml:lang="en">Hi,
I have just been voted a committer on the Babel project, and I’d like to thank the team for their warm welcome. Apparently, I fit right in as they didn’t have an Eclipse plugin developer on board just yet. 
Right now, we are working on pushing for more translations of better quality, well delivered.
More translations:
I [...]</summary>
    <content type="xhtml" xml:lang="en"><div xmlns="http://www.w3.org/1999/xhtml"><p>Hi,</p>
<p>I have <a href="http://dev.eclipse.org/mhonarc/lists/babel-dev/msg00472.html">just been voted a committer</a> on the <a href="http://eclipse.org/babel">Babel</a> project, and I’d like to thank the team for their warm welcome. Apparently, I fit right in as they <a href="http://www.eclipse.org/newsportal/article.php?id=220&amp;group=eclipse.technology.babel#220">didn’t have an Eclipse plugin developer on board just yet</a>. </p>
<p>Right now, we are working on pushing for more translations of better quality, well delivered.</p>
<p>More translations:<br/>
I got way too much credit on this. Before, when you added a new version of a project, the previous translations were not translated. Now, they get migrated, and as a bonus, the translations from other projects that match your English string apply as well.</p>
<p>Better quality:<br/>
Kit <a href="https://bugs.eclipse.org/bugs/attachment.cgi?id=113122">made a critical improvement</a> for the last release. It is now possible to run Eclipse with a dummy language that will show which strings are not translated correctly.</p>
<p>Most projects didn’t create their map files for 3.4 SR1. If you are an Eclipse project maintainer, and have changes in your translations for SR1, you might want to create the map files for this new version.</p>
<p>Also, map files may be missing information, or containing the test plugins that are not packaged in the final feature. I know Denis and Kit are actively working on making all those glitches go away. I think this question may be partly better addressed during delivery.</p>
<p>Right now, there is <a href="https://bugs.eclipse.org/bugs/attachment.cgi?id=114274">one global update site</a> with a category per language. Each feature contains all the plugins of all the projects in a given language. At Intalio, we imagined a way to map the fragments to our plugins. I think <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=248027">p2 should be enhanced</a> in this way to make this all work:<br/>
p2 should:<br/>
-make a list of all the plugins installed.<br/>
-install all the fragments present on the update site matching the plugins.<br/>
-create a feature on the fly matching the downloaded fragments.</p>
<p>What do you think of this proposal ? Is it a goal worth pursuing ?</p>
<p>“La cerise sur le gateau” would be to have p2 run this either inside Eclipse or headless, so we can create localized EPPs. </p>
<p>By the way, this begs the question of why we need features in the first place. Thoughts ?</p>
</div>
    </content>
    <updated>2008-10-24T22:37:11Z</updated>
    <published>2008-10-24T22:36:02Z</published>
    <category scheme="http://www.lunar-ocean.com/blog" term="Eclipse"/>
    <category scheme="http://www.lunar-ocean.com/blog" term="General"/>
    <category scheme="http://www.lunar-ocean.com/blog" term="Intalio"