snowplow/snowplow-java-tracker

Rename Unstructured events to SelfDescribing

Closed this issue · 1 comments

The Snowplow nomenclature has changed. It's now preferred to call "unstructured" events "self-describing", as they're in fact highly structured due to their integral self-describing (self-referential) JSON.

Add a SelfDescribing event class wrapper for Unstructured events.

I decided to go straight for the rename rather than make a SelfDescribing alias and deprecate Unstructured. Taking advantage of not being at v1.0.0 just yet!