Skip to content

Commit ad09c16

Browse files
committed
TSC 2025-11-06 Meeting Minutes
Signed-off-by: Matthias J. Kannwischer <matthias@kannwischer.eu>
1 parent 072fdee commit ad09c16

File tree

1 file changed

+98
-0
lines changed

1 file changed

+98
-0
lines changed

meetings/2025-11-06/minutes.md

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
# 2025-11-06: TSC Minutes
2+
3+
## Agenda
4+
5+
* Welcome
6+
* Approval of minutes from previous meeting: [2025-10-02](https://github.com/pq-code-package/tsc/pull/187)
7+
* Updates from related communities (PQCA, OQS)
8+
* Volunteer to join TAC meetings? Wednesday, 15:00 UTC, every two weeks
9+
* Review status of sub projects
10+
* [mlkem-native](https://github.com/pq-code-package/mlkem-native)
11+
* [mldsa-native](https://github.com/pq-code-package/mldsa-native)
12+
* [mlkem-libjade](https://github.com/pq-code-package/mlkem-libjade)
13+
* [rust-libcrux](https://github.com/pq-code-package/rust-libcrux)
14+
* [slhdsa-c](https://github.com/pq-code-package/slhdsa-c)
15+
* Discussion items
16+
* [PQCP Growth Plan](https://github.com/pq-code-package/tsc/issues/188)
17+
- [X] mlkem-native
18+
- [X] mldsa-native
19+
- [X] mlkem-libjade
20+
- [ ] rust-libcrux
21+
- [ ] slhdsa-c
22+
* [Project Documentation Standards](https://github.com/pq-code-package/tsc/issues/151)
23+
- [X] Manuel Barbosa
24+
- [ ] Hanno Becker
25+
- [X] Matthias Kannwischer
26+
- [X] Franziskus Kiefer
27+
- [ ] Jake Massimo
28+
- [X] Tiago Oliveira
29+
- [ ] Pravek Sharma
30+
- [ ] Markku-Juhani Saarinen
31+
* Review of remaining open issues:
32+
- [Determine any cross-implementation API requirements](https://github.com/pq-code-package/tsc/issues/4)
33+
- [Adopt a definition of assurance levels](https://github.com/pq-code-package/tsc/issues/3)
34+
* Any other business
35+
* Next meeting: 2025-12-04 13:00 UTC
36+
37+
## Attendees
38+
TSC members:
39+
* [X] Manuel Barbosa
40+
* [X] Hanno Becker
41+
* [X] Matthias J. Kannwischer
42+
* [ ] Franziskus Kiefer
43+
* [ ] Jake Massimo
44+
* [ ] Tiago Oliveira
45+
* [ ] Pravek Sharma
46+
* [ ] Markku-Juhani Saarinen
47+
48+
Other attendees:
49+
* None
50+
51+
## Action Items
52+
- Hanno: Take turns with Matthias attending TAC meetings (every 4 weeks each)
53+
- Matthias: Contact Pravek about stepping down from TSC
54+
- Matthias: Contact Franziskus for rust-libcrux growth plan contribution
55+
- Matthias: Contact Markku for slhdsa-c growth plan contribution
56+
- Matthias: Create issues in all project repositories for documentation standards
57+
58+
## Minutes
59+
60+
* **TAC Meeting Attendance**:
61+
- TAC meetings occur every two weeks at an inconvenient time for Matthias (11pm after daylight saving changes)
62+
- Hanno agreed to take turns attending TAC meetings with Matthias (every 4 weeks each)
63+
64+
* **PQCP Growth Plan**:
65+
- https://github.com/pq-code-package/tsc/issues/188
66+
- Matthias has written growth plans for mlkem-native and mldsa-native
67+
- Manuel has submitted growth plan for libjade
68+
- Still waiting for contributions from:
69+
- Libcrux (Franziskus)
70+
- SLHDSA (Markku)
71+
- **Action**: Matthias to follow up with Franziskus and Markku for growth plan contributions
72+
- Growth plan to be revisited in one year
73+
74+
* **Project Documentation Standards**:
75+
- Issue [#151](https://github.com/pq-code-package/tsc/issues/151) now has 5 approvals (sufficient for approval)
76+
- Hanno reviewed and approved the documentation standards during the meeting
77+
- **Decision**: Documentation standards approved
78+
- **Next steps**: Matthias will create issues in all project repositories to implement the standards
79+
80+
* **TSC Membership**:
81+
- Pravek Sharma is no longer working on LibOQS and should step down from TSC
82+
- Douglas hired a new person to take over Pravek's role, who was expected to join this meeting but did not attend
83+
- **Action**: Matthias to contact Pravek about formally stepping down
84+
85+
* **Sub-project updates**:
86+
- **mlkem-native** (Hanno Becker):
87+
- Successfully integrated into OpenTitan (zeroRISC's distribution - https://github.com/zerorisc/expo/pull/97). Integration leverages Keccak hardware acceleration. Added option to disable batching to enable use of hardware Keccak accelerator (accelerator can only handle one state at a time).
88+
- mlkem-native functional when using 16-bit compilers (AVR 8-bit microcontroller support tested in CI)
89+
- **mldsa-native** (Matthias Kannwischer):
90+
- Alpha release planned soon
91+
- **mlkem-libjade**: No updates
92+
- **rust-libcrux**: No updates
93+
- **slhdsa-c**:
94+
- No current development activity.
95+
- One student from Douglas's group attempted CBMC proofs but did not complete them
96+
- slhdsa-c is merged into LibOQS release candidate and will ship in a few weeks
97+
98+
* **Next meeting: 2025-12-04 13:00 UTC**

0 commit comments

Comments
 (0)