warrenm / GLTFKit2

A glTF 2.0 asset loader and exporter for Objective-C and Swift.
MIT License
150 stars 26 forks source link

Swift package manager integration #23

Closed krupitskas closed 1 year ago

krupitskas commented 1 year ago

Hi! Im starting to work on my metal renderer and I want to use gltf as my main format. I'm new to the swift but as far as I can see, Apple promoting swift package manager for handling dependencies. Is this package manager is something that can be also integrated into GLTFKit2 to use it as a dependency? I can take a look if you are would like to merge integrate changes in the future.

warrenm commented 1 year ago

I am actively averse to package managers because most of the time, people use them blindly without auditing the code they're pulling into their projects, leading to bloat and security issues. 98% of projects do not need a package manager and are made worse by the use of a package manager.

If you can write a sane Package.swift that doesn't require any other changes to the repo, I will do my best to maintain it and tag releases using SemVer. I will categorically reject any PR that changes or introduces more than one file when introducing support for a package manager.

warrenm commented 1 year ago

This issue will be automatically closed in seven days if no further activity occurs.

warrenm commented 1 year ago

Closing due to inactivity. Please feel free to create a new issue in the future if you want to contribute support for a package manager.