December meeting recording and summary
Date: Thu, 26 Dec 2024 15:39:46 UTC
Hi everyone, Here is the recording from our meeting on December 18 *VIEW RECORDING - 69 mins* <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc> Java on FreeBSD - Harald Eilertsen contracted by FreeBSD Foundation to improve Java support <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=500.0> - Recently built OpenJDK 23 using ports system <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=525.0> - Working on familiarizing with build system and testing frameworks <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=513.0> Virtio Network Driver Bug - Issue affects limited cloud providers, not all KVM environments <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1287.0> - Workaround exists (disabling specific features) but goal is out-of-box functionality <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1309.0> - Root cause: FreeBSD lacks metadata for checksumming that Linux/virtio interface expects <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1371.0> - Requires kernel changes to properly support high-performance checksum offloading <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1397.0> - Ed Maste suggests kernel-level C programming skills needed, but achievable for motivated developers <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1467.0> OCI Runtime and Container Support - OCI runtime extension working group making good progress <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1608.0> - Documentation support needed as implementation advances <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1608.0> - Many follow-on tasks unlocked once core OCI runtime updated for FreeBSD <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1608.0> - Areas include container management, workloads, CI for upstreamed changes <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1608.0> FreeBSD Management API - Early-stage work on product requirements document started <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=2227.0> - Seeking input and collaboration from interested community members <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=2227.0> - Potential to leverage lessons from projects like Oxide Computer's API work <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=2227.0> Reproducible Builds - Part of funded infrastructure work starting January, running through August <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=3167.0> - Combined with "zero trust package builds" initiative <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=3167.0> - More details on scope and goals to be added to tracking spreadsheet <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=3167.0> Scientific Computing on FreeBSD - Antranig acquired grant for used supercomputer, available for 6 months of testing <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=3428.0> - Opportunity to identify and address gaps in FreeBSD scientific computing support <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=3428.0> - Community member Joe Mingrone expressed interest in potentially porting missing software <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=4000.0> Next Steps - Alice to provide more details on reproducible builds/zero trust package builds for spreadsheet <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=3160.0> - Antranig to share list of missing/outdated scientific software for FreeBSD <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=4018.0> - Continue discussions on management API requirements in ad-hoc meetings <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=2227.0> - Follow up on virtio bug fix possibilities with interested developers <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=1287.0> - Explore enterprise security tooling gaps (e.g. XDR support) for FreeBSD <https://fathom.video/share/XvQSr69UvD9g-vJT_MJ9ESwur6LoxAoc?tab=summary×tamp=3854.0> As always, please chime in on the list with your thoughts, interests, requests, etc. I hope you all have a wonderful and safe new year and I look forward to continuing to chip away at our list in 2025! Greg