Swiftpack.co - zillyinc/MaterialTabs as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by zillyinc.
zillyinc/MaterialTabs v54.10.0
`MaterialComponents/Tabs` pod copied and pasted from https://github.com/material-components/material-components-ios, with some applied patches to better fit our needs.
⭐️ 0
🕓 2 years ago
.package(url: "https://github.com/zillyinc/MaterialTabs.git", from: "v54.10.0")

MaterialTabs

This repository is a fork of this specific folder https://github.com/material-components/material-components-ios/tree/v54.10.0/components/Tabs, pinned at v54.10.0.

Why this package was needed

In the process of migrating our project to use only SPM, we had this dependency that has no intentions of supporting SPM. So this package was born with the intention to add SPM support to that dependency.

How this package was created

Since /Tabs was the only component that we used from that dependency, this project simply copy and pasted the that folder, and all of its dependencies (which's scattered in other folders inside that repository, as well as in https://github.com/material-foundation/material-internationalization-ios).

So during the process of creation of this package, we:

We reckon this isn't the ideal way of maintaining this dependency, however, it was a very cost-efficient way to put this dependency in a working state.

Why v54.10.0?

Because it's the version that we've been using for all these years, had no issues, and migrating to the latest version would be a pain, take some time, be regression-prone, and there're no reasons to upgrade this UI-only lib.

Maintenance

This package is currently not maintained by anyone, and we don't intend to maintain it (like upgrade it to the latest version of its parent repo, or migrate to Swift). However, if we need to apply any fixes to it, it can be done to this repo.

GitHub

link
Stars: 0
Last commit: 2 years ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

v54.10.0
2 years ago

Initial Release

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics