JUN
17
2008

QA for KDE on exotic platforms - CDash ?

As Friedrich already noticed, blogs are where discussions happen nowadays...

Well, also responding to one of Ade's posts, where he states


    "I've been starting CMake "experimental" builds on various Solaris machines with SS12 to get numbers on how many warnings and errors we're producing. Since Dirk's dashboard works quite well for the vast majority of our developers -- Linux based -- I think a separate dashboard that counts and reports issues for non-Linux builds would be useful. "

Yes, it would be really nice to have nightly (or daily) builds of KDE (at least kdelibs) on more exotic platforms. Which means for KDE basically everything != Linux, i.e. Solaris, FreeBSD, Windows, OSX, more ?

Kitware, the developers of our beloved CMake, the buildsystem which is on its sure way to world domination ;-), also have a lot of other cool free software (ParaView, VTK, IGSTK, gccxml), among them, useful for us for this purpose, CDash. CDash is a replacement for the Dart 1 (hard to install) and the Dart 2 (buggy) dashboard server. CDash uses the common web stack: Apache, php, mysql, so it is much more lightweight than Dart2 was, is already mature and easy to set up.

So, how can we use that for KDE ? There are two options:

  • Install our own copy of CDash on some server and use this one then
  • Ask Kitware if they can set up a project on their CDash server for KDE (they did that already in 2006, but nobody committed builds :-/, so it was removed again)

So, comments ?

Alex

Comments

Don't care if it's KDE's or Kitware's, but I want to look into doing automated builds on OSX again, and last I looked, dashbot's not at all going to be easy to integrate with.


By rangerrick at Tue, 06/17/2008 - 21:10

Bill already sent me an email that Kitware can host it :-)

Alex


By Alexander Neundorf at Tue, 06/17/2008 - 21:22

It's an excellent idea. A couple of weeks ago I asked Adriaan to setup continuous build for Windows. As it seems Credativ (or was it KDAB?) are already performing continuous builds for Win32, he asked them to publish their results. I have not heard anything else since then, though.


By Pau Garcia i Quiles at Tue, 06/17/2008 - 21:19