Skip to content
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

[Accepted with Revisions] SDL 0186 - Template Titles #542

Closed
theresalech opened this issue Jul 11, 2018 · 6 comments
Closed

[Accepted with Revisions] SDL 0186 - Template Titles #542

theresalech opened this issue Jul 11, 2018 · 6 comments

Comments

@theresalech
Copy link
Contributor

theresalech commented Jul 11, 2018

Hello SDL community,

The review of "SDL 0186 - Template Titles" begins now and runs through July 17, 2018. The proposal is available here:

https://github.com/smartdevicelink/sdl_evolution/blob/master/proposals/0186-template-titles.md

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

#542

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:

  • Is the problem being addressed significant enough to warrant a change to SDL?
  • Does this proposal fit well with the feel and direction of SDL?
  • If you have used competitors with a similar feature, how do you feel that this proposal compares to those?
  • How much effort did you put into your review? A glance, a quick reading, or an in-depth study?
    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

@robinmk
Copy link
Contributor

robinmk commented Jul 13, 2018

Considering the case where the weather app may use the same type of template to display the weekly view or hourly view, the SHOW RPC maybe a better candidate for adding this parameter.

@joeljfischer
Copy link
Contributor

Sorry for not responding to this until now. I think that is a compromise that may have to be made, though I'm not a fan of it. It would be nice if every time we were saying "show this new screen," a semantic call was made that would present a new "blank" screen of whatever the chosen layout was, with the title, coloring, etc. that we wanted. Unfortunately, while this is how developers are used to doing it on mobile apps, the web, etc., it's not really how setDisplayLayout works. So that may have to be an abstraction we make in the high level interface as much as possible.

With all of that said, I'm okay changing this parameter to Show.

@joeygrover
Copy link
Member

Agree with Joel's comment. If the HMI actually "reset" the template when a SetDisplayLayout request was sent would be great with the additions we have now, but since it doesn't Show does seem likely to be the better candidate.

@theresalech theresalech changed the title [In Review] SDL 0186 - Template Titles [Accepted with Revisions] SDL 0186 - Template Titles Jul 18, 2018
@theresalech
Copy link
Contributor Author

The Steering Committee voted to accept this proposal with revisions. The revisions will include adding the parameter to the Show RPC and also renaming the parameter to something more specific, such as TemplateTitle.

@theresalech
Copy link
Contributor Author

@joeljfischer please advise when a new PR has been entered to update the proposal to reflect the agreed upon revisions. I'll then merge the PR so the proposal is up to date, and enter issues in the respective repositories for implementation. Thanks!

@smartdevicelink smartdevicelink locked and limited conversation to collaborators Jul 18, 2018
@theresalech
Copy link
Contributor Author

theresalech commented Jul 18, 2018

Proposal has been updated to reflect revisions. Issues have been entered:
Android
Core
iOS
RPC

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants