Skip to content

Update TUF threshold information and editor details - #314

Merged
JustinCappos merged 4 commits into
masterfrom
JustinCappos-threshold-must-be-positive
Jan 22, 2026
Merged

Update TUF threshold information and editor details#314
JustinCappos merged 4 commits into
masterfrom
JustinCappos-threshold-must-be-positive

Conversation

@JustinCappos

Copy link
Copy Markdown
Member

I'm proposing a patch spec update to make it clearer that a threshold of 0 (or less) is not allowed. See: GHSA-fphv-w9fq-2525 for more details.

I've also updated people's affiliation and suggested that slack is the best way to contact us.

I'm proposing a patch spec update to make it clearer that a threshold of 0 (or less) is not allowed. See: GHSA-fphv-w9fq-2525 for more details.
I've also updated people's affiliation and suggested that slack is the best way to contact us.
Signed-off-by: Justin Cappos <justincappos@gmail.com>
@JustinCappos
JustinCappos requested review from a team, joshuagl and mnm678January 19, 2026 18:01
mnm678
mnm678 previously approved these changes Jan 19, 2026
lukpueh
lukpueh previously approved these changes Jan 20, 2026

@lukpuehlukpueh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks for the change. Apart from Joshua's affiliation this looks good!

Comment threadtuf-spec.md Outdated
Co-authored-by: Lukas Pühringer <luk.puehringer@gmail.com>
Signed-off-by: Justin Cappos <justincappos@gmail.com>
@JustinCappos
JustinCappos dismissed stale reviews from lukpueh and mnm678 via cc44136January 20, 2026 18:42
@JustinCappos

Copy link
Copy Markdown
MemberAuthor

Thanks for the change. Apart from Joshua's affiliation this looks good!

Sounds good! I applied your fix. Please approve and I'll merge

mnm678
mnm678 previously approved these changes Jan 20, 2026
joshuagl
joshuagl previously approved these changes Jan 22, 2026
lukpueh
lukpueh previously approved these changes Jan 22, 2026
Signed-off-by: Justin Cappos <justincappos@gmail.com>
@JustinCappos
JustinCappos dismissed stale reviews from lukpueh, joshuagl, and mnm678 via d8ff088January 22, 2026 20:10
Signed-off-by: Justin Cappos <justincappos@gmail.com>
@JustinCappos
JustinCappos merged commit da50e09 into masterJan 22, 2026
1 check passed
joshuagl added a commit to joshuagl/specification that referenced this pull request Aug 5, 2026
theupdateframeworkGH-314 introduced a second definition of THRESHOLD _without_ a <dfn> tag.
There are two ways we can fix this:
1. introduce a second dfn tag and use a for attribute on each definition,
i.e., <dfn for="root">
2. streamline to a single definition and update the DELEGATIONS definition
to reference the THRESHOLD definition in the root section
I've opted for 2 here as it's simpler and avoids redundant duplicate
definitions.
Signed-off-by: Joshua Lock <joshuagloe@gmail.com>
@joshuagljoshuagl mentioned this pull request Aug 5, 2026
mnm678 pushed a commit that referenced this pull request Aug 10, 2026
* Only define THRESHOLD once
GH-314 introduced a second definition of THRESHOLD _without_ a <dfn> tag.
There are two ways we can fix this:
1. introduce a second dfn tag and use a for attribute on each definition,
i.e., <dfn for="root">
2. streamline to a single definition and update the DELEGATIONS definition
to reference the THRESHOLD definition in the root section
I've opted for 2 here as it's simpler and avoids redundant duplicate
definitions.
Signed-off-by: Joshua Lock <joshuagloe@gmail.com>
* Fix warnings from latest bikeshed
We have two definitions of KEYID and, by default, we get a random one at
build time if the `for` attribute is not specified on the anchor (<a>)
element. Squash randomness by always referring to the KEYID definition
for the root role.
Signed-off-by: Joshua Lock <joshuagloe@gmail.com>
* Pin the bikeshed version we use in workflows
This will prevent bikeshed releases unintentionally breaking our builds
without anyone noticing until a CI workflow with additional changes is
run.
Signed-off-by: Joshua Lock <joshuagloe@gmail.com>
* Update Joshua's affiliation
Changed role, updating affiliation
Signed-off-by: Joshua Lock <joshuagloe@gmail.com>
* Bump Version and Date for this PR
Signed-off-by: Joshua Lock <joshuagloe@gmail.com>
---------
Signed-off-by: Joshua Lock <joshuagloe@gmail.com>
Sign up for freeto 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.

4 participants

@JustinCappos@lukpueh@mnm678@joshuagl