This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
agl-roadmap [2020/02/17 10:12] jobol |
agl-roadmap [2020/02/18 19:58] SebD [2020 Roadmap/ Workplan from SAT] |
||
---|---|---|---|
Line 34: | Line 34: | ||
* Signaling | * Signaling | ||
* Implement a per-signal (or per-class) permission model | * Implement a per-signal (or per-class) permission model | ||
+ | * Define & agree on Key Performance Indicator to ensure QA validation | ||
* Vehicle to Cloud | * Vehicle to Cloud | ||
* Propose an identity model to manage local/remote identity to enable smartphone cooperation etc | * Propose an identity model to manage local/remote identity to enable smartphone cooperation etc | ||
+ | * Add MQTT as native transport for AGL | ||
* Security / Application Framework | * Security / Application Framework | ||
+ | * Finalize and improve token logic in order to support smartphone replication | ||
* Set-up Firewall (in relation with the App. Framework) | * Set-up Firewall (in relation with the App. Framework) | ||
* Implement Security Manager hosted and maintained by AGL | * Implement Security Manager hosted and maintained by AGL | ||
* Turn on widget signing and security enforcement | * Turn on widget signing and security enforcement | ||
- | * App. Framework: allow customers extensions (plugable transport / security / protocol) and make sustainable LTS source code | + | * App. Framework: allow customers extensions (plugable transport / security / protocol) and make sustainable LTS source code |
+ | * add support for legacy applications (for example support AGL Java client) and add LXC/systemd container to run 3rd party or legacy apps. | ||
+ | * Implement a secured single port reverse proxy | ||
+ | * Better handling of reconnections (add connection session persistence, keep alive, ...) | ||
+ | * Move from widget (now deprecated by W3C) to RPM package format for AGL services and applications | ||
+ | * Add support for Javascript and Python bindings | ||
* Power resource & boot management | * Power resource & boot management | ||
* Integrate a boot configuration manager to reduce boot time, monitor, select boot mode, ... | * Integrate a boot configuration manager to reduce boot time, monitor, select boot mode, ... | ||
* Leverage TPM, trusted apps to secure key AGL services (App Framework, Identity, ...) | * Leverage TPM, trusted apps to secure key AGL services (App Framework, Identity, ...) | ||
* Support sleep on RAM and cryogenics for apps | * Support sleep on RAM and cryogenics for apps | ||
+ | * System | ||
+ | * minimize AGL footprint to support small systems (eg. small ECUs running cluster or telematic AGL profile) | ||
+ | * Add real time capabilities on APIs (priorities, predictable execution) to guarantee QoS | ||
+ | |||