Oisín Hurley's Weblog

old dog, new tricks

Archive for February 2007

Flashback to the PDE Build

leave a comment »

I just got a comment on the blog recently updating me on an initiative
which supports the build automation of Eclipse Plugins. Markus
sent the link to www.pluginbuilder.org,
where the eponymous software has just had a 0.2.0 release. Go try it out and see what you think.

Recently I’ve been having a most excellent time updating and building the SOA Tools project, constructing an update site and getting the infrastructure ready for the Europa (wiki link) release in the summer. It’s all PDE, all of the time, and looking forward to a build matrix where we will have Eclipse 3.2.1 builds, 3.3 builds and a mix of J2SE 1.5 and J2SE 1.4 between the subprojects is interesting, to say the least.

However, things are hotting up in the Eclipse build world, and with projects like Kepler, Buckminster and ALF on the go, we are looking at a very interesting future.


Written by oisinhurley

February 22, 2007 at 9:23 pm

Posted in eclipse

What does an SCA Assembly look like?

leave a comment »

Here’s a picture of an SCA composite, as found in the SCA Assembly specification.


What do you think? Pukka or pants? Personally, I think it’s a bit inclined to the trousers side of the question. We all worked on the specification words, which were scrutinized most closely, but the diagrammatic representations didn’t get much attention. Perhaps we are looking here at an interface designed by Engineers.

One of the things on the STP project plan is a graphical editor for constructing SCA composites from pre-existing service elements and allowing the compositor to wire up the various components and eventually package and deploy it to an SCA runtime. I’d like it to be a useful representation, however, and not something as clunky as what you see here. I know that many of you software developers are really frustrated designers at heart – what’s your opinion?

Written by oisinhurley

February 7, 2007 at 8:48 am

Posted in eclipse, SCA