RSITaskForce
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.
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
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