AuburnSounds / AuburnSounds/Dplug

Namespacing LV2 ports

Open
#517 2 comments 0 reactions 0 assignees View on GitHub
Enhancement
Dominant language
D
Stars
564
Forks
34
PR merge metrics
No merged PRs in 30d

Description

LV2 symbols named depends on the LV2 index but this cause symbols to change when we add a parameter, or where an optional port is there. Namespace them as in PR #516 because it is ugly.
Also: this is breaking, need an Option.

Contributor guide

Open the contributing guide

Research direction

Review PR #516 first, then trace where LV2 symbols are generated from port indexes. Check how the proposed Option should preserve existing behavior and define the breaking-change boundary; done means symbols remain stable when parameters or optional ports change, with the new namespacing selectable.

Written by the indexing model from the issue text.

Assessment

Domain
audio-video-rtc
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.