Closed mobilekosmos closed 2 years ago
The build is failing, I took a look but I'm not experienced with that system, locally it compiles without problem, and using it in a test proyect also work. Btw. there is one warning in the build output: "No build-tools version is specified in android.components. Consider adding one of:" Since some time this is not required anymore, only optional, is the build system up to date? It says The following versions are pre-installed: build-tools-25.0.2, so this is a really old version already. It seems that the isntalled python version is also outdated. Please if you could check.
@L3K0V Is this PR still needed after https://github.com/parse-community/Parse-SDK-Android/pull/1095?
@mobilekosmos did good job here, but most of it was already covered by the #1095 @mtrezza
Is there anything that can/should be taken from this PR? Or is it better to close it and start fresh, given the many changes that were merged in #1095?
@mtrezza let's close it and I will encourage @mobilekosmos to check again and open PR with further improvements if any
Oh noooo, I worked like 1 week updating all, #1095 doesn't even update the gradle plugin.
reopened 🙂 do you want to bring this up-to-date with master?
minSDK changed to 21 (In my opinion there is no reasson to support plattforms which are not even supported by their producers anymore and are full of security flaws, so I would recommend to go even higher than 21).
This is actually a good point. We should remove support for APIs that are out of long-term-support. We do the same with Node.js and MongoDB for Parse Server. This also gives us a guidance for how long to support APIs. What is the lowest maintained Android API?
Despite above declaration I won't go to that extrem, since it's not my library I would say minSDK=26 (Android 8.0), that's like already 6 years old. Would it be my own library I would be more agressive and set mindSDK=28
Btw. I made another branch where I will try to merge the current master. Will then do a new PR.
Sounds good, so I'll close this PR again.
I'm also for updating the version to SDK 21 but also OkHttp should be updated as well for sure when updating the SDK version. @mobilekosmos do you want to handle this in your PR - updating do SDK 21 and updating the OkHttp to latest version?
How we set the API versions liked requires a discussion. I opened https://github.com/parse-community/Parse-SDK-Android/issues/1123 for that.
Notes: