Comments (3)
Thanks for opening this issue!
- ๐ We are excited about your ideas for improvement!
from parse-sdk-ios-osx.
Add CI jobs which test against the major OS versions
This wouldnโt work as GitHub Actions only supports 5 concurrent jobs on MacOS images for the entire repo. A build matrix you want would take hours if not days to run. Not to mention actually implementing it.
Accordingly, a compatibility table needs to be added to the README
Github Badges for supported version have been added to the README, this should be enough.
The SDK also lacks a OS support policy
This is the current policy, no need to document it as it is standard everywhere.
- Support the minimum versions Xcode supports.
- Support the minimum versions allowed for specific iOS, macOS, tvOS, watchOS features.
- Support the minimum versions allowed for dependencies.
from parse-sdk-ios-osx.
A build matrix you want would take hours if not days to run. Not to mention actually implementing it.
The run time length is something we can solve with more runners. What's the challenge in the implementation? Is it more than just adding a matrix to the CI workflow like we do with Node.js for example?
Github Badges for supported version have been added to the README, this should be enough.
I wouldn't know how to interpret these badges. For example, what does the iOS 12.0
badge mean?
This is the current policy, no need to document it as it is standard everywhere.
We could still have a different policy, a developer currently can only guess what our policy is, so we need to define it. We do that in all other Parse SDKs.
from parse-sdk-ios-osx.
Related Issues (20)
- Add support for query.explain and query.hint HOT 1
- 'Parse/Parse.h' file not found when including Parse using SPM HOT 4
- Add NSSecureCoding to PFFileObject HOT 2
- ParseLiveQuery: 2 compilation errors related to Starscream HOT 2
- Remove alternative install options HOT 9
- PFPersistenceController.h Command CpHeader failed with a nonzero exit code ( Xcode 15 & iOS 17 ) HOT 2
- SystemConfiguration.h not found when building on watchOS simulator HOT 2
- Error in watchOS undefined symbols _OBJC_CLASS_$_PFInstallation HOT 1
- Remove Carthage Dependencies HOT 3
- Bolts causing CI failure HOT 5
- Remove ParseUI HOT 4
- Add visionOS support HOT 4
- Remove ParseFacebookUtilsTvOS HOT 1
- Live Query Not Working Properly HOT 5
- Add option to pass additional parameters to backend when saving/uploading file HOT 1
- Steps to create a Pull Request HOT 2
- Parse SDK doesn't obey `ETag` header from express server HOT 2
- LiveQuery canโt decode json to PHObject HOT 1
- Undefined Symbols _OBJC_CLASS_$_Parse HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from parse-sdk-ios-osx.