Skip to content

Dependency on libyaml not documented #224

@TnS-Loup-Vaillant

Description

@TnS-Loup-Vaillant

Hi,

When I first tried to build libcyaml, I got a compile error about yaml.h being missing. Digging to the source code I noticed that the error was normal, because I did not have libyaml installed on my system.

The dependency itself is okay, but the README makes no mention of libyaml, and I don't see an INSTALL file either. Perhaps you should mention that you're building on top of libyaml? From the look of it libcyaml is an overley of top of libyaml that adds schema capabilities. You may also have other advantages over libyaml (I don't know, I just got in), that may be worth mentioning explicitly.

Explicitly documenting the dependence and the additional features of libcyaml over libyaml would help newcomers decide which is best for them. Me for instance just have one small configuration file, so I probably won't ever need the schemas. But I could consider sticking with libcyaml if its API is clearly easier to use.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions