Smoke Signal Blog

Event Record V2

Published by @smokesignal.events on 2024-07-28 22:30 UTC.

We've updated the event record events.smokesignal.Event#v2 from events.smokesignal.Event#v1, and with it are some notable changes:

These changes have several motivations. The first is to bring the core event record closer the rest of the records in the lexicon. We're doing this with the move to camel case and changing starts_at to startsAt and ends_at to endsAt.

The other motivation is to get closer to a more generic version of a social media "post" by using the text and createdAt attributes. Those are the only two required attributes in the app.bsky.feed.post record definition. Although I think the startsAt and endsAt attributes are essential to making an event informative as a whole, just having the description text field and the createdAt fields provides enough minimal content to display it.

This change does not require migration or user action. The site is 100% backward compatible with existing records on personal data servers.

No one has interacted with this post.