#Smithereen update.

- Events! Yes, events! They're a subtype of group with additional fields — namely, start and end times. There's no field for location yet. There will be one at some point in the future.
- You can tentatively join an event. This is my first custom activity type (sm:TentativeJoin).
- There are reminders for events like for birthdays (you can see one on the screenshots).
- There's a calendar that shows your events and friends' birthdays.

#activitypub @activitypub #mastodev

I suspect we're probably going to have some implementation conflicts. In our world an Invite/Event is just another activity and you can Accept/Reject/TentativeAccept/TentativeReject that Invite activity without requiring you to join a group. Oh well.

I've got about 50 birthdays in my calendar at the moment and at most I often send a birthday greeting. Forcing folks to follow a group to be able to interact with each of those seems a bit silly when we can just interact with and RSVP and comment on the Invite activity.

@mike there are no invites for now. That's the next thing on my list.

There's no privacy either. Anyone can join any event freely.

What do you mean to follow a group? These aren't groups. Birthdays are links to people's profiles, and among them are events. VK has had this exact calendar UI for ages.

And no, you don't need to join a group to interact with it. If you can see something, you can interact with it. To do otherwise is silly and counterproductive.

I guess I was thrown off by the statements that "They're a subtype of group" and "You can tentatively join an event." and even "Anyone can join any event freely.".

I don't normally "join" an event. Oh well. Don't mind me. I'm just trying to ensure that we don't end up with as many completely different and fundamentally incompatible event implementations as we currently have with groups. Nothing more.
Can you tell me what I am looking at here? I tried looking up "Smithereen" on the search engines but came up blank. Just wondering where the screenshots are from/what it is?

Tried installing Mobilizon a few times without success now, so if this is an alternative... :)

@grishka @activitypub

very nice.

just btw:
When you implement the location later, it might be worth to look at
https://docs.joinmobilizon.org/contribute/activity_pub/ and also support schema address – redaktor does so too.
Although you can also view the location lat/lng on a Map …
---
would be cool if you join TUE meeting –
also working hard;
shamelessly attaching some screenshots which is the column preview for Event and Place in redaktor (details open/closed, this is just the preview for 'object'-part of the ui, i don't have the calendar done in large yet, also thinking about the relations event/place, with `location` 1 event can have multiple places but 1 place can also have multiple events ["upcoming"], as in schema)

Federation - Mobilizon

@grishka Huh, events being a subtype of group is very interesting (and sensible).
@darius yes, and I don't even understand why would anyone want them any other way. Like how it even works when you attach an event to a post or something.