Roomy Events, by OpenMeet

Roomy Events, by OpenMeet
A sample of the ATmosphereConf events schedule transcribed to Roomy and made available on roomy.space/atmosphereconf.org/calendar - NOTE: Bottom two events on Saturday (lørdag) have no actual time yet, they were just tests.

While Roomy is now quitely operational with a growing handful of pilot spaces, before we make a grander reveal about that particular milestone we have another exciting Report from the Atmosphere to share in the meantime.

Events for organizing

Events planning is an essential affordance in the world of organizing, especially for local groups trying to coordinate physical meetups. This is urgently needed now that acter.global, a comms app specifically for organizers, has shut down.

Open-web replacements are needed!

If we had to implement events on our own in Roomy it would've taken precious attention away from our ongoing work to stabilize and polish the app. This is where the magic of being an atmospheric application comes in.

Two weeks ago, amped up by Mosh's impassioned call to build for organizers, I reached out to Tom, the maker of OpenMeet

The plan was simple: Since both our apps are based on atproto identities, Roomy should be able to outsource its ‘events api’ to OpenMeet, and eventually any other Open Social events platforms like Smokesignal and Dandelion.

So instead of reinventing the wheel we've partnered with Tom for an app-mashup. For every space in Roomy, we wanna have an ‘Events’ extension (openmeet-api+roomy-ui) that can be enabled on demand.

With that rudimentary spec, Tom got to work. Seriously, if you get a chance to collab with this guy, you're in luck!

A few days later Tom had a prototype going, and last week it was merged.

And just like that, Roomy's got Events! 🥳

Snapshot of https://roomy.space/roomy.space/calendar

The current version works like this:

  1. First make a Group on OpenMeet and put some events in it.
  2. Go to the Calendar settings of your Roomy space and paste in that group's slug.
  3. A new 'Events' tab will have been added to your space, as seen above.

In this preliminary version you can't edit events from within Roomy, you can only view them. However if you click on any event from within Roomy that corresponds with an OpenMeet group that you're an admin of, you'll be automagically logged into OpenMeet so you can make your edits there without missing a beat.

For more on that, read Tom's deep-dive:

Cross-App Authentication on AT Protocol: How Roomy and OpenMeet Share Identity
The free, open-source alternative to Meetup. Create groups and events for your community — no fees, no ads, community-owned forever.

What is currently an auth-trust webring of two could probably grow way past that once the collective UX win is self-evident.