{"action":"opened","issue":{"url":"https://api.github.com/repos/smartdevicelink/sdl_android/issues/129","labels_url":"https://api.github.com/repos/smartdevicelink/sdl_android/issues/129/labels{/name}","comments_url":"https://api.github.com/repos/smartdevicelink/sdl_android/issues/129/comments","events_url":"https://api.github.com/repos/smartdevicelink/sdl_android/issues/129/events","html_url":"https://github.com/smartdevicelink/sdl_android/issues/129","id":59150140,"number":129,"title":"Purpose of NGN media app name?","user":{"login":"mikeburke106","id":3932512,"avatar_url":"https://avatars.githubusercontent.com/u/3932512?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeburke106","html_url":"https://github.com/mikeburke106","followers_url":"https://api.github.com/users/mikeburke106/followers","following_url":"https://api.github.com/users/mikeburke106/following{/other_user}","gists_url":"https://api.github.com/users/mikeburke106/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeburke106/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeburke106/subscriptions","organizations_url":"https://api.github.com/users/mikeburke106/orgs","repos_url":"https://api.github.com/users/mikeburke106/repos","events_url":"https://api.github.com/users/mikeburke106/events{/privacy}","received_events_url":"https://api.github.com/users/mikeburke106/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/smartdevicelink/sdl_android/labels/question","name":"question","color":"9c27b0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-02-26T21:53:23Z","updated_at":"2015-02-26T21:53:23Z","closed_at":null,"body":"In the MOBILE_API.xml spec, there are 2 types of app name - \"appName\" and \"ngnMediaScreenAppName\".  I understand that NGN Media Screen App Name is supposed to be a \"shorter\" name for systems that don't support scrolling text and only have a limited number of characters to display.\r\n\r\nHowever, the spec says both of these app names have a max length of 100 characters:\r\n\r\n```xml\r\n    <param name=\"appName\" type=\"String\" maxlength=\"100\" mandatory=\"false\">\r\n      <description>Request new app name registration</description>\r\n    </param>\r\n\r\n    <param name=\"ngnMediaScreenAppName\" type=\"String\" maxlength=\"100\" mandatory=\"false\">\r\n      <description>Request new app short name registration</description>\r\n    </param>\r\n```\r\n\r\nIf NGN app name is supposed to be shorter, why is the max length the same?  Why was NGN media app name added to the protocol instead of just truncating the regular app name to fit on the head-unit side?"}}