It’s been a nervous couple of weeks here in Dublin – US passport restrictions require a six month validity period on foreign passports post arrival, and it turned out mine was due to expire in July (huh? where did that ten years go?) No more than forty-five minutes after I sent in my application, the Passport Office announced industrial action :] Fortunately, just before blood-pressure reached vein-rupturing levels this morning, I discovered that the passport is in the post and should reach me today, so it turns out I will go to the ball after all. Now I’m busy filling out my dance card.
As per usual, the diversity of sessions makes for a daunting choice — thanks to the Program Committee, I’m going to be on my toes, running around like a blue-arsed fly from session to session. The good part about this is I’ll get to (literally) bump into loads of people in the halls!
It’s Monday, the first day of the conference, so everyone is hot to trot and no-one has had a drink or a row yet. Usually the most energetic day of the conference, new PBs are set on the 5k and breakfast burritos are wolfed down with aplomb. Email can go hang.
Space and Robots
First up, Mission launch for e4 rover mars challenge! Squee! In conjunction with some awesome types at NASA JPL, we have a programming competition to produce the best control software for driving a robot across a prototypical Mars terrain. Follow that link and read the FAQ for details.
Tutorials follow – already I’ve got problems about what to attend and it’s not even 9am. The Xtext and p2 tutorials are the ones that jump out at me, and I think I’m going to favour the Xtext one, because it has a little bit of e4 for extra learn points.
Quick aside here. When I was working in IONA and in Progress, making Eclipse things, I had a total blackout on e4 material, basically because there was no way that we were going to re-engineer for e4 before late 2011 by my reckoning. But now that I am floating around the place, it might be a good plan to know more about this approaching technology. My experiences with Xtext (I made a not-dead-but-sleeping project charmingly titled CamelSpit) were good in the past and I would like to use it a bit more. Kim and Ian are doing the p2 gig, which made this a tough call. I’m definitely going to get their slides and exercises material if I can.
After the tutorial comes lunch and the Standard Talks. The first standard slot of the day is either going to be Dave Carver‘s SCRUM experiences, or the e4 model and application framework. Right now I’m tending towards Dave’s presentation, provided he doesn’t bring his cat, which looks a bit vicious in the photo.
Second slot after lunch – the traditional dozy need coffee slot – I think is going to be the b3 introduction. I should know more about this, but I haven’t been keeping up. Bad committer! I’d like to see people’s responses and questions to this session too.
Third slot after lunch – there’s a choice of four standard sessions and a couple of lightning talks. I think the Eclipse Virgo one might be the one to visit at this point. I’m holding on to healthy skepticism about this project at the moment, fears of abandonware and all that, but time will tell.
As another aside, it’s mildly interesting for some (although a bit of a waste from a developer’s point of view) to see the choose-your-community-along-business-lines in operation: the IBM guys plus pals at Apache with Aries, the Oracle guys plus pals at Eclipse with Gemini. I’m not going to go to those talks, since I’m not involved with any of the organizations at this point (although I am an as-yet-inactive committer on Aries.) But if you want to know what is happening in the new scrabble for position on OSGi runtimes and the formation of the “enterprise” take on the picture by the usual suspects, then both of those talks will be worth a visit.
Last talk slot of the day, I’m going to find out about the brand spanky new p2 API.
Next up are the Panel Sessions and I see that Don has snuck in some contemporaneous lightning talks. Best case would have been panels on their own, but at least if you just want to see one of the talks, you can get up and move to the panel (that’s where the shouting is coming from, by the way). There’s a good chance I’ll be moderating one of these panels, so that’s what I will be up to.
At this point, jetlag will be solid set in for us Euro-types, and the only way to intercede is with some ethanol-fuelled beverages and cocktail sauce-drenched shrimp at the Oracle and Sonatype receptions. Don’t forget, however, that the BoFs and Unconference is happening at the same time — sign ups are on site, and if you have any bees in your bonnet about any Eclipse related subject, or you have your own trumpet to toot on a pet project, then this is your chance to let us all know. Don’t drink too much beer before you do your presentation! I’m knocking together a few talks that I’ll try to present in the Unconference time – you’ll see them when you get there.
The clock will be at 9pm at this stage, and it’s time to unwind and think about tomorrow’s sessions.