SSWG Meeting Notes: June 18th 2025

Attendees:

Last Meeting Review

New Items

  • :a_button_blood_type: @ktoso discussed an @Traced macro, he can release one if we’re happy with it now that. Discussions around adding it to distributed tracing, potentially behind a trait.
  • @ktoso with log levels guides. Logging warnings shouldn’t really be used, but there are instances where info logs may be useful (e.g. errors in a connection pool that get recovered from). Lots of stuff will get missed if libraries can only use debug. We propose allowing info sparingly for use cases. General consensus that this was fine. Will expand the discussion around configurable log levels.
    • @0xTim mentioned there might new a new ‘package best practices’ page the guide could live on
  • :a: @0xTim to kick off the review for VaultCourier
  • :a: @finestructure raised the lack of docker images for cross compilation - to create issue on GH to request it
  • @adam-fowler raised the issue around PII in CustomDebugStringConvertible, answer currently is no because an array of items prints out the debug description instead of the description so this would end up in logs. [SR-11001] Collections description ends up invoking debugDescription of elements · Issue #53391 · swiftlang/swift · GitHub
  • Next SSWG Meetup is on Monday 23rd June, 7PM CEST, everyone to push on socials - https://youtube.com/live/0JrLkHgZa-k
5 Likes

Guess this needs to be corrected, or we’re waiting till 2026 ;)