Skip to content

REUSE compliance #2236

@ClaudiaComito

Description

@ClaudiaComito

Context
We want to improve the maturity of our license compliance (Reusability dimension of the Helmholtz Quality Indicators for Research Software). This means ensuring that Heat has a clearly defined, machine-readable, and automatically enforced licensing structure. Eventually, the upgrade will also make it possible for single modules to be licensed individually, opening up Heat usage to domains or industries that require more restrictive licensing.

Feature functionality

See https://reuse.software

  • Implement file-level licensing
  • integrate the reuse linting tool into our CI

see https://reuse.software/dev/

Additional context
Task 2.2 of the HeatHub project.

Metadata

Metadata

Assignees

No one assigned

    Labels

    HeatHubThe HeatHub project, as part of Science Serve, aims to foster the Heat community.enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Todo

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions