tomer doron
tomer doron
Hi folks, In a recent update to SwiftPM we improved the validation of dependencies with different URLs. Specifically, we now check more accurately when two packages are named similarly but...
motivation: test with thread sanitizer changes: enable thread sanitizer in test task
=> CoW => class vs struct tradeoffs => concurrency and locking
* installing directly * dev containter * document any issues to make this easier, and pursue fixing / reporting to swift team as appropriate
=> choosing observability (logging, metrics, tracing) backendends and integrating them into the service => best practices for composition of dependencies (concurrency, observability and beyond) => concurrency considerations, avoiding context switches...
=> API design and evolution => semantic versioning and SwiftPM considerations => observability (pull in logging guide, metrics, tracing, etc) => cross platform