patrick
(Patrick)
1
Attendees: @0xTim, @adam-fowler, @fabianfett, @graskind, @kmahar, @patrick, @tachyonics, @tomerd
Action Items
- [carry over] all to check out pitch for enabling static linking by default
- [carry over] @tomerd to discuss better meeting times with @ktoso
-
@0xTim to chat with the various "Install Swift" GitHub actions authors about collaborating
-
@tomerd and @fabianfett to follow up about blockers to publishing official multiplatform Swift docker images
- All to check out SPM command plugins pitch
-
@tomerd to take on moving SwiftPrometheus to the swift-server organization
-
@0xTim will push SwiftPrometheus maintainer search on Vapor discord if there's a forums post to link to
- All to take a peek at the MySQLNIO proposal PR
-
@graskind to put up a SQLiteNIO proposal PR as well
Discussion
-
MQTT NIO - incubation process proposal PR opened to the SSWG repo, ready for review
-
Linker memory usage issues - running into issues on AWS especially, tends to crash without errors
- Need to record any specific instances and file JIRA issues with details, will forward them on to the Swift team
- Could possibly be Vapor-specific
-
Discussion of "Install Swift" GitHub action
- Would be beneficial to have this or something like it in the incubation process
- There are a number of similar solutions, all at differing levels of maturity. Ideally, there could be some consolidation on a single solution
-
@0xTim to chat with the various authors about collaborating
-
Discussion of multiplatform Swift docker images
- People should start using statically linked executables for this
- Publishing of official images currently blocked on dockerhub's end
-
@tomerd and @fabianfett to follow up on this
-
Should concurrency guide be updated to account for async back deployment?
- No update to be made now, can revisit when the Xcode that is in beta now is released
-
Should SSWG enforce a timeline for libraries to adopt the concurrency guidelines?
- most of the libraries have already been doing some work to adopt it, as the underlying technology matures the work group will consider updating the technical guidance for incubating libraries
-
SPM command plugins
- Useful for integrating custom commands into build system (e.g. formatting, linking, creating archives, maybe publishing)
- could help with vscode plugin to get info about package
-
XCTest crashes when using async/await on nightly builds on Linux ([SR-15561] XCTestCase crashes due to use of expectations in async/await method on Linux · Issue #344 · apple/swift-corelibs-xctest · GitHub)
- Just raising attention to this, looks like someone is assigned and aware of it
-
SwiftPrometheus is looking for maintainers!
-
Guide on GCP deployment - @0xTim and @fabianfett to review
-
.rpms and .debs for installing Swift exist, would love to have people try them out
- instructions on how to do this: here
- also check out the README found here
-
MySQLNIO proposal PR is up for review
- Already in use by big users of Vapor, so hitting sandbox requirements will not be an issue
- Should aim for same graduation level as PostgresNIO
5 Likes
ktoso
(Konrad 'ktoso' Malawski 🐟🏴☠️)
2
thedan84
(Dennis Parussini)
3
I would be interested in contributing to SwiftPrometheus.
2 Likes
ktoso
(Konrad 'ktoso' Malawski 🐟🏴☠️)
4
Awesome! Want to chat a bit about it? Maybe on the swift server slack? 