maplibre / maplibre-navigation-android

Maplibre Navigation SDK for Android
MIT License
86 stars 44 forks source link

Update for MapLibre Native Android 11.0.0 #104

Open louwers opened 6 months ago

louwers commented 6 months ago

MapLibre Native Android 11.0.0 has different import paths. Does anyone volunteer to update this package?

Fabi755 commented 6 months ago

When we doing this, we should thinking about to upgrade our package names as well.

What do you think @boldtrn?

boldtrn commented 6 months ago

Yes I think we should update our naming as well. Both for classes as well as packages 👍

Fabi755 commented 6 months ago

I will finish the route eating this or next week. After that I will continue with this task.

boldtrn commented 5 months ago

It might be a good idea to do this in two steps. First update to the latest 10.X and create a release for this. Then we update to 11 and create a major release with breaking changes.

Android 11 requires OpenGL 3 which not everyone wants. To overhead for the additional release should be rather minimal as I don't think there were a lot of serious changes in the 10.X release.

nitrag commented 3 months ago

Hi, what's the status on this?

Fabi755 commented 3 months ago

The other ticket takes too long, I will prefer this change here.

Android 11 requires OpenGL 3 which not everyone wants. To overhead for the additional release should be rather minimal as I don't think there were a lot of serious changes in the 10.X release.

I see that the native repository also have an legacy 10.x.x branch. I think we should also do that, to support fixes of the native library?!

boldtrn commented 3 months ago

Yes I would propose that we first update to the latest version 10.x.x and do a release, then we do another breaking release with v11.