polyphony/workflows
10
5
Fork
You've already forked workflows
1

REUSE check, relicensing #10

Merged
ava merged 5 commits from flori/reuse into main 2026年07月03日 01:33:43 +02:00
Owner
Copy link

The license header check thing has been completely broken for years. REUSE is the way to go for ensuring legal licensing stuff compliance in open-source software projects. This PR

  • Re-licenses from CC0-1.0 to:
    • MPL-2.0, for all source code work/files we actually care about staying open
    • MIT, for files my gut told me "hmm we don't need MPL-2.0 for this but I also am not sure if I want to make it a public domain thing
    • CC0, for auto-generated files, as well as files which I felt MIT or MPL-2.0 were overkill for

This re-licensing needs signoff from @srxl, who has very graciously provided us with the foundation of this repository, a foundation which is still used to this day.

  • Adds the reuse nix module along with documentation
  • Makes this repository itself REUSE compliant
The license header check thing has been completely broken for years. REUSE is the way to go for ensuring legal licensing stuff compliance in open-source software projects. This PR - Re-licenses from CC0-1.0 to: - MPL-2.0, for all source code work/files we actually care about staying open - MIT, for files my gut told me "hmm we don't need MPL-2.0 for this but I also am not sure if I want to make it a public domain thing - CC0, for auto-generated files, as well as files which I felt MIT or MPL-2.0 were overkill for This re-licensing needs signoff from @srxl, who has very graciously provided us with the foundation of this repository, a foundation which is still used to this day. - Adds the reuse nix module along with documentation - Makes this repository itself REUSE compliant
srxl left a comment
Copy link

All good from us!

All good from us!
ava deleted branch flori/reuse 2026年07月03日 01:33:43 +02:00
Sign in to join this conversation.
No reviewers
Labels
Clear labels
⚠️Priority
A (Highest)
Highest priority issue
⚠️Priority
C (High)
High priority issue
⚠️Priority
D (Medium-High)
Medium to high priority issue
⚠️Priority
E (Medium)
Medium priority issue
⚠️Priority
G (Low)
Low priority issue
⚠️Priority
H (Lowest)
Lowest priority issue
🏷️Kind
Bug
Something is not as expected. For specifications or guidelines, an under-/overspecification is also considered a bug.
🏷️Kind
Chore
Regular maintainance tasks, version bumps, lint fixes
🏷️Kind
Documentation
Documentation changes
🏷️Kind
Epic
This issue is a collection of other, related issues.
🏷️Kind
Feature
New functionality
🏷️Kind
Improvement
Improve existing functionality
🏷️Kind
Task
A specific work item. Can be part of an epic
🏷️Kind
Testing and CI
Change related to CI or testing
👁️Reviewed
Duplicate
This issue or pull request already exists
👁️Reviewed
Invalid
Invalid issue
👁️Reviewed
Valid
This issue has been reviewed and a resolution is desired
👁️Reviewed
Won't Fix
This issue won't be fixed
📋️Kind/Security
This is security issue

Archived

📋️Status
Abandoned
Somebody has started to work on this but abandoned work
📋️Status
Blocked
Something is blocking this issue or pull request

Archived

📋️Status
In Progress
This label is intended to be used when an outside collaborator is pursuing the completion of this issue, since they cannot be directly assigned to the task.
📋️Status
Need More Info
Feedback is required to reproduce issue or to continue work
🔧Difficulty
A (Very hard)
Measure of time-to-implement and cognitive complexity of the task. "Hard" tasks usually take >15h to complete. Extremely unlikely to be suitable for first-time-contributors.
🔧Difficulty
B (Hard)
Measure of time-to-implement and cognitive complexity of the task. "Hard" tasks usually take 3h-15h to complete. Very likely not suitable for first-time-contributors.
🔧Difficulty
C (Medium)
Measure of time-to-implement and cognitive complexity of the task. "Medium" tasks usually take 30min-3h to complete. Likely not suitable for first-time-contributors.
🔧Difficulty
D (Easy)
Measure of time-to-implement and cognitive complexity of the task. "Easy" tasks usually take 15-30min to complete. Likely suitable for first-time-contributors.
🔧Difficulty
E (Trivial)
Measure of time-to-implement and cognitive complexity of the task. "Trivial" tasks usually take 1-15min to complete. Very likely suitable for first-time-contributors.
Compat
Breaking
Breaking change that won't be backward compatible
Good First Issue
This issue is a good task to take on if you are new to the project or the repository and looking to contribute.
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
polyphony/workflows!10
Reference in a new issue
polyphony/workflows
No description provided.
Delete branch "flori/reuse"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?