Ada Developer Room at FOSDEM 2012

Ada’s got a developer room at FOSDEM 2012, and as if that wasn’t cool enough already, Ada in Denmark is represented with two talks by our very own Jacob Sparre Andersen!

The Ada program for FOSDEM 2012 is very interesting, with speakers such as Robert Dewar, Jean-Pierre Rosen, Jacob Sparre Andersen, José F. Ruiz, Xavier Grave, David Sauvage and Riccardo Bernardini. Yea, this is not an event to be missed.

You can read more about the event and the program here and here. Oh, and to top things off, here’s a FOSDEM interview with Robert Dewar.

News from AdaLabs

AdaLabs is a software engineering company based in the Republic of Mauritius. I’ve seen pictures from that place, and yes, it looks like a very nice place to have your offices. I’m only a little jealous!

AdaLabs is responsible for projects such as Ada On Rails, GNATGPR and AdaDesigner, two of which todays news is about. Here it is, straight from the horse’s mouth:

GNATGPR 0.34 and AdaDesigner 0.29 has been validated on GNATGPL 2011.

Short and sweet and good to know. But that’s not all. David Sauvage have also made his Libre Software Meeting 2011 slides available: LSM 2011 AdaLabs presentation slides: How to make my business opensource & viable. Live, on the ground feedback. Phew, long title there!

You can read David’s full announcement here.

And finally, David is also the man behind the GNU Go Ada Initiative, which sadly seems to have stalled. What happened there David? Have you abandoned it completely? Do you want people to join, or are you looking to run it yourself? I’m very keen on spreading the word about Ada programming, but I don’t think it’s very clear how one joins the GNU Go Ada Initiative. Please enlighten me!

Release of AdaDesigner 0.27 – An Ada Refactoring Framework.

This one is also from AdaLabs, and I’m going to start by simply quoting from the release announcement:

AdaDesigner is an Ada 2005 (GPL) software which aims to become an
Ada software refactoring framework. Using ASIS, AdaDesigner builds a specific package call-graph view of the project. Using some meta-data added in the GPR project files, it creates an abstraction layer further called sub-component layer. One sub-component contains several packages. AdaDesigner already proposes software engineers one interesting component design view of their software projects. This is done by the generation of a graphviz DOT file.

There. Instead of my sad attempt at explaining all that, I’m guessing David’s own words do a much better job at explaining what AdaDesigner actually does.

As with the AdaLabs GNATGPR project, there’s a nice video available, showing off some of the features of the software.

You can go straight to the project’s source code repository here.

GNATGPR 0.33 released

From AdaLabs we get a new release of their GNATGPR tool. With this tool you can extract all sorts of information about a project, such as

  • Display all included projects.
  • Display all included sources (transitive or not).
  • Display all main files.
  • Display all included object paths.

Or as AdaLabs puts it:

GNATGPR is the swiss knife for GPR projects.

There’s a nice little video available, showing some of the features and functionality of the software.

You can read the full release announcement here, or you can just to straight to the project’s source code repository.