|
| 1 | +# 2025-06-05 : TSC Minutes |
| 2 | + |
| 3 | +## Attendees |
| 4 | +TSC members: |
| 5 | +* [ ] Manuel Barbosa |
| 6 | +* [X] Hanno Becker |
| 7 | +* [X] Matthias J. Kannwischer |
| 8 | +* [ ] Franziskus Kiefer |
| 9 | +* [X] Tiago Oliveira |
| 10 | +* [X] Pravek Sharma |
| 11 | +* [ ] Jake Massimo |
| 12 | + |
| 13 | +Other attendees: |
| 14 | + * Hayden Parsons (University of Waterloo) |
| 15 | + |
| 16 | +## Action items |
| 17 | +- [ ] Everyone: Look at https://insights.linuxfoundation.org/ |
| 18 | +- [ ] Everyone: Propose blog posts for the PQCA website |
| 19 | +- [X] Matthias: Reschedule meeting to monthly. Next meeting: 2025-07-03 13:00 UTC |
| 20 | +- [X] Matthias: Proposing closing orphaned issues |
| 21 | + |
| 22 | +## Minutes |
| 23 | + |
| 24 | +* Minutes/actions from previous meeting |
| 25 | + * Minutes available at https://github.com/pq-code-package/tsc/blob/main/meetings/2025-05-22/minutes.md |
| 26 | + |
| 27 | +* Nigel Jones ending his term as TSC team lead |
| 28 | + - Matthias thanks Nigel for acting as TSC lead for the past year. |
| 29 | + |
| 30 | +* John Schanck stepping down from the TSC |
| 31 | + - Thank you to John! |
| 32 | + |
| 33 | +* Updates from related communities: |
| 34 | + * [PQCA](https://github.com/PQCA) |
| 35 | + |
| 36 | + * Matthias provided an update from the 2025-05-04 PQCA TAC meeting. |
| 37 | + |
| 38 | + * The PQCA is calling for additional blog posts and is asking projects within the PQCP to volunteer to write blog posts. Additionally, we may propose higher level blog posts (e.g., on PQC in general). Volunteers can contact the PQCA TAC or Matthias directly. |
| 39 | + |
| 40 | + * New LFX Insights platform soft-launched: https://insights.linuxfoundation.org/. It is fully functional and is going to be officially launched in the end of the month. It has insights into all LF projects including PQCP such as project health, security, etc. Please take a look. The LFX Insights team is asking for feedback on the platform. |
| 41 | + |
| 42 | + * [Open Quantum Safe](https://github.com/open-quantum-safe) |
| 43 | + * Pravek provides an update on OQS. |
| 44 | + |
| 45 | + * mlkem-native v1.0.0 has been integrated and merged. |
| 46 | + |
| 47 | + * Looking for maintained portable C implementation for SLH-DSA. Discussions on-going to start a project in the PQCP. Current plan is to base the implementation on [sloth](https://github.com/slh-dsa/sloth) by Markku-Juhani Saarinen. A meeting is scheduled for next week. |
| 48 | + |
| 49 | +* Review status of sub projects: |
| 50 | + |
| 51 | + * [mlkem-native](https://github.com/pq-code-package/mlkem-native) |
| 52 | + |
| 53 | + * Hanno provides an update on mlkem-native. |
| 54 | + |
| 55 | + * mlkem-native v1.0.0 has been released this week. This marks the completion of the HOL-Light functional correctness proofs for all Arm64 assembly. CBMC proofs (type-safety, memory-safety) for all C code have been completed before. |
| 56 | + |
| 57 | + * Matthias adds that pull requests to liboqs and AWS-LC have been opened. Additionally, a pqm4 integration has been completed. |
| 58 | + |
| 59 | + * [mldsa-native](https://github.com/pq-code-package/mldsa-native) |
| 60 | + |
| 61 | + * Matthias provides an update on mldsa-native. |
| 62 | + |
| 63 | + * CBMC proofs are 75% done. Now proving the top-level functions. Expected to finish this in the next few weeks. |
| 64 | + |
| 65 | + * Arm64 and AVX2 backend have been started. Now gradually adding more assembly. |
| 66 | + |
| 67 | + * [mlkem-libjade](https://github.com/pq-code-package/mlkem-libjade) |
| 68 | + |
| 69 | + * Tiago provides an update on libjade. |
| 70 | + |
| 71 | + * There is currently work on-going on a ML-KEM-1024 implementation. Once that is completed, it will be considered to publish a new version in the PQCP. |
| 72 | + |
| 73 | + * [mlkem-rust-libcrux](https://github.com/pq-code-package/mlkem-rust-libcrux) |
| 74 | + |
| 75 | + * No representative of libcrux present to provide an update. |
| 76 | + |
| 77 | +* Discussion (if not covered previously) |
| 78 | + |
| 79 | + * Changing meeting frequency to monthly: https://github.com/pq-code-package/tsc/issues/169 |
| 80 | + |
| 81 | + * Matthias calls for a vote to reduce the frequency of the TSC meetings to monthly. |
| 82 | + |
| 83 | + * Franziskus agreed beforehand online. |
| 84 | + |
| 85 | + * Hanno, Tiago, Pravek, and Matthias vote in favour. |
| 86 | + |
| 87 | + * The proposal passes with 5/7 votes. |
| 88 | + |
| 89 | + * The next meeting will be 2025-07-03 13:00 UTC. |
| 90 | + |
| 91 | + * The calendar invite has been updated. |
| 92 | + |
| 93 | + * Review of very old issues: |
| 94 | + |
| 95 | + * Matthias proposes to clean up old issues that no one is working on. He will tag everyone in the corresponding issues. If no one speaks up, they will be closed. |
| 96 | + |
| 97 | + * The first set of orphaned issues are |
| 98 | + - Establish an end-user advisory committee: https://github.com/pq-code-package/tsc/issues/2 |
| 99 | + - Consider including process separation: https://github.com/pq-code-package/tsc/issues/5 |
| 100 | + - Discuss issues around packaging project components for adoption: https://github.com/pq-code-package/tsc/issues/6 |
| 101 | + - Adopt a component lifecycle document: https://github.com/pq-code-package/tsc/issues/7 |
| 102 | + - Arrange next hackathon: https://github.com/pq-code-package/tsc/issues/31 |
| 103 | + |
| 104 | +* Any other business |
| 105 | + * No other business to discuss. |
0 commit comments