Skip to content

[META] Proposal for Changes #887

Description

@RobLoach

This issue is a meta-discussion about how to increase collaboration from others, and push the library forwards. While we usually want to avoid breaking changes, it can hinder innovation. What I'm proposing is...

  • Further adopt Semantic Versioning so that breaking changes are clearer
    • Yes that means more frequent major versions, but it will be clear when a breaking change happens
  • Document semantic versioning usage
  • Build out the CI to build nuklear.h for us, so that git conflicts don't happen
  • Further adoption of Doxygen
  • Make a emscripten web-demo embedded as part of the doxygen github pages
  • Automated unit testing. While we do build out the demos, would be good to have a simple script that unit tests some of the functionality
  • Add another maintainer? Any volunteers?

cc @rswinkle @sleeptightAnsiC

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    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