Skip to content

Commit 24e0c11

Browse files
authored
Merge pull request #107 from planetf1/minutes20240926
2 parents 8fc5266 + 275ec0d commit 24e0c11

File tree

3 files changed

+137
-0
lines changed

3 files changed

+137
-0
lines changed

Diff for: meetings/2024-09-26/minutes.md

+116
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
# 2024-09-26 : TSC Minutes
2+
3+
## Agenda
4+
5+
* Welcome
6+
* [Minutes/actions from previous meeting](../2024-08-15/minutes.md)
7+
* Updates from related communities:
8+
* [PQCA](https://github.com/PQCA)
9+
* [Open Quantum Safe](https://github.com/open-quantum-safe)
10+
* Review status of sub projects:
11+
* [mlkem-c-generic](https://github.com/pq-code-package/mlkem-c-generic)
12+
* [initial code setup](https://github.com/pq-code-package/mlkem-c-generic/issues/4)
13+
* [mlkem-c-embedded](https://github.com/pq-code-package/mlkem-c-embedded)
14+
* [mlkem-c-aarch64](https://github.com/pq-code-package/mlkem-c-aarch64)
15+
* [mkkem-libjade](https://github.com/pq-code-package/mlkem-libjade)
16+
* [mlkem-rust-libcrux](https://github.com/pq-code-package/mlkem-rust-libcrux)
17+
* [documentation](https://github.com/pq-code-package/documentation)
18+
* [open TSC issues](https://github.com/orgs/pq-code-package/projects/4/views/1)
19+
20+
* Any other business
21+
22+
## Welcome
23+
24+
## Minutes/actions from previous meeting
25+
26+
Minutes have been merged. Please raise issue/PR for any corrections.
27+
28+
### Updates from related communities
29+
30+
#### PQCA
31+
32+
* Following up on open issues around project lifecycle document.
33+
* Tooling workgroup started, including CBOM generation tool - discussions underway as to whether actual code moves under PQCA.
34+
* PQC for 5G - presenting to pqca board + feedback session planned with some of Nigel's colleagues invovled in 3GPP/GSMA.
35+
36+
#### OQS
37+
38+
* 0.11 including ML-KEM final (C from PQCrystals) out, probably Friday.
39+
* Hoping future releases will start incorporating algorithms from PQ Code Package - advise when suitable to try and pull in, or include in release.
40+
* Hope to get final ML-DSA in next release.
41+
42+
### Review of subprojects
43+
44+
### mlkem-c-aarch64
45+
46+
* Ry reported CI moved to paid Github runners to avoid wait-time before builds start as this had been causing multi-hour backlogs. This option could be taken on other PQCA repos if required. [cost report](https://app.octolense.com/accounts/PQCA)
47+
48+
### mlkem-c-libjade
49+
50+
* Hope to get implementation in soonish with stable ML-KEM for avx2 and reference implementation coming from Jasmine.
51+
* finishing off changes following publishing of ML-KEM final version & refactorings.
52+
53+
### mlkem-c-libcrux
54+
55+
* PR open. About to merge back proofs. Hopefully done next week.
56+
* Currently has 2 versions (proven & yet to be proven) - to be consolidated in future version.
57+
* Sorting out how to manage concurrent with ongoing development on libcrux repo - workflow. Expect to 'release' to pqcp
58+
* Libcrux currently [exporting C Code](https://github.com/cryspen/libcrux/tree/main/libcrux-ml-kem/cg) (header only version being integrated into BoringSSL). Open SSH picked up portable version. Also google. firefox nss has portable code. Can extract various versions. Doug will share with liboqs.
59+
60+
61+
### mlkem-c-generic
62+
63+
* PR and issues open for review. Have asked Basil for feedback. No further progress.
64+
* Looking for volunteers to help.
65+
* Plan to merge then get back with Pete Schwabe.
66+
67+
#### Open TSC issues
68+
69+
* Various issues open to add additional algorithms. Douglas pointed out we should be careful not to spread too thinly without additional contributors.
70+
* Ongoing discussion on random bytes implementation.
71+
* Deserialized API - sounds useful, but not clear it's a high priority right now.
72+
* Comments on algo characteristics welcome.
73+
74+
### Any other business
75+
76+
* Douglas: Discussion underway with OpenSSL about where they get their algorithms from. ML-KEM is most important, but others include ML-DSA and stateless hashes too. Will discuss pqcp as a potential source. Currently talking through licensing issues (CLA) with help of LF.
77+
* Nigel: The call time is still awkward for Americas, particularly West. We may be missing out on increased involvement. If anyone additional is keen to join (particularly new contributors) but finds the time awkward we could consider meetings with the time varying to accommodate. Doug: may affect John Schanck? Nigel to check.
78+
79+
## Action items
80+
81+
### New
82+
83+
* [ ] Contact John Schanck to see if interested in retiming TSC meetings.
84+
85+
### Completed
86+
87+
## Recordings
88+
89+
* [Recordings are available on your Open Profile page](https://openprofile.dev/my-meetings) under Past Meetings.
90+
91+
## Upcoming TAC meetings
92+
93+
* Next TSC meeting in 2 weeks, 2024-10-10 1300 UTC.
94+
95+
[Please check the calendar](https://pqca.org/calendar/)
96+
97+
## Attended by
98+
99+
### TSC voting members
100+
101+
* [X] [Manuel Barbosa](https://github.com/mbbarbosa), University of Porto
102+
* [ ] [Hanno Becker](https://github.com/hanno-becker), AWS
103+
* [X] [Nigel Jones](https://github.com/planetf1), IBM
104+
* [ ] [Matthias J. Kannwischer](https://github.com/mkannwischer), Chelpis Quantum Tech
105+
* [X] [Franziskus Kiefer](https://github.com/franziskuskiefer), Cryspen
106+
* [ ] [Tiago Oliveira](https://github.com/tfaoliveira), Sandbox AQ
107+
* [ ] [John Schanck](https://github.com/jschanck), Mozilla
108+
* [X] [Douglas Stebila](https://github.com/dstebila), University of Waterloo
109+
110+
### Additional attendees
111+
112+
* Ry Jones, Linux Foundation
113+
* J P Lomas, QRL
114+
115+
# Links
116+
https://app.octolense.com/accounts/pq-code-package

Diff for: meetings/2024-10-10/minutes.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# 2024-10-10 : TSC Minutes
2+
3+
## Agenda
4+
5+
* Welcome
6+
* [Minutes/actions from previous meeting](../2024-09-26/minutes.md)
7+
* Updates from related communities:
8+
* [PQCA](https://github.com/PQCA)
9+
* [Open Quantum Safe](https://github.com/open-quantum-safe)
10+
* Review status of sub projects:
11+
* [mlkem-c-generic](https://github.com/pq-code-package/mlkem-c-generic)
12+
* [initial code setup](https://github.com/pq-code-package/mlkem-c-generic/issues/4)
13+
* [mlkem-c-embedded](https://github.com/pq-code-package/mlkem-c-embedded)
14+
* [mlkem-c-aarch64](https://github.com/pq-code-package/mlkem-c-aarch64)
15+
* [mkkem-libjade](https://github.com/pq-code-package/mlkem-libjade)
16+
* [mlkem-rust-libcrux](https://github.com/pq-code-package/mlkem-rust-libcrux)
17+
* [documentation](https://github.com/pq-code-package/documentation)
18+
* [open TSC issues](https://github.com/orgs/pq-code-package/projects/4/views/1)
19+
* Any other business

Diff for: meetings/index.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Minutes and agenda
22

3+
* 2024-10-10 : [agenda/minutes](2024-10-10/minutes.md) (combined minutes/agenda)
4+
* 2024-09-26 : [agenda/minutes](2024-09-26/minutes.md) (combined minutes/agenda)
35
* 2024-09-12 : [agenda/minutes](2024-09-12/minutes.md) (combined minutes/agenda)
46
* 2024-08-29 : [agenda/minutes](2024-08-29/minutes.md) (combined minutes/agenda)
57
* 2024-08-15 : [agenda/minutes](2024-08-15/minutes.md) (combined minutes/agenda)

0 commit comments

Comments
 (0)