Is there a supported OS policy? #2568
Replies: 2 comments 3 replies
-
Hi @devioustree, we don't have any "official" policy, but also not sure what an "official" policy looks like. Do you have any precedent of other projects that have something similar? Our own personal view is that we try our hardest to maintain backwards compatibility with older OS's. In fact, the library was first released 3.5 years ago, and we still support the same platforms we did back then. And we have upcoming work on introducing Swift's new Observation framework to the library, and we will do so in a way that still keeps those some platform requirements. Currently we have no plans to drop any platforms anytime soon.
I'm not sure what you mean by this. Can you explain a bit more? |
Beta Was this translation helpful? Give feedback.
-
The risks associated with integrating a project like TCA can be greater than other types of dependencies because of the large surface area it can touch. This means stakeholders might put it under an increased level of scrutiny. All of your answers have been extremely helpful, thank you 🙏🏻 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Naturally the
Package.swift
will contain the currently supported OSes but is there a policy about how long an OS version will be supported, or how many major releases would be supported? Alternatively, what factors would go into the decision to drop support for an OS?Related: is it likely that the watchOS and iOS versions will be be kept in sync?
Beta Was this translation helpful? Give feedback.
All reactions