Alan Pinkert
Alan Pinkert
## Background Today, the `datetime` profile is a "special" profile: - The [profile](https://github.com/ocsf/ocsf-schema/blob/main/profiles/datetime.json) defines no attributes to overlay onto objects. - Instead, the schema server [defines its behavior](https://github.com/ocsf/ocsf-server/blob/8d3bceeeca408ffe02ea3a3ffada91615313e6dd/lib/schema/cache.ex#L825-L830), where it...
## Background In OCSF's schema definition files, there is the concept of a **profile**. As documented [here](https://github.com/ocsf/ocsf-docs/blob/main/Understanding%20OCSF.md#taxonomy-constructs), a profile is akin to an overlay or [mixin](https://en.wikipedia.org/wiki/Mixin): > Profiles overlay additional...
I've been working with colleagues on mapping detection findings, which was a part of the `1.1.0` release. Before release, this version was listed under `1.1.0-dev`, and so our discussions often...
### Background In OCSF, there are a few standard conventions for enums. Typically: * There are two attributes that define an enum, one suffixed with `_id` that takes on an...
## Background Extensions have some great characteristics for prototyping new OCSF schema: * They allow for individuals to iterate on schemas without needing consensus from OCSF maintainers on code reviews...