I'm trying out various #events promotion platforms that are (or will be) federated using #ActivityPub. The event I'm using as a test case is a real #FreerangePress book launch happening next Thursday, at #ScorpioBooks in Ōtautahi/ Christchurch:
The book is a collection of essays called 'Public Knowledge':
Here's the 'Public Knowledge' book launch info on the flagship #GetTogether instance:
GetTogether one has the best #UX of the four I've tried so far (Mobilizon, Gancio, Gath). It is aware of timezones, although it would make more sense for it to ask about timezone before asking for event times. When I changed the timezone on the 'add place' page, it assumed the times I'd already entered on a previous page were in UTC and converted them to the new timezone, making them wrong. At least editing the event to fix them worked.
@mhall119 a first step for interop between event sites could be having the exporting/ importing automated, so all a user has to do is enter an event page URL from one instance into another, and click 'import'. Could also work for private events (where supported) if the user is logged into an account on both instances?
@strypey asking users to add individual events isn't a great experience. Right now one instance can subscribe to *all* events on another instance, making it to to reach instance's admins who to syndicate from. I could add a way for people to request new subscriptions though.
@mhall119 so GT instances already federate (subject to admin decisions)? Awesome! So maybe my suggestion could be a baby step towards interop with other federated apps that handle events?
@strypey event data is federated, but it directs you to that event's instance to do things like RSVP, which means you need to create another account in that host. So it solves the discovery issue, but not much more than that at the moment.
@strypey the nice thing is that event federation is cumulative, so if instance A importing events from instance B, and then instance C imports events from instance A, C will also get the events from B, without having to import from B.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.