Skip to content

Use YAML for configuration #8

@alehaa

Description

@alehaa

The current configuration parser has some memory leaks and sometimes behaves a little bit buggy for invalid configuration files. In addition we need additional features for future development of PnMPI.

Instead of fixing and enhancing the current one, I'd like to suggest to use YAML for the configuration files, so we can use existing libraries instead of maintaining our own configuration parser. In addition this simplifies third-party tools (e.g. MUST), as they don't have to dump a specific configuration syntax, but may also use a YAML emitter. However, this will break the API, so the version needs to be bumped to 2.x.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions