Re: Volunteers to improve platform definitions/terms


Darius Rad
 

On Tue, Nov 30, 2021 at 09:58:02AM -0800, Kumar Sankaran wrote:
Hi All,

As we discussed during the platform HSC meeting yesterday (Nov 29, 2021),
we are calling on volunteers to own and drive the improvement of the
definitions/terms used in the platform spec. Please feel free to respond to
this list if you volunteer to own some of the content improvement.

The suggested list of items is below. We reviewed this during our meeting
yesterday.

· *Platform Spec*

o Scope

o Target Audience

o Definitions of terms used

§ MANDATORY

§ DEPRECATED

§ RECOMMENDATION

§ Rationale

§ Application Notes

o Release Cadence

o Naming and Versioning

o Life Cycle

o Errata

· *Platform*

o What is a platform?

§ What is a platform-compatible implementation?

1. For e.g. real motherboard, emulation, simulator like QEMU

§ What is platform-compatible software?

§ Picture/Diagram showing this

o Explanation of the interoperability guarantees between an
implementation and software

o Dependencies between platforms if any

o Performance assumptions

o Branding
I would be willing to propose improvements for the definition of a
platform. However, I was not included in the non-public meetings on this
topic, during which I understand some decisions were made, so I might not
have all the necessary background to do so effectively.



· *Definitions of OS-A Embedded, OS-A Server and M Platforms*

o Scope

o Example products that fall into each category

Regards

Kumar

Join {tech-unixplatformspec@lists.riscv.org to automatically receive all group messages.