woensdag 25 juli 2012

Industrial SQL Connector for Mylyn updated for Eclipse 3.8/4.2 and Mylyn 3.8.0 (now version 0.9.9)

The most recent Mylyn update to version 3.8.0 broke the Industrial SQL Connecor for Mylyn, but no longer. The change was minor but illustrative: we "borrowed" the DatePicker from org.eclipse.mylyn.internal.provisional.commons.ui and as this is clearly marked internal, it was bound to break at some point. Luckily the Mylyn developers moved this DatePicker out of internal API so everybody can use it. It is now part of the org.eclipse.mylyn.commons.workbench Bundle. If you want to use for Mylyn before 3.8.0 you should check out code from SVN tag /tags/mylyn-3.7.0 The updated code is in /trunk/ I also update the info at Eclipse Marketplace and the code at EclipseLabs. The Industrial SQL Connector for Mylyn allows you to set up a Mylyn connection to any accessible database with Task related information. A default Query UI for some very basic task settings is also provided. You define a set of SQL queries, and package these with some configuration in a fragment, the connector does the rest. You can use either EclipseLink/JPA technology with annotations or Ibatis 2.3.0 with configuration in XML files. Screen Shot 2012 07 25 at 22 30 56 Example projects are included and described elsewhere on this blog. The compiled code can also be installed from the update site

woensdag 29 juni 2011

Eclipse Indigo Democamp at Microsoft!

World peace may be next! Today the Eclipse Indigo Democamp in the Netherlands, was held at the Schiphol/Amsterdam office of Microsoft Nederland. This unexpected mix of topic and venue raised many eyebrows (and tweets) in the Dutch developer communities on both sides. It turned out to be a very a very informative and enjoyable evening, with seven presentations in all.

D7K 2905 Wim Hoek of Microsoft Nederland welcomes all visitors to this democamp and refers to various tweets about the meeting of these two camps. The reason is simple: Microsoft is about developers, developers, developers. And that includes developers using Eclipse.

D7K 2907 Yuri Kok of Industrial TSI welcomes and explains the program.

D7K 2910Wim Jongman, eclipse committer on ECF and with Industrial TSI, introduces Orion with some quiz questions, but he does not get to give away many prizes.

D7K 2913Next he talksed about how to run OSGi with plugins et all inside an web or application server, allowing Eclipse developers to leverage their RCP/plugin skills on the server.

D7K 2914About 30 people attended, I suspect mostly from the Dutch Eclipse world.

D7K 2917Jos Warmer presented a case about using modelling in the insurance industry with an RCP client with a graphical policy design editor, based on Graphiti and created with Spray, a DSL to generate Graphiti shapes. Note that Spray will become OSS at sometime in the future! Currently the link leads to an empty project.

D7K 2919Next was a break with very nice hospitality in the very impressive Microsoft building, thank you Microsoft!

D7K 2923Roald Hopman explained the use of Talend Open Studio for data clean up and migration

D7K 2927It's obvious that Dutch meeting rooms are best suited to native Dutchmen, the tallest people in the world after the Masai. But that didn't prevent Martin Woodward to give a very fast and extensive presentation on Microsoft Team Foundation Server and demonstrating the Team Foundation Eclipse (TFE) plugin. TFE is truly a first class citizen on Team Foundation Server, running fast and well integrated on an Eclipse instance running on a MacBook pro.

D7K 2929This may be a very good solution for developer shops running windows and other platforms (Mac/Linux/Mobile) and integrates access from Visual Studio and Eclipse into one ALM solution. I like the concept of gated commits: requiring successful CI tests before actual committing.

D7K 2934Other found it interesting as well as many people wanted more info afterwards instead of going out for the break.

D7K 2939Teun Hakvoort talked about his experiences using the Windows Azure cloud platform for running a Java Enterprise container. Possible but not ready for prime time.

D7K 2943Finally Manuel Polling of Edmond Document Solutions talked about the use of an RCP based workbench for professional document workflow solutions and their switch to and experience developing a graphical workflow editor.

D7K 2944The evening concluded with lively discussions over drinks.

Thank you to Microsoft and Industrial TSI!