SSWG Meeting notes: 18 December, 2025

Last time actions

Action: people to reply on guides

Use-case features

  • Konrad: Considering future meetup talks

Incubation process

  • discuss the incubation criteria

  • Konrad: checklist approach is great

  • Joannis, Adam: we don't need to remove the "must use swift nio" concurrency replaces a bunch of it

  • Musl: can we add another check about musl support?

    • It could be an additional check
  • Konrad, Franz: we can't do the "sswg randomly keeps package alive" anymore

    • Sven: how do we handle abandoned packages?

    • There's no real way we can save all packages

    • If a thing becomes abandoned the best thing we can do

  • Is there any point to have graduated over incubated?

    • Adam: not required in my opinion

    • Sven: we would want to indicate a 1.0+ that is better

    • "Stable version" as a tag would be good.

  • The checklist is like "nutrition labels"

    • One of the items would be "has stable releases"
  • What if we have a form that self report what they think they have

    • and we then quickly check.
  • This could use the package submission

    • and in there add more checkboxes

    • it leaves a paper trail

  • SPI should not "own" this but it can display it?

  • Adam: where does the list of packages go?

    • Konrad: do we want the list at all though?

    • We can either make the website driven more from the package index by tagging?

    • It is true already that swift.org is linking and relying on https://swiftpackageindex.com

      • There is a distinction
  • Outcomes?

    • Konrad: will write document on new process, hackmd invite sswg

    • next session we work on it

Swift @ FOSDEM

  • Konrad: there will be c4p as soon as today, please apply!

Swift NIO on WIndows

  • Joannis is working on it

    • AHC already works
  • Franz: let's promote it a bit once it works on `main`

    • Once at least some basic requests work let's do a forums post
  • swift-nio-extras dependency on AHC and zlib is a problem on windows

    • installing that is problematic on windows

    • maybe we need a "swift-compress" where it packages up zlib...

  • :a: Joannis: to make blog post about distribution of zlib in ecosystem

PRs for Wasm

  • Tim, there's PRs which include some Wasm compatible nio reimpl

    • problem to swap this without API break...?
  • Follow up to talk offline about plans with wasm and nio

swift-nio-extras dependency on AHC and zlib is a problem on windows

zlib shouldn't be hard to vendor and would provide immediate relief here.

1 Like