Skip to content

Decide on requirements for C++ library #4

Description

@tigrannajaryan

A few topics that need decisions:

  • Bare C or C++ interface.
  • If C++ then minimum C++ version to target (e.g. C++98, 11 or newer).
  • Header-only library or no. If not, do we provide precompiled binaries and for which platforms.
  • Do we depend on C++ std or no.
  • Are exceptions allowed in the API and in the implementation or not.
  • What are external dependencies (other libraries that this library will use and that become a transitive dependency for end users).

Opinions are welcome here in the form of comments and we will also discuss this in SIG meetings.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions