@ormsbee has some good point. Maybe what we can do is to continue (for the short term) to create "raw" events, that are highly coupled to the implementation. In the future we can start migrating to more semantical, or normalized events and aggregated data exports, once we have better mechanisms to verify the integrity of the data, and we could start exporting normalized data, abstracted from how the LMS implementation.

@mulby maybe for now we can use non structured event-types? That is not using the "edx.course.etc" format, but something closer to the current one in the platform "/enrollment"?