docs: def __parse_namespace(self):
          """
          Parse the namespace from various sources
          """
          if self.manifest.has_option('config', 'namespace'):
              return self.manifest.get('config', 'namespace')
          elif self.manifest.has_option('config', 'source'):
              return NAMESPACE_REGEX.search(self.manifest.get('config', 'source')).groups()[0]
          else:
              logger.warn('Could not parse namespace implicitely')
              return None