Event Sourcing means maintaining the state of a system by tracking the sequence of changes to the system. Activities in ActivityPub are events that describe a change in the system state. To what extent can ActivityPub be seen as an event sourcing system. What is the minimal amount of state that needs to be held to implement an ActivityPub server? What is the minimal amount of state mutation that needs to be implemented?
In general I have a strong opinion on FOSDEM which is :
Events like 36c3 seem to be a much better place to talk about ActivityPub while google and facebook takeover FOSDEM at the same time when Mozilla is kicking out 70 people and FSFE closes Düsseldorf office and other civil rights organisations like edri seem to become powerless.
However
is important to me and related projects also should include redaktor
We nearly have a really generic nodeJS AP server (full AP spectrum) including groups and topics etc. and do corresponding client webcomponents for CRUD to praise the AP C2S API …
from 36c3
We discussed “Awareness Formats for ActivityPub” like
a virtual week conf before/after Barcelona with an AskMeAnything with Chris etc.
Local clusters / Install Parties w. local associations, clubs, pubs, NGOs, XR
A placard and billboard campaign
We are in contact with journalist from the “science session” at 36c3 and with Verge and Guardian. Maybe we can plan a “closed group” …
Apart from that most key points were written already, I’d like to add some other “most important tasks” :
Encouraging Multi Language Use of the protocol implementations
Discovery and “porting friends” (between instances)
Topics and Groups in ActivityPub
[ edit ]
We could also talk about or do the redesign of the main page regarding
• draft / demo
and
• guide text
[ edit 2 ]
I would also like to discuss the different CAP solution like
LiCE explicitly for pixelfed / pleroma
LiCE implicitly / ? for mastodon
OcapPub for the rest ???
and about fragementation / compatibility …
also https://chat.indieweb.org/social/2020-01-12
Yeah, would be interesting to get interoperability with yours. But not sure if it can be used directly in pleroma since it’s using TypeScript and we’re not and not sure if we have an alternative frontend which could.
Question :
On different channels people asked if there will be livestream or recording
which is obviously not but how about etherpads for remote participation ?
An organisational question: If some of us want to structure the time between 9:00 and 17:00 a bit further and schedule sessions, we should agree on a place to keep track of it.
We can either do it in this thread on SocialHub or over at th eps.zoethical.org OFFDEM discourse.
I vote for doing it here as most AP folks already have an account here (unfortunately Discourse doesn’t federate yet ).
We also have a chat now.
It is a wicked awesome https://delta.chat !
“Delta Chat is like Telegram or Whatsapp but without the tracking or central control.
Delta Chat does not need your phone number.”
Tell me if you want to be added.
The SocialHub room is dedicated so everyone can just come and figure out activities during the whole day. We didn’t book it for Sunday because of the Decentralized Internet and Privacy Devroom.
Pssst, OFFDEM comes back in 2021!
It will be offline – aka an actual meating with smell and touch (and bacteria and virus), so we might want to keep things small, but of course a SocialHub is welcome!
If it’s possible at the time I am very up for coming to Brussels (I am so very travel deprived) but I am trapped in the UK and I don’t expect the EU will be opening the borders back up by then to be honest