Summary of Gentoo Council meeting 2025-10-12 Agenda [1] ========== 1. Roll call 2. Migration to Codeberg [2,3] 3. Open bugs with Council participation [4] 4. Open floor Roll call ========= Present: arthurzam, dilfridge, mgorny, robbat2, sam, soap Absent: ulm Migration to Codeberg ===================== sam_ led the discussion on migrating contribution workflows to Codeberg. Codeberg's board responded that repository size is not an immediate problem if activity is in good faith; they do not foresee major issues and will respond if problems arise. The Council discussed expectations for contributors and proxy maintainers during a trial period. Key points: - Run an early testing period with infra and CI ready before wider roll out. - Proxy-maint and main reviewers should handle both Codeberg and GitHub during the trial; aim to prioritise Codeberg for reviews where possible. - CI / infrastructure is the gating factor: define trial start requirements (CI, automation, and volunteers) before beginning the trial. - Consider running a self-hosted agent to handle package checks and to trigger pkgcheck from Codeberg pipelines. - The Council agreed to prepare infrastructure and find volunteers; no formal vote was taken as there were no objections to starting preparations. Action items: - Infra: prepare CI and automation to support Codeberg PRs and tests. - Volunteers: recruit reviewers and maintainers to handle Codeberg PRs during the trial. - Documentation: update contribution docs and assignment bots to indicate Codeberg as the preferred channel once the trial starts. Open bugs with Council participation =================================== Bug 963069 - OpenPGP v5/v6 incompatibility (GLEP63) [4] ------------------------------------------------------- There is general agreement that the situation is messy and needs careful handling. mgorny proposed updating the GLEP to require compliance with RFC 4880, additionally permitting curve 25519, as a minimum. It was noted a need for tooling to reproduce the incompatibility and to dump preferences in a machine-parseable form. Decisions / next steps: - Prepare a patch to GLEP63 to state the minimum supported formats and curves, then fast-apply via a Council vote once ready. - Work on packaging and testing (add commands to reproduce incompatibility) and consider adding a glep63-check routine to validate keys. - Packaging: consider separate packages where co-installability is not feasible; avoid single-package solutions that hide incompatibilities. Bug 961811 - Token2 PIN+ security keys procurement [5] ------------------------------------------------------ Council reported progress on the Token2 evaluation. Evaluators and shipping details were collected; the group needs to finalise the test plan and exact models to order. robbat2 asked for clearer model selection and for a US-based tester to validate tariff and shipping behaviour. Key points: - Tamiko provided measurements and model suggestions; prefer release 3.2 where possible. - Consider a common SKU for fulfilment; reship in the US using a trusted volunteer or trustee to reduce per-order tariffs. - Initial testing can proceed while fulfillment logistics are worked out; robbat2 indicated he would like to start ordering once models are finalised. Action items: - Finalise the model(s) for evaluation and the test plan (async). - Provide shipping details to robbat2 so he can place the initial order on the Foundation card. - Identify a US-based person to receive bulk shipment and redistribute to testers. Open floor ========== - Meeting logs and the 2025-09 summary will be sent soon; some participants had a difficult month. ------------------------------------------------------------------------ [1] https://public-inbox.gentoo.org/gentoo-project/2a940545-2211-4f2c-9225-ca0072384c7b@gentoo.org/ [2] https://public-inbox.gentoo.org/gentoo-project/87ecrifgyk.fsf@gentoo.org/ [3] https://codeberg.org/Codeberg-e.V./requests/issues/868 [4] https://bugs.gentoo.org/963069 [5] https://bugs.gentoo.org/961811