Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [oniro-wg-specification] Oniro Compatibility Specification project proposal draft - for rapid review

Hello all,
An update to the previous message: we're also searching for volunteers to participate in the project.

Please note that for the first version we're thinking of a limited scope. Taking into account the experience of the team and all the previous work done, we may concentrate on the requirements on BSPs, architectures and ABI.

I plan to send a first version of the proposal tomorrow, with the proposed committer list as a draft, because of the vacation season. Let's come up with the final list till the end of August.

Kind regards,
Marta

-----Original Message-----
From: Marta Rybczynska 
Sent: 9 August, 2022 11:28
To: 'oniro-wg-specification@xxxxxxxxxxx' <oniro-wg-specification@xxxxxxxxxxx>; 'oniro-dev@xxxxxxxxxxx' <oniro-dev@xxxxxxxxxxx>
Subject: Oniro Compatibility Specification project proposal draft - for rapid review

Hello all,
(cross posting to -specifications and -dev)

We're starting a work on a specification proposal for Oniro compatibility. You will find below an extract of the proposal. We'd like wide feedback on the description and scope.

Thank you in advance,
Marta

===

Project Name: Oniro compatibility specification

Parent project: Oniro core

Background:  In the goal of defragmentation of the embedded/IoT space, Oniro needs to define a list of requirements such a device must meet to be called Oniro-compatible. This includes both hardware and software requirements.

Scope:
In-scope: provide a list of requirements for a product to meet. If they do, they will seamlessly work with other Oniro devices. Provide the Technology Compatibility Kit (TCK) for the specification and at verify compatibility of at least one implementation.

Out-of-scope: this specification will not specify particular Oniro components. For those components we can create separate specifications.

Description:
This specification defines requirements a product must meet to be called Oniro-compatible. The specification will include subjects like hardware features; Board Support Package (BSP) implementation; communication protocols to access other Oniro devices (including hardware requirements); compatibility with other standards (like OpenHarmony, protocols like OpenThread or Project Matter); security features (hardware, software); API for features like AI; vendor's processes. The specification might define profiles for different device types.


Back to the top