RSITaskForce

From Automotive and Web Platform Business Group

Introduction

REST Services Interface (RSI) is the working name for a collection of specifications drawing from VW Submission and was initially called ViWi.

An earlier Task Force wrestled with the merits of the VISS and ViWi approaches, how best to proceed and initial thoughts on convergence.

ViWi task force

Teleconference

Rotating every Wednesday starting 6/28/2017 as follows:

Calendar

W3C Automotive Calendar - HTML

W3C Automotive Calendar - ICAL

Europe/US Friendly (First Meeting 6/28/2017)

Seattle, USA - 8:00 am PDT | Boston, USA - 11:00 am EDT | London, United Kingdom - 4:00 pm BST | Munich, Germany - 5:00 pm CEST | India 8:30 pm IST | Beijing, China - 11:00 pm CST | Seoul, South Korea - 24:00 (=00:00+1day) KST | Tokyo, Japan - 24:00 (=00:00+1day) JST

Asia/Europe Friendly (First Meeting 7/5/2017)

Seattle, USA - 12:00 midn PDT | Boston, USA - 3:00 am EDT | London, United Kingdom - 8:00 am BST | Munich, Germany - 9:00 am CEST | Beijing, China - 3:00 pm CST | Seoul, South Korea - 4:00 pm KST | Tokyo, Japan - 4:00 pm JST

Asia/US Friendly (First Meeting 7/12/2017)

Seattle, USA - 6:00 pm PDT | Boston, USA - 9:00 pm EDT | London, United Kingdom - 2:00 am (=02:00+1day)BST | Munich, Germany - 3:00 am (=03:00+1day) CEST | Beijing, China - 9:00 am (=09:00+1day) CST | Seoul, South Korea - 10:00 am (=10:00+1day) KST | Tokyo, Japan - 10:00 am (=10:00+1day) JST

Call Coordinates

call coordinates

Mission and Domains

Mission: Create and implement service definitions based on RSI Protocol for the following domains (not limited to). Determine their viability and align with other standards bodies as appropriate.

  • Media
  • Location Base Services
  • Notifications

Resources

RSI Task Force Git Repo (s)

https://github.com/w3c/automotive-bg/

VIWI Submission

With VIWI, applications running on an in-vehicle infotainment (IVI) system or any device connected via TCP/IP get access to the systems resources and functionality.

https://www.w3.org/Submission/2016/01/

Mock Server

Server available for extending and testing.

https://github.com/wzr1337/viwiServer

GENIVI LBS

GENIVI specifications and work on LBS. (Note: These links may change or be updated.)

Jonas' RSI LBS

https://github.com/j3ss5t/viwiLocationBasedServices

Media Player Remote Interfacing Specification (MPRIS)

The Media Player Remote Interfacing Specification is a standard D-Bus interface which aims to provide a common programmatic API for controlling media players.

https://specifications.freedesktop.org/mpris-spec/latest/

[PB] Comment: It seems MPRIS is not available under windows. Can someone please help to clarify? Would love to use it, but I need a solution for Linux/Mac/Windows.

OpenAPI Specification

The goal of The OpenAPI Specification is to define a standard, language-agnostic interface to REST APIs which allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection.

https://github.com/OAI/OpenAPI-Specification

VIWI LBS Proposal

This is a proposal for location based services based on Volkswagen Infotainment Web Interface protocol.

https://github.com/j3ss5t/viwiLocationBasedServices

Meeting Minutes