-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[Accepted] SDL 0187 - Restructure iOS Threading and Queueing #543
Comments
This is great, should be immensely helpful for performance and general stability. Just a couple of quick questions:
Could you elaborate on use cases for this one? It's probably just my lack of familiarity with the RPC logic, but I'm curious when it would be necessary to block waiting for responses (as opposed to handling responses asynchronously as separate tasks.)
What's the rational for this? I don't have an issue with this, just curious as using NSOperation subclasses does introduce some complexity. I'd recommend extensive testing with the |
Concurrent Dispatch Queue & NSOperationQueueThe main (perhaps only) reason for the use of a concurrent dispatch queue is the use of So, first, if the dispatch queue was serial, an operation in one Testing with the I hope that was clear, dispatch queues and operation queues can both be called queues and I tried to make sure it was clear when I was talking about one or the other. |
The Steering Committee fully agreed to accept this proposal. It was also confirmed during discussion that this proposal does not make any changes regarding minimum version. |
Issue Entered: [SDL 0187] Restructure iOS Threading and Queueing |
Hello SDL community,
The review of "SDL 0187 - Restructure iOS Threading and Queueing" begins now and runs through July 17, 2018. The proposal is available here:
https://github.com/smartdevicelink/sdl_evolution/blob/master/proposals/0187-restructure-ios-threading.md
Reviews are an important part of the SDL evolution process. All reviews should be sent to the associated Github issue at:
#543
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:
Please state explicitly whether you believe that the proposal should be accepted into SDL.
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
The text was updated successfully, but these errors were encountered: