Cinder now available at Mayflower Open Source Labs

Cinder is a plug-in for your eclipse-based IDE (eclipse, Zend Studio, etc.) to display results of your Continuous Integration environment right inside your IDE.

We just released version 0.1.6, which you can install via the Eclipse Update Manager and the URL http://opensource.mayflower.de/cinder, then activating it via "Window -> Show View -> Other -> Cinder".

If you haven’t heard of Cinder yet, here’s a short summary:

You open the XML file containing the errors and warnings of your build (for us that’s typically the PHP_CodeBrowser XML generated by a Hudson build) and get an overview of reports. Now you can sort them, categorize them and work on them in any order. Cinder can grab these files periodically if you make them available via http or on a filesystem.

A few screenshots:

The Cinder View after reading an XML file.

After selecting a warning the file is opened at the matching line.

Bug reports, ideas and feedback are welcome, please visit the github pageto tell us about your ideas.

Moerfelden from an exhibitor’s view

As regards the conference content, Continuous Integration and Quality Assurance with all kinds of sub topics like Testing, Debugging, Code Reviews and Security were topics relevant in a couple of sessions and workshops. Well, PHP is getting more and more matured.

The keynotes were all worth mentioning, particularly Zak Greant who ended in pointing out a few domains where the deployed software should be controllable by everybody who’s able to read source when talking about literal machines. That was a clear statement for the use of open source software in many areas.
His talk included parts of the history of human life which was very entertaining.

Probably for most techies (and especially php techies) the short abstract about the grown up Personal Home Page Tools by Derick Rethans was of more practical concern.
Derick also concluded with test driven development. In the third keynote Bill W. Scott showed lots of very nice (and some bad ;-) visual features of user experiences
in some of the web projects he was involved in.

The hotel was quite nice, unfortunately its location feels like somewhere in the middle of nowhere, nothing of interest is within walking distance. The space in the basement level where the small exhibition was hosted was a bit cramped, the corridors were too crowded in-between the sessions. In the sessions the conference technicians probably didn’t expect that many MacBook owners, so those adapters to connect DVI-only MacBooks to the video projectors where short in supply.

For the second time, Zend has brought in lots of comfy sofas to create their lounge which I still think is a very smart move. The catering was quite ok most of the time (except for the VIP reception – Ludwigsburg earlier this year was much better). The same applies for the atmosphere at the casino night which was much more relaxed in Ludwigsburg. Probably this was due to the more varying mix of people because of the conference combination with the Webinale. I personally liked the addition of the foosball table (or do they always have it at the NH hotel?) and had some nice matches.