ably / ably-asset-tracking-swift

iOS client SDKs for the Ably Asset Tracking service.
Apache License 2.0
9 stars 6 forks source link

Publisher: naming disparity - trackable state #582

Open AndyTWF opened 1 year ago

AndyTWF commented 1 year ago

In Swift, we have a generic called "TrackableState", which contains information around skipped locations, retry count etc. The same generic in Android is called "LocationsPublishingState" which is possibly more accurate.

In Android we have an enum called "TrackableState" which specifies whether the trackable is considered online, offline, failed etc. By comparison in swift this is called "ConnectionState".

For parity, we should make these consistent.

sync-by-unito[bot] commented 1 year ago

➤ Automation for Jira commented:

The link to the corresponding Jira issue is https://ably.atlassian.net/browse/SDK-3393

lawrence-forooghian commented 1 year ago

Didn't realise we had this issue! https://github.com/ably/ably-asset-tracking-swift/issues/624 addresses this.