@linos diskutiert mit der Community, wie man Events im Fediverse besser machen kann, so dass Termine föderieren.
-
PS: Mit Deiner Beschwerde zu fediday/youtube müsstest Du Dich an den Veranstalter @tobias wenden.
Wir sind ihm alle sehr dankbar für die freiwillige Arbeit.
Selber habe ich die offiziellen Confs veranstaltet, nachdem meine Kameras bei der ZDF Doku im Meer versanken. Und gesponsort... Hier auf peertube https://conf.tube/c/apconf_channel/videos
Konstruktive Kritik ansonsten immer gern. PS: Welche software ist es denn, die google als Vokabular nutzt?
-
@clemensg
Es geht ja nicht um Ansichten, wenn wir jetzt schema.org als Vokabular verwenden würden:
Wie soll denn das im Fediverse funktionieren? Wir können ja schlet alle anderen Entwicklys anschreiben, sie sollen jetzt gefälligst auch dies und das von google verwenden. Das ActivityPub Vokabular können halt alle.Es gibt viele Gründe, das nicht zu tun.
Ein Beispiel:
Mit schema.org kann ich ausdrücken:
Dieses Land hat z. B. diese
Nationalfeiertage, Fläche, Bevölkerung, Pressefreiheit etc.Dann muss sich das jeder im Fedi selbst zusammenpuzzlen. Wenn ich aber die ActivityPub OrederedCollectionPage 's mit dem jeweilgen Rang (startIndex) und Wer dem Land anhänge, habe ich gleichzeitig ActivityPub OrderedCollections der Feiertage (chronologisch), Bevölkerung, Bevölkerungs- und Siedlungsdichte, Fläche, Fläche pro Person und Pressefreiheit mit den 5 Unterindices (politisch, soziokulurell etc.)
1/2 -
@clemensg
Es geht ja nicht um Ansichten, wenn wir jetzt schema.org als Vokabular verwenden würden:
Wie soll denn das im Fediverse funktionieren? Wir können ja schlet alle anderen Entwicklys anschreiben, sie sollen jetzt gefälligst auch dies und das von google verwenden. Das ActivityPub Vokabular können halt alle.Es gibt viele Gründe, das nicht zu tun.
Ein Beispiel:
Mit schema.org kann ich ausdrücken:
Dieses Land hat z. B. diese
Nationalfeiertage, Fläche, Bevölkerung, Pressefreiheit etc.Dann muss sich das jeder im Fedi selbst zusammenpuzzlen. Wenn ich aber die ActivityPub OrederedCollectionPage 's mit dem jeweilgen Rang (startIndex) und Wer dem Land anhänge, habe ich gleichzeitig ActivityPub OrderedCollections der Feiertage (chronologisch), Bevölkerung, Bevölkerungs- und Siedlungsdichte, Fläche, Fläche pro Person und Pressefreiheit mit den 5 Unterindices (politisch, soziokulurell etc.)
1/2 -
So lange du nur obskur von einem tollen neuen System redest, kann ich das übrigens nicht wirklich ernsthaft beurteilen. Links zu Respos, Drafts oder Websites wären hilfreich.
Der Link zu Google YouTube, wo ich mir irgendwas vom Fediverse-Tag dafür angucken soll, ist ja sicher nur ein ganz schlechter Witz in diesem Kontext hier. Den **Fediverse**-Tag soll ich mir bei Google angucken, aber ein LD-Vokabular von Google darf ich im Fediverse nicht vorschlagen…
@nik @sl007 Mir fehlt ein bisschen der Kontext aber die Aufzeichnungen vom 1. Berliner Fediday sind hier auf der Peertube der FSFE media.fsfe.org/w/p/s1FdPaxD2aH… und die des 2. Berliner Fediday sind hier auf der Fairtube fair.tube/w/p/2PEFZ5cdptsVASU4…
Der erste wurde noch über Youtube gestreamt, einfach weil die Technik noch nicht so weit eingerichtet war. Der zweite wurde über Peertuben gestreamt und das wird auch für den dritten Berliner Fediday dieses Jahr so bleiben.
Habt ein angenehmes Wochenende!
-
@nik @sl007 Mir fehlt ein bisschen der Kontext aber die Aufzeichnungen vom 1. Berliner Fediday sind hier auf der Peertube der FSFE media.fsfe.org/w/p/s1FdPaxD2aH… und die des 2. Berliner Fediday sind hier auf der Fairtube fair.tube/w/p/2PEFZ5cdptsVASU4…
Der erste wurde noch über Youtube gestreamt, einfach weil die Technik noch nicht so weit eingerichtet war. Der zweite wurde über Peertuben gestreamt und das wird auch für den dritten Berliner Fediday dieses Jahr so bleiben.
Habt ein angenehmes Wochenende!
-
So lange du nur obskur von einem tollen neuen System redest, kann ich das übrigens nicht wirklich ernsthaft beurteilen. Links zu Respos, Drafts oder Websites wären hilfreich.
Der Link zu Google YouTube, wo ich mir irgendwas vom Fediverse-Tag dafür angucken soll, ist ja sicher nur ein ganz schlechter Witz in diesem Kontext hier. Den **Fediverse**-Tag soll ich mir bei Google angucken, aber ein LD-Vokabular von Google darf ich im Fediverse nicht vorschlagen…
-
@clemensg @sl007 @nik Ich bin sehr gespannt, was da entsteht. Geo-Daten fände ich super für:
https://bonn.jetzt (Event-Kalender auf Basis von Gancio), damit man Termine in der Stadt sehen kann.
Generell: Location-basierte Dienste, wo man sich z.B. bei einem Event/Ort virtuell "einchecken" kann.
Aber auch: das Orte "sprechen" lernen können, wir hatten z.B. mal Twitter-Accounts für die Bonner Brücken ("Ach, schon wieder ein 7,5-Tonner, aua!"). Oder: "Juhu, 2000 Räder!"Also, viele Ideen!
-
Ein Event braucht mindestens Zeit und Ort. Und vor allem über „Location“ haben wir bei der #FOSDEM diskutiert. Wie definiert man einen Ort? Über Längen/Breitengrad? Mit IDs in OpenStreetMap? Mit Namen? Haben Orte Umfang oder sind sie Punkt? Was ist mit Orten in Orten, wie z.B. Saal 118 im Trakt D des Campus Solbusch der Uni Brüssel. Oder: Raum FOSDEM?
@sl007 @clemensg habt ihr nicht auch mit einem Projekt an Geo-Daten in ActivityPub gearbeitet?
https://media.fsfe.org/w/p/s1FdPaxD2aHH94cWDhcmo9?playlistPosition=6&resume=trueUpdate: YT-Link ersetzt
@Sascha @sl007 @clemensg@digitalcourage.social Ist das nicht hart aus der Tech-Perspektive gedacht, die aufgrund ihrer Computerigkeit eine Eindeutigkeit braucht? In der realen Welt gibt es halt auch Events im Stile von "Nachmittags irgendwann im Park" oder "Der Bus fährt, wenn er voll ist" oder "Wir treffen uns und suchen uns dann eine Location" oder sowas wie eine Critical Mass, die irgendwann zu einer groben Uhrzeit startet und sich dann ungeplant einfach durch die Stadt bewegt
-
@Sascha @sl007 @clemensg@digitalcourage.social Ist das nicht hart aus der Tech-Perspektive gedacht, die aufgrund ihrer Computerigkeit eine Eindeutigkeit braucht? In der realen Welt gibt es halt auch Events im Stile von "Nachmittags irgendwann im Park" oder "Der Bus fährt, wenn er voll ist" oder "Wir treffen uns und suchen uns dann eine Location" oder sowas wie eine Critical Mass, die irgendwann zu einer groben Uhrzeit startet und sich dann ungeplant einfach durch die Stadt bewegt
-
-
@nik @sl007 Mir fehlt ein bisschen der Kontext aber die Aufzeichnungen vom 1. Berliner Fediday sind hier auf der Peertube der FSFE media.fsfe.org/w/p/s1FdPaxD2aH… und die des 2. Berliner Fediday sind hier auf der Fairtube fair.tube/w/p/2PEFZ5cdptsVASU4…
Der erste wurde noch über Youtube gestreamt, einfach weil die Technik noch nicht so weit eingerichtet war. Der zweite wurde über Peertuben gestreamt und das wird auch für den dritten Berliner Fediday dieses Jahr so bleiben.
Habt ein angenehmes Wochenende!
@tobias
Danke.Es gibt eigentlich kein Context ausser einer pampigen Beschwerde.
Nachdem Sascha bei einer Frage unseren Talk erwähnte, kam eine pampige Beschwerde.
@nik ungerechtfertigt an mich und offenbar hat die Person auch _nicht_ auf peertube gesucht, was die übrigen Desinformationen der Person unterstreicht
Danke für die Antwort, ein wunderschönes Wochenende schon mal

-
@Sascha und @mschfr sprechen superwichtige Punkte an.
Hallo Michael, das ist tatsächlich nur aus der Nutzerysperspektive gedacht um Butzenden zusätzlich die Möglichkeit zu bieten, Dinge zu finden und zu verbinden.
Deine Beispiele sind in den Spezifaktionen sogar beschrieben."Nachmittags irgendwann im Park" würde unser Textparser basierend auf JS Intl parsen zu einem Event mit startTime 14 Uhr und endTime 18 Uhr.
Der Client fragt kurz, ob Du Auswahlmöglichkeiten machen willst. Mir wäre als Empfänger hier nicht klar, ob Du den ganzen nachmittag im Park bist oder von mir erwartest. das ich einen Vorschlag machst. Beides wäre kein Problem
"Der Bus fährt wenn er voll ist"
https://www.w3.org/TR/activitystreams-vocabulary/#dfn-attributedto
„For instance, an object might be attributed to the completion of another activity. “
Dann wirst Du in der timeline darauf hingewiesen "Der Bus ist jetzt voll" -aber das ist ja bloß "zusätzlich" für intelligente Clients. Die Texte bekommen ja alle angezeigt.
-
Das ist nicht ganz so.
Eine Radiofrequenz schon - damit es Sinn macht, braucht das System noch eine "unit", z. B. MHz und es wäre ggf. wünschenswert auf den zugehörigen actor (FSK, 1live) schliessen zu können.ActivityPub ist ja ein Standard.
Ein Hashtag ist im Fedi "as:Hashtag" und immer verknüpft mit der URL. Siehe auch mastodon Dokumentation. Eine URL is `as:Link`, ein Server ist in der Regel Actor Typ `as:Service` und eine Software ist der Actor Typ `as:Application` mit der speziellen property `generator`Siehe Sektionen 2, 3 und 4 https://www.w3.org/TR/activitystreams-vocabulary/#types
-
@Sascha @sl007 @clemensg@digitalcourage.social Ist das nicht hart aus der Tech-Perspektive gedacht, die aufgrund ihrer Computerigkeit eine Eindeutigkeit braucht? In der realen Welt gibt es halt auch Events im Stile von "Nachmittags irgendwann im Park" oder "Der Bus fährt, wenn er voll ist" oder "Wir treffen uns und suchen uns dann eine Location" oder sowas wie eine Critical Mass, die irgendwann zu einer groben Uhrzeit startet und sich dann ungeplant einfach durch die Stadt bewegt
-
Gutes Beispiel mit 3 Aspekten in 1 Satz :).
1)
Erinerst Du Dich an den geposteteten geohash Explorer Link?
Als Du einen Buchstaben löschtest?Auch ein Schachspiel ist ein geohash. Wenn Du bei "D4" die 4 wegnimmst, bist Du bei der Reihe "4". Es würde also vollständig unterstützt damit Du Deine Züge, Spiele und Turniere föderieren kannst.
Sowohl maschinen als auch meschlich lesbar.
2)
Als Mitgründer der Gewerkschaft "freelens" ist mir die Trennung von "fiktionalem" und "faktuellem" content superwichtig. Siehe unser Memorandum zu [M] https://mmm.verdi.de/beruf/m-kennzeichnet-manipulationen-18287/
Deshalb kannst Du für Schabretter gern `type: ["Place", "redaktor:fictional"]` verwenden.3)
Wir haben in den vergangenen W3C Social CG meetings vermehrt auf die Wichtigkeit von https://www.w3.org/TR/activitystreams-vocabulary/#dfn-context hingewiesen.
Hier würde ich erstmal `context: ["https://www.wikidata.org/wiki/Special:EntityData/Q110079"]` benutzen. Das wird Dir geliefert, wenn Du im Client "Schachbrett" als Context suchst und ist wie alles bei uns wikipedia/wikidata.
🧵 1/2 -
Gutes Beispiel mit 3 Aspekten in 1 Satz :).
1)
Erinerst Du Dich an den geposteteten geohash Explorer Link?
Als Du einen Buchstaben löschtest?Auch ein Schachspiel ist ein geohash. Wenn Du bei "D4" die 4 wegnimmst, bist Du bei der Reihe "4". Es würde also vollständig unterstützt damit Du Deine Züge, Spiele und Turniere föderieren kannst.
Sowohl maschinen als auch meschlich lesbar.
2)
Als Mitgründer der Gewerkschaft "freelens" ist mir die Trennung von "fiktionalem" und "faktuellem" content superwichtig. Siehe unser Memorandum zu [M] https://mmm.verdi.de/beruf/m-kennzeichnet-manipulationen-18287/
Deshalb kannst Du für Schabretter gern `type: ["Place", "redaktor:fictional"]` verwenden.3)
Wir haben in den vergangenen W3C Social CG meetings vermehrt auf die Wichtigkeit von https://www.w3.org/TR/activitystreams-vocabulary/#dfn-context hingewiesen.
Hier würde ich erstmal `context: ["https://www.wikidata.org/wiki/Special:EntityData/Q110079"]` benutzen. Das wird Dir geliefert, wenn Du im Client "Schachbrett" als Context suchst und ist wie alles bei uns wikipedia/wikidata.
🧵 1/2@Sascha
Obiger Context Link basiert wie das Fedi auch auf "Content-Negotiation", es liefert Dir im Browser eine html Seite aber MAschinen das maschinenlesbare Format, welches sie anfordern (ActivityPub ist JSON-LD).Später kommen vielleicht spezialisierte Schachservices hinzu, wie `NYT:ChezzPuzzle` oder `FAZ:Schach` - dann kannst Du den Kontext erweitern und es stört nix.
Bonus: Wenn es sich tatsächlich um ein physisch bedeutsames Schabrett handelt, beschreibe es in https://www.w3.org/TR/activitystreams-vocabulary/#dfn-instrument - z. B. "Mein handgeschnitzes Schachbrett mit gelöteten Dschungel-Figuren" und einem Foto.
-
@Sascha
Obiger Context Link basiert wie das Fedi auch auf "Content-Negotiation", es liefert Dir im Browser eine html Seite aber MAschinen das maschinenlesbare Format, welches sie anfordern (ActivityPub ist JSON-LD).Später kommen vielleicht spezialisierte Schachservices hinzu, wie `NYT:ChezzPuzzle` oder `FAZ:Schach` - dann kannst Du den Kontext erweitern und es stört nix.
Bonus: Wenn es sich tatsächlich um ein physisch bedeutsames Schabrett handelt, beschreibe es in https://www.w3.org/TR/activitystreams-vocabulary/#dfn-instrument - z. B. "Mein handgeschnitzes Schachbrett mit gelöteten Dschungel-Figuren" und einem Foto.
-
@Sascha @sl007 Dabei wollte ich als Historiker jetzt noch anfragen, wie man denn vergangene Events an nicht mehr existierenden Orten abbildet oder Events an Orten, die existierten, aber nicht georeferenzierbar sind wie z.B. verschollene Städte oder mongolische Heerlager. Oder Events an Orten der Mythologie und Religion wie dem Fluß Styx oder dem Fegefeuer

-
Alle Links, die ich gepostet habe, verweisen auf den gleichen einen Standard. Es ist alles dasselbe Dokument, nur verschiedene Textstellen (?).
Es ist doch eher andersrum;
Es gab ja mal ein grosses föderiertes Schachprojekt in "immers.space".
Dort haben wir gern gespielt, bevor Entwickler in den USA offenbar verschleppt oder deportiert wurden und alles von "immers" verschwand. Zusammen mit den gup.pe Gruppen. Asyl in Deutschland wäre wichtig gewesen um das Ende des Projektes zu verhindern. Hintergründe gern über Signal. Hatte Django zu beigetragen. Er hatte diesen Talk https://fosdem.org/2026/schedule/event/QK7XSV-activitypub-c2s/Das war Schach in 3d und mit positional Audo und hatte Spaß gemacht.
Also bevor es enden musste, weil einige Entwickelnde womöglich links der Mitte standen. -
Hier ist ein Video https://www.youtube.com/watch?v=eZzeTXKzfjY
Du musst es bloß installieren https://github.com/immers-space dann kann es losgehen.
Oder das Feld D4 auf einem Schachfeld.
Ich freue mich auf unsere erste Schachrunde mit Geohashes in virtuellen Locations!