-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft minutes 2025-01-14 #130
Draft
baentsch
wants to merge
1
commit into
main
Choose a base branch
from
mb-minutesjan25
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,47 @@ | ||||||
# OQS Technical Steering Committee meeting – 2025-01-14 – minutes | ||||||
|
||||||
|
||||||
## Attendees | ||||||
* Christian Paquin | ||||||
* Basil Hess | ||||||
* Douglas Stebila | ||||||
* Spencer Wilson | ||||||
* Norman Ashley | ||||||
* Vlad Gheorghiu | ||||||
- Hart Montgomery | ||||||
- Steve Derezinski | ||||||
- Muria Roberts | ||||||
* Michael Baentsch | ||||||
|
||||||
## Agenda | ||||||
|
||||||
(see [agenda](./agenda.md)) | ||||||
|
||||||
1. Chair's introduction | ||||||
2. Approve agenda | ||||||
3. Appoint minute-taker | ||||||
- Michael Baentsch | ||||||
4. Review action items from previous meeting (if any) | ||||||
- Security response team: Agreement on time-based assignment rotation; Everyone invited to provide feedback and bring merge-readiness in the next days to https://github.com/open-quantum-safe/tsc/pull/124 | ||||||
- Binary distributions: Douglas to reach out to Nigel where he's at on this collection | ||||||
5. Reports | ||||||
- TAC: No meetings since last OQS meeting. | ||||||
- PQCP: alpha release done for mlkem-native; effort underway by Basil to use this to replace PQCrystals and PQClean upstream code bases; PQClean project largely inactive (Douglas opinion); no activity on ML-DSA. | ||||||
6. SLH-DSA: | ||||||
- No clear consensus as to whether it's worth while adding this to OQS; decision postponed | ||||||
7. Status of sub projects | ||||||
- Several projects pruned by Douglas | ||||||
- Input solicited on https://github.com/open-quantum-safe/tsc/issues/2 to further gain clarity on project status and goals | ||||||
- Agreement that two tables would help discussions going forward: sub-project/status and algorithm/status | ||||||
- Norm raises question whether status decision is "top-down" (from PQCA to OQS) or "bottom-up" decision: Hart confirms that status would not have to be aligned with TAC nomenclature/life-cycle document: It's for the sub projects to decide their status/readiness, not for PQCA GB or TAC; PQCA TAC only would reign in over-promising maintainers but not over-promise itself. | ||||||
8. Ongoing discussion of research track / production track | ||||||
- Agreement that OQS is "a long way off" (Douglas) a "commercially supported" piece of software | ||||||
- Norm suggested work on criteria for dropping usage warnings; Christian seconded, suggesting clear cut statements what the project does, but also highlighting it's a "best effort" project only | ||||||
- General agreement that it would need more commitment, particularly by the commercial entities to improve OQS; Hart and Douglas to take this to the GB | ||||||
- General consensus that the committer base must be broadened | ||||||
9. Other business. | ||||||
- Agreement to try to bring more NIST on-ramp algorithm authors to contribute (Hart already reaching out; Basil pointing out that second round closes in February; Douglas stating his reach out had limited success) | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
## Recording location | ||||||
|
||||||
https://zoom.us/rec/play/IPSmAkjbn5GQUvMABr07sCcRQbdaM_BkSzKdFkRgMq1mw44eDWMMngb_M9q-pjyM5Pxu4SbQcKA3wqeU.Q8R9bS0JafkWem3l |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I seem to remember the "limited success" here referring to attempts to reach out in previous iterations of the NIST selection process, as opposed to the signature on-ramp. Not sure if I understood correctly or not.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Indeed; I've just commented with a revision that reflects what I intended to say (although perhaps it didn't come across that way in the meeting)