- All : review CodeQL project in preparation for a discussion in the next meeting around how the SSWG can assist
- @tomerd Add meeting next Wed to review all incubation projects and discuss any status changes
- @franzbusch: Setup forum post to discuss core team meeting
- @franzbusch: Write response to DiscordBM pitch
- @tomerd: bring swift 6 timeline up in core team meeting
- @franzbusch, @tachyonics, @adam-fowler: Write swift evolution style proposal for common HTTP server.
- @franzbusch, @tomerd push NIOResumableUpload make sure code is published, currently planned to be in NIOExtras
- @franzbusch, @tomerd chase up core team for solution to enableUpcomingFeature("StrictConcurrency")
- @franzbusch chase up Sendable conformance in swift-corelibs-foundation. Everyone else to provide types they need this done for.
- @graskind finish updating swift evolution for property wrappers in protocols
- @0xTim to investigate slim containers based on Canonical's work - Now unblocked
- @patrick to get the final swiftly v0.1.0 stuff ready
- @tomerd to organize core team link up based around the 2023 goals
- @franzbusch to talk to package index if we could get category to highlight server projects
@franzbusch : appreciate all the work, suggest adding these changes to new swift-foundation (in a non-API/ABI breaking manner)
Swift 6 timelines
@0xTim: Hard to plan deadlines on large projects when a breaking version of Swift will be appearing at some indeterminate point in the future.
@tomerd: Recognises the problem and will discuss with core team
NIO async bridges
@FranzBusch: Support for all bootstraps done
H2 work is landing (more complex than expected)
All pieces should be in place in next month
Transport services bootstraps not done
Next step should be collect requirements, and produce API draft
Created repository, but no commit yet
It should be good to commit now, no blocker
Strict Concurrency (Upcoming feature)
@graskind: Need flag that only affects library and not users of library
@tomerd: Core team have concerns about using upcoming feature to flag, Need a solution though.
@graskind: Why do we not support Debian given it is so similar to Ubuntu?
@tomerd: Not huge case for Debian, we have Ubuntu. Try to limit to critical distributions. As more distributions create more work.
@tomerd: Real solution is to trim down system dependencies, would require some major changes to toolchain.
@0xTim: It is running, have any comments, forward to Tim