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.
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!
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!
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 gna.org source code repository here.
- 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.