public function getProjectRoot($name, $mode = Project::MODE_SRC) {
    /* root
      
      entweder ist projects.$name.root in der host-config gesetzt, oder es wird angenommen
      dass das projekt in
      CONFIG[projects.root]/$name/Umsetzung
      ist
      
      wenn der Mode PHAR ist, wird das Phar base Directory genommen
      
      wir müssen hier noch unterscheiden, wenn das phar aus dem bin verzeichnis aufgerufen werden sollte
      @TODO siehe ePaper42
    */
    if ($mode === Project::MODE_PHAR) {
      $root = new Dir(PHAR_ROOT); // siehe ProjectBuilder
    } elseif (($proot = $this->hostConfig->get(array('projects',$name,'root'))) != NULL)
      $root = new Dir($proot);
    else
      $root = $this->getProjectsRoot()->sub($name.'/Umsetzung/');
      
    return $root;
  }