Skip to content

Backlog: Verify and fix GitHub license recognition #104

Description

@kishorjakkula

Goal

Ensure GitHub recognizes the repository license correctly as Apache-2.0 and that package metadata, README, and license files are consistent.

Why

The project includes Apache-2.0 package metadata and a top-level LICENSE, but repository metadata should be verified so users and contributors clearly see the license in GitHub.

Expected Scope

  • Check GitHub repository license detection.
  • Compare the LICENSE file against the standard Apache License 2.0 text expected by GitHub.
  • Confirm package.json license metadata is correct.
  • Confirm README and open-source readiness docs link to the correct license.
  • Add SPDX/package metadata adjustments only if needed.
  • Document the result in open-source readiness notes.

Acceptance Criteria

  • GitHub displays the repository license as Apache-2.0, or the reason it cannot is documented.
  • License references in README and package metadata are consistent.
  • No unintended license text changes are introduced.

Suggested Validation

  • Inspect the repository license badge/metadata in GitHub.
  • Review LICENSE, README.md, and package.json.
  • Run documentation/link review if available.

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