This is the second part of my report from the recent RMLL/LSM 2010 “Development” technical track (see the first part here: http://www-public.it-sudparis.eu/~berger_o/weblog/2010/07/22/report-on-programming-languages-and-techniques-in-development-session-of-rmlllsm-2010-1n/)
The next group of presentations I want to cover was dealing with industrialisation, ALM, QA and other methodology aspects :
- Java development Industrialization using a technical base (by Stephane Traumat – slides: FR / speech: FR) which presented the tools and methods used by Scub (and released as open source as “scub foundation”) to conduct clients’ industrial projects in a Java environment.
- Industrialization & agility : the HELIOS project (by Laurent Laudinet – slides: EN / speech: FR) which presented the open source ALM platform developped by our partners in the Helios project, and insisted (too much maybe, to my own flavour ;-)) on the challenges of industrialization in big industry.
- Bee Build management tool (by Michel Casabianca – slides: FR / speech: FR) a short presentation which introduced a smart object-oriented build management tool named Bee.
- Extending the GCC compiler with MELT to suit your needs (by Basile Starynkevitch – slides: EN / speech: FR – EDIT: a premiere video of the speech is available here) an amazing speech about the internals of GCC, and how it would be interesting for big projects to extend it with the MELT scripting solution in order to adapt GCC to the particular QA constraints of these projects. Quite technical, but very interesting : GCC is a world in itself, it seems.
- Agile development with IceScrum (by Vincent Barrier – slides: EN / speech: FR) nice presentation including lots of demo of the Scrum methodology and the IceScrum tool, that may be used to support it in distributed development teams. Worth attending if agile methods seem interesting to you.
Then we had 2 more talks on the subject of bug tracking (in the frame of an all-english afternoon):
- Peer to peer issue tracking with SD and Prophet (by Jesse Vincent – slides: EN / speech: EN – EDIT: a premiere video of the speech is available here) : great presentation about SD, a “universal” bugtracker client / mirroring tool using a distributed database, which allows to work on bug offline, or in a distributed team synchronization. I’m looking forward to playing with it. Would be great if it could sync with Debbugs.
- Client to deal with great amount of bug for Launchpad: BugHugger (by Didier Roche – slides: EN / speech: EN) short presentation about bughugger, a graphical desktop client for Launchpad’s bugtracker aimed at developers who need to manage lots of bugs. I wonder if bughugger could be used as a frontend to SD…. It already uses desktopcouch AFAIR, so why not prophet also ?
During the last days of RMLL, we had planed to hold a PlanetForge gathering to discuss forges interoperability. Unfortunately, the outcome is not so good, as it was difficult to gather people at the same time due to giant (mess) distributed nature of RMLL (too many tracks in parallel ?), and for me, as I was chairing the session in another room. We’ll try to prepare a report of what happened anyway, including discussions on forges interoperability, fusionforge bugs fixing, or topics like bug tracking at a large scale (Fetchbugs4.me).
See also the forges “session” on similar forges related subjects (next part of the report, stay tuned).
Please tell us what you thought about this session (including links to other reports), and any suggestions for next year (use comments in this post).
Previous parts :