mapzen / ios

Where you can find everything iOS from Mapzen
https://mapzen.com/projects/mobile/
Apache License 2.0
40 stars 24 forks source link

Migrate TGMapMarkerId to TGMarker #207

Closed sarahsnow1 closed 7 years ago

sarahsnow1 commented 7 years ago

When new version of Tangram is released use the new TGMarker class

Tangram PR: https://github.com/tangrams/tangram-es/pull/1315

karimnaaji commented 7 years ago

Just pushed a preview of 0.5.1 for testing prior for this work https://github.com/tangrams/ios-framework/tree/preview-0.5.1.

sarahsnow1 commented 7 years ago

The work for this can be broken into stages:

Stage 1:

Stage 2:

Stage 3:

@msmollin What are your thoughts on breaking this up into these 3 chunks of work? I'm thinking that we do the first two stages for launch and then mark stage three as a nice to have.

msmollin commented 7 years ago

Stage 1 and 2 sound fine. We should list out specifically what convenience methods we want (I think those 4 you listed are good to start with). I have thoughts on how to approach this after doing string manipulation with Pelias and how to avoid doing it :)

Stage 3 I'd rather see us just deprecate PeliasMapkitAnnotation all-together and rethink how we approach that system.

Lets make tickets for stage 1 and 2 and then we can discuss 3 more in depth.

sarahsnow1 commented 7 years ago

:)

I'll keep this ticket as the representation for stage 1. Created this for stage 2: https://github.com/mapzen/ios/issues/221