smartdevicelink / sdl_evolution

Tracking and proposing changes to SDL's public APIs.
https://smartdevicelink.github.io/sdl_evolution/
BSD 3-Clause "New" or "Revised" License
33 stars 122 forks source link

[Rejected] SDL 0143 - Add Service Discovery mechanism for TCP transport #407

Closed theresalech closed 6 years ago

theresalech commented 6 years ago

Hello SDL community,

The review of "Add Service Discovery mechanism for TCP transport'" begins now and runs through February 20, 2018. The proposal is available here:

https://github.com/smartdevicelink/sdl_evolution/blob/master/proposals/0143-mt-service-discovery.md

Reviews are an important part of the SDL evolution process. All reviews should be sent to the associated Github issue at:

https://github.com/smartdevicelink/sdl_evolution/issues/407

What goes into a review?

The goal of the review process is to improve the proposal under review through constructive criticism and, eventually, determine the direction of SDL. When writing your review, here are some questions you might want to answer in your review:

More information about the SDL evolution process is available at

https://github.com/smartdevicelink/sdl_evolution/blob/master/process.md

Thank you, Theresa Lech

Program Manager - Livio theresa@livio.io

joeljfischer commented 6 years ago

Given this comment on 0141. I would prefer a solution that requires a connection over IAP (for iOS, perhaps Bluetooth / USB for Android) as the primary transport, and the Wi-Fi IP / Port given via the Start Service response. This proposal would then be unnecessary.

shoamano83 commented 6 years ago

Thanks for your comment. As I mentioned in SDL 0141, this proposal was developed to support a use-case of Android SDL Proxy connecting solely with Wi-Fi (TCP) transport. In this use-case, Proxy cannot acquire IP address and port number through another transport. So, if we give up with this use-case then this proposal may not be necessary.

theresalech commented 6 years ago

As the Steering Committee has decided on a different approach for the WiFi transport, described in the revisions to SDL 0141, this proposal is not currently necessary. If a new proposal is entered in the future to enable WiFi as a primary transport, then the concept described in this proposal will be revisited.