Skip to content

Release/v3.1.0#180

Merged
rreichenbach merged 5 commits into
TreeFallSound:release/v3.1.0from
rreichenbach:release/v3.1.0
Jun 18, 2026
Merged

Release/v3.1.0#180
rreichenbach merged 5 commits into
TreeFallSound:release/v3.1.0from
rreichenbach:release/v3.1.0

Conversation

@rreichenbach

Copy link
Copy Markdown
Collaborator

CHANGELOG.md updated with main v3.1.0 changes

THIRD_PARTY_LICENSES.md added to list all (within reason) included third party software. Much of this data was obtained using scripts using, grep, pip-licenses and LILV on a running system. Ideally, these scripts could just be re-run with each release, but in reality, there were a ton of manual edits required. Especially for the LV2 plugins: author info and licensing info in the TTL files was often missing, so I had to do manual cross referencing using whatever links I could find, many of those were dead, or plenty of the content there was incomplete.

Bottom line - re-running the scripts would result in loss of the manually entered data.

I believe the best solution moving forward would be just to update the file manually as new libs and plugins are added. It should be fairly rare.

If need be, we could have a script that simply scans and warns when a plugin is found in LILV world that's not listed in the file.

Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread THIRD_PARTY_LICENSES.md Outdated

@sastraxi sastraxi left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A fewtweaks

rreichenbach and others added 3 commits June 18, 2026 09:12
Co-authored-by: Cameron Gorrie <sastraxi@gmail.com>
Co-authored-by: Cameron Gorrie <sastraxi@gmail.com>
Co-authored-by: Cameron Gorrie <sastraxi@gmail.com>
@rreichenbach rreichenbach merged commit 5375e4e into TreeFallSound:release/v3.1.0 Jun 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants