[codeface] Re: Mailinglist Intro

  • From: Wolfgang Mauerer <wolfgang.mauerer@xxxxxxxxxxx>
  • To: simon@xxxxxxxxxxxx
  • Date: Mon, 18 Nov 2013 17:51:59 +0100

On 18/11/13 17:17, Simon Niechzial wrote:
> Hi!
> 
> My name is Simon, I am a CS master student at the university of Passau
> [1]. I had the pleasure to meet Mitchell last week and listen to his
> talk about Codeface.
> 
> During the next months I will be working on my thesis, involving the
> development of a dashboard application for aggregating and displaying
> software metrics with regard to software product lines (SPL).
> 
> My supervisors Claus Hunsen and Olaf Lessenich are also subscribed to
> this list.
welcome!
> 
> Currently the idea is to integrate my work into Codeface by extending
> its ER-model and building a lightweight API in front of the Codeface
> database that allows our tools to submit SPL analysis data.
> Currently I am in the process of digging into the codebase and
> understanding the ER model - as well as doing an analysis test-run on
> QEMU. Mitchell already mentioned some entry-points to me, but any
> comments and hints are welcome.

to ensure that codeface is set up properly, I usually use a
stripped-down version of the qemu configuration that contains
only three releases, and run the main analysis (prosoda run)
in single-job mode because this makes any error messages and
diagnostics easier to read. Running the end-to-end test is also
a good means of testing that everything works smoothly.

We're working on an architecture document that provides a high-level
overview about the code base. The essential tables in the ER model are
project, person, release_*, and commit -- most other tables reference
these in one way or another.
> 
> I will try to put Codeface related discussion of my thesis on this list
> and contribute changes back where possible.

That's good to hear, we're looking forward to your contributions!

Best regards, Wolfgang Mauerer
> 
> 
> Kind regards,
> Simon
> 
> [1] http://www.infosun.fim.uni-passau.de/spl/
> 


Other related posts: