Getting ready for the democamp in Copenhagen

Check list for the Eclipse democamp in Copenhagen:

Found a suitable location? Check (IBM, Lyngbyvej 2, 2100 Østerbro)
Found a sponsor for snacks and drinks? Check
Found a date? Check (Tomorrow - December 1st)
Found a number of interesting presentation? Hope so...
Set up a sign-up page? Check
Finished presentation? Almost...


Where to host and build...

I have a open source project, I would like to give a better home. Currently I use Eclipse Labs, but I do miss a number of services, so I would like to hear what other people do with similar projects.

What I like to see in the new project home is

  • Source management - Mercurial is preferred but Git could be used as well
  • Wiki pages for the documentation
  • An issue management system with a good integration with Mylyn
  • A simple way to provide continuous build based on check ins in Mercurial or Git
  • A simple way to provide a p2 repository based on the results from the builds
  • All of the above in the clouds... I don't want to host any dedicated hardware
The suite from Atlassian works be fine - I have used this in several commercial projects - but requires a dedicated host as far as I can see (until now I have managed to have all my needed services in clouds...) Bitbucket, javaforge.com and sourceforge.net are all in the clouds but all miss the good Mylyn integration and the continuous build...

I don't mind paying for hosting, but given that this is an open source project, I cannot pay a fortune every month...

So, to all the open source project maintainers out there: what do you do?

Making Slides Public

I have begun to make most of my slides public via slideshare.com.

Until now, it have just been the more relevant slides from presentations, I have held at various occasions such as EclipseCon and Eclipse Summit Europe as well as presentations from eclipse.dk and the Eclipse Banking Day in Copenhagen. You can also find some of my MDD lectures at the IT University in Copenhagen here.

I will soon also make the first part of my slides for Eclipse RCP training available via slideshare.com. It takes a little work, so stay tuned. I will try to maintain a complete list of public slides on our web.

Please note that for all the usual reasons, some of the slides and videos are in Danish :-)


ESE 2010 - Getting back to work can be hard

Another Eclipse Summit Europe is over and it is time to get back to the tasks that was postponed during the event. And it is time to reflect over what was good and bad in the event. If you participated, you should also consider doing the survey... this is the best way you can help improving the event.

I really feel I have taken a lot of interesting information back home with me. There are quite few technologies and projects in the Eclipse world - both new and not so new - I will have to look into in the time to come.

If I should point at one particular technology, I will have to look much further into, it will be XText. I have used XText professionally for the last year, but some of the things that was showcased at ESE, was well beyond anything I knew about. And I even teach about XText at the IT University in Copenhagen :-) The ability to use XText with Java types is one thing I will have to check out... especially the way the XText document was part of seaches!

Another interesting technology is OCL, especially using OCL to specify live constraints in models. A well known performance problem most have experienced is the needed re-evaluation of the constraints when the data of the model changes. How do you limit the re-evaluation to just the constraints that needs to be evaluated? For a large model, the naive re-evaluation can take seconds or even minutes.

I have just three wishes for the next Summit.

First of all, I would wish the venue could be at a different location next time. I have nothing specific against Ludwigsburg, the Nestor Hotel or Forum am Schlosspark, but after four(?) years it is just time for a change of venue.

Also I miss the symposium format we had a few years back. The Modelling Technology showcase we had this year was fine and extreemely interesting, but I also feel that it was a lot easier to get involved in the longer term chances of Eclipse with the old symposium format. I really want both at the same time :-)

The last wish is for more built-with-Eclipse stories. This is where you really see what is possible with Eclipse.. where the envelope has been pushed a little further than before...

Other than that, this was a perfect Summit, and many thanks to the organizers for all their work and impossible prioritizations.

See you all next year... wherever that may be...