Fuchsia Platform Surface Area (hereafter: "Plasa" for short) is an explicit declarative record of the Fuchsia System Interface. It is intended to capture the pertinent state at the time the Fuchsia Integrator Development Kit (IDK) has been built.
This subsection of fuchsia.dev
describes Plasa for users and
implementors alike.
Documentation
- Platform Surface Area Manifest design document
Uses
Plasa provides input to the following efforts:
- Platform versioning per RFC-0002
- Compatibility Tests for Fuchsia (CTF) per RFC0015
Limitations
Currently, Plasa provides the following platform surface fragments:
- The FIDL API fragments for all public FIDL APIs in the Fuchsia SDK
- The C and C++ API fragments for all public C++ APIs in the Fuchsia SDK.
While this falls short of fully describing the entire Fuchsia System Interface, work is underway to backfill the missing platform surface fragments.