Felipe Marino

@marinofelipe
27 Followers
32 Following
30 Posts
iOS @GetYourGuide, platform engineer scaling Native Apps for the last few years. I'm passionate about #OSS, Modularization, Compilers, and Testing.
Happy to connect 👋
GitHubhttps://github.com/marinofelipe
Twitterhttps://twitter.com/_marinofelipe

Today, the GetYourGuide iOS team released: https://github.com/getyourguide/spmgraph

It helps you visualize, run selective tests, and lint Swift Package Manager dependency graphs.

Give it a go, we hope it's helpful for you too!

#spm #swift

GitHub - getyourguide/spmgraph: A dependency graph management tool for the Swift Package Manager

A dependency graph management tool for the Swift Package Manager - GitHub - getyourguide/spmgraph: A dependency graph management tool for the Swift Package Manager

GitHub

I'm happy to say #swiftlang will be posting news to Mastodon and Bluesky starting soon.

https://forums.swift.org/t/social-media-expansion-to-mastodon-and-bluesky/77999

Social media expansion to Mastodon and Bluesky

The Core Team is deeply appreciative of the community discussion and feedback around Swift’s social media presence. Our goal is to grow Swift and its community by reaching the widest audience while keeping the Swift Forums as the primary hub for meaningful discussions. We see the opportunity to reach more of the Swift community by communicating in additional ways. We are pleased to announce we will be creating official Swift handles on both Bluesky and Mastodon, increasing social media reach ...

Swift Forums

Just formally started the proposal process for two new Swift Testing features:

- Exit tests: https://forums.swift.org/t/pitch-exit-tests/78071
- Attachments: https://forums.swift.org/t/pitch-attachments/78072

#swift #swifttesting

[Pitch] Exit tests

One of the first enhancement requests we received for Swift Testing was the ability to test for precondition failures and other critical failures that terminate the current process when they occur. This feature is also frequently requested for XCTest. With Swift Testing, we have the opportunity to build such a feature in an ergonomic way. Read the full pitch here.

Swift Forums

https://github.com/marinofelipe/swift-package-info/pull/52
Had fun migrating swift-package-info to Swift concurrency and adopting Swift 6's strict concurrency.

Next, I'll add a library version for those who wish to integrate Swift Package binary size into their apps.

Migrate to Async Await and Enable Swift strict concurrency by marinofelipe · Pull Request #52 · marinofelipe/swift-package-info

As says the title, swift-package-info is now async await first and Swift strict concurrency compliant. This is a step before library version is added. On the way the minimum required Swift version ...

GitHub

⬆️ Felipe Marino just released swift-package-info v1.5.0 – Swift CLI tool that provides information about a Swift Package

https://swiftpackageindex.com/marinofelipe/swift-package-info#releases

swift-package-info – Swift Package Index

swift-package-info by Felipe Marino on the Swift Package Index – Swift CLI tool that provides information about a Swift Package

The Swift Package Index

@SwiftPackageUpdates

The latest swift-package-info release has added support for:
- custom and fine tuned build configuration via .xcconfig file by @mackoj
- revision (commit, branch)

Go check it out :)

@SwiftPackageIndex very well deserved 🙌!!
We’re thrilled to announce that Apple are joining the Swift Package Index project supporters and we couldn’t be happier. Read all about it in the official announcement post. https://www.swift.org/blog/swift-package-index-developer-spotlight/
Swift Package Index gains Apple sponsorship

Building a thriving open source ecosystem is important to Swift’s success, and open source packages are the building blocks that help power countless Swift projects. As the number of packages increases, discovery becomes critical for developers needing to find the tools and libraries that help them build their apps and services.

Swift.org
We are thrilled to welcome rules_xcodeproj to the Mobile Native Foundation! Read more about it here: https://www.buildbuddy.io/blog/donating-rules_xcodeproj-to-the-mobile-native-foundation/
Donating rules_xcodeproj to the Mobile Native Foundation | BuildBuddy

We are solidifying the community ownership of rules_xcodeproj by donating it to the Mobile Native Foundation.

100% support #FastlaneTools getting a new home under #MobileNativeFoundation 🚀

Google has done a lot of great things for fastlane in the past but might be time for a change

I need a home that makes it possible to support all our core contributors for their work ❤️

Please +1 this proposal by @steipete 🙏

https://github.com/MobileNativeFoundation/discussions/discussions/194

Moving fastlane to MNF · MobileNativeFoundation discussions · Discussion #194

fastlane is currently being ignored by Google, yet still on their GitHub. That makes sponsoring difficult and also adding new maintainers. It is an extremely widely used project and the MNF seems l...

GitHub