-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revise SDL-0099 - Add a keepContextAvailable parameter and fix typos #601
Conversation
@theresalech it is ready for review. thank you. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@yang1070 I found one typo in the proposal file that should be fixed. Additionally, can you please update the Impact on Existing Code
section of the PR description to call out that both the Android and iOS implementations of this feature will also need to be updated to include this new parameter, and update the reference to the proposal number in the PR title and Introduction
section of the description to SDL-0099
?
@@ -240,6 +240,9 @@ New AUDIO data types. | |||
<param name="sourceAvailable" type="Boolean" mandatory="false"> | |||
<description>Availability of the control of audio source. </description> | |||
</param> | |||
<param name="keepContextAvailable" type="Boolean" mandatory="false"> | |||
<description>Availability of the keepContext paramter. </description> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please fix typo "parameter"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@theresalech updated, thanks
The Steering Committee voted to accept this PR with the following revision: include default value (defValue) in parameter line for |
@yang1070 please advise when PR has been updated per agreed upon revision. We'll then merge so that SDL 0099 is up to date. |
@theresalech |
Introduction
Proposal SDL-0099 has some issues:
keepContextAvailable
is missing in theAudioControlCapabilities
. It is used to tell the mobile applications that the vehicle can support parameterkeepContext
or not. Usually, for each controllable parameter, there is an available parameter in the capabilities. AndkeepContextAvailable
is missing.keepContext
.Motivation
Fix the issues.
Proposed solution
Add a new
keepContextAvailable
parameter toAudioControlCapabilities
.Update the description of parameter
keepContext
.Potential downsides
None the author could identify.
Impact on existing code
RPC (mobile_api and hmi_api) spec shall be updated.
Android and iOS implementations will also need to be updated to include this new parameter.
Since this is an update to the accepted but not released proposal, the impact shall be minimum.
Alternatives considered
No alternatives were considered.