Sept 2nd, 2020

Attendance

Discussion

=> Vote on SSWG-0015: Swift Service Lifecycle: accepted unanimously at Sandbox level

=> The team discussed feedback from the community regarding clarity around the incubation process. For example, incorporating feedback from author. The team decided to learn more individually & discuss potential changes to the process next meeting

=> Package maturity review:

  • AynscHTTPClient - move to Graduated
  • Metrics API - move to Incubating
  • Postgres - move to Incubating
  • Redis - stay in Sandbox
  • APNS - move to Incubating
  • Statsd - stay in Sandbox
  • Promethous - stay in Sandbox
  • gRPC Swift - stay in Sandbox
  • SwiftCrypto - move to Incubating
    • A bit different since API is tied Apple / CryptoKit, we may want to reconsider an exception on next review if no 2nd organization steps up
  • OpenAPIKit - stay in Sandbox
  • AWS Lambda - stay at Sandbox
  • Backtrace - stay at Incubating (to be solved at language level)
  • MongoDB - stay at Sandbox

@tomerd to update index accordingly

=> @kmahar proposed change to process regarding branch names accepted unanimously

3 Likes

Is it planned to have another maturity review soon? IIRC this is the last time it happened, so we're almost in 9 months from the last review.

One thing I'd like to request going forward: if a package is determined to not be promoted to a higher level, or even regress a level, that a working group note on why be provided so the maintainer(s) can work on that feedback.

5 Likes

Thanks for bringing this up!

The subject of a re-review came up in our last meeting, and we are planning to do another round very soon! Per the process documentation we are supposed to do this every 6 months so apologies for the delay.

And yes, we can/should provide transparency around the decisions to maintainers. We make decisions based on the incubation process criteria for each level, so generally if a package was not promoted it's because one or more criteria for the next level were not met, but it might not be obvious in many cases which of the criteria those were.

4 Likes

Thanks for the response!

Looking forward to it :slight_smile:

2 Likes