@linos diskutiert mit der Community, wie man Events im Fediverse besser machen kann, so dass Termine föderieren.
-
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
Hier steht, wie man das macht: https://schema.org/Place
(Dafür müssten Fediverse-Entwickler allerdings mal ihre RDF- und Schema.org-Allergie ablegen und diese mächtigen Tools und die ganzen gelösten Probleme, die sie mitbringen, akzeptieren.)
-
Hier steht, wie man das macht: https://schema.org/Place
(Dafür müssten Fediverse-Entwickler allerdings mal ihre RDF- und Schema.org-Allergie ablegen und diese mächtigen Tools und die ganzen gelösten Probleme, die sie mitbringen, akzeptieren.)
google's "schema.org" hat mit der Frage gar nix zu tun.
@Sascha wollte wissen, wie es in ActivityPub und im Fediverse funktioniert.
Also https://www.w3.org/TR/activitystreams-vocabulary/#places
bzw. die JSON-LD/ActivityVocabulary Core/Activity Vocabulary/ActivityPub Spezifikationen … -
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
Dazu habe ich für unsere codebase ein einheitliches Dokument geschrieben
https://codeberg.org/Menschys/fedi-codebase
aber ich antworte morgen auch noch ausführlich.
Siehe https://www.w3.org/TR/activitystreams-vocabulary/#dfn-place und https://www.w3.org/TR/activitystreams-vocabulary/#placesIn ActivityPub kann jeder Ort einen Längen- und Breitengrad haben, Zusammen mit `radius` beschreibst Du eine Fläche. und zusammen mit `accuracy`die Ungenauigkeit oder "Unschärfe".
Wir föderieren _immer_ OSM ID und wikidata id mit denn dies billdet das Wissen von Milliarden ab.
Fedigeo und föderiertes geocoding basiert bei uns auf dem sehr effizienten geohash https://geohash.softeng.co/ Zoom hier mal rein, lösch Buchstaben von hinten dann wird das Prinzip deutlich.
Morgen würde ich dann ausführlich antworten, fedigeo und föderiertes geocoding beschreiben …
-
google's "schema.org" hat mit der Frage gar nix zu tun.
@Sascha wollte wissen, wie es in ActivityPub und im Fediverse funktioniert.
Also https://www.w3.org/TR/activitystreams-vocabulary/#places
bzw. die JSON-LD/ActivityVocabulary Core/Activity Vocabulary/ActivityPub Spezifikationen … -
Schema.org "founded by Google, Microsoft, Yahoo and Yandex".
Finde den Fehler.
Im übrigens sind serverseitig und vom ActivityPubProtokoll her die wesentlichen Arbeiten erledigt - dank @sl007 und ganz ohne Rücksicht auf BigTech zu nehmen. In 2027 haben wir dann einen OpenSource-Ersatz für GoogleMaps, mit etwas Hilfe Dritter auch schon in 2026 (Arbeit und Geld von dreieinhalb Jahren stecken schon drin).
Wenn wir etwas gegen BigTech erreichen wollen, müssen wir eigene Strukturen schaffen - gerade bei deren Kern-Diensten.
Holen wir unsere digitalen Steinschleudern heraus und spielen David gegen Goliath.
-
Schema.org "founded by Google, Microsoft, Yahoo and Yandex".
Finde den Fehler.
Im übrigens sind serverseitig und vom ActivityPubProtokoll her die wesentlichen Arbeiten erledigt - dank @sl007 und ganz ohne Rücksicht auf BigTech zu nehmen. In 2027 haben wir dann einen OpenSource-Ersatz für GoogleMaps, mit etwas Hilfe Dritter auch schon in 2026 (Arbeit und Geld von dreieinhalb Jahren stecken schon drin).
Wenn wir etwas gegen BigTech erreichen wollen, müssen wir eigene Strukturen schaffen - gerade bei deren Kern-Diensten.
Holen wir unsere digitalen Steinschleudern heraus und spielen David gegen Goliath.
Ich bin da ja eigentlich auf deiner Linie, aber ich fürchte, ich habe mit der Mitglieder-Liste des W3C ganz schelchte Nachrichten für dich.
Im Übrigen haben wir seit 2004 einen Ersatz für Google Maps. Heißt OpenStreetMap und ich weiß noch nicht, wo da ActivityPub ins Spiel kommt.
Hier im Thread ging es aber um das Vokabular für geografische Eigenschaften und Orte in Linked Data.
-
Ich bin da ja eigentlich auf deiner Linie, aber ich fürchte, ich habe mit der Mitglieder-Liste des W3C ganz schelchte Nachrichten für dich.
Im Übrigen haben wir seit 2004 einen Ersatz für Google Maps. Heißt OpenStreetMap und ich weiß noch nicht, wo da ActivityPub ins Spiel kommt.
Hier im Thread ging es aber um das Vokabular für geografische Eigenschaften und Orte in Linked Data.
Es gibt vieles von GAFAM, das man ablehnen muss. Aber offene Standards und Vokabulare, die mit keiner bestimmten Software verknüpft sind (und im vorliegenden Fall noch dazu beide in W3C-Arbeitsgruppen maintaint werden) abzulehnen, weil der falsche Autor dran steht, ist sicher nicht der Weg, wie man offene Netze voranbringt.
-
Ich bin da ja eigentlich auf deiner Linie, aber ich fürchte, ich habe mit der Mitglieder-Liste des W3C ganz schelchte Nachrichten für dich.
Im Übrigen haben wir seit 2004 einen Ersatz für Google Maps. Heißt OpenStreetMap und ich weiß noch nicht, wo da ActivityPub ins Spiel kommt.
Hier im Thread ging es aber um das Vokabular für geografische Eigenschaften und Orte in Linked Data.
Ich habe schlechte Nachrichten für dich:
OpenStreetMap deckt nur Teile von GoogleMaps ab, nicht z.B. Gelbe Seiten oder Bewertungsportal.
OSM ist eine von vier Datenquellen für das neue System. OSM ist also 'nur' eine Teilmenge dessen, was kommt.
ActivityPub ist im Übrigen ebenfalls ein W3C-Protokoll.
-
Ich habe schlechte Nachrichten für dich:
OpenStreetMap deckt nur Teile von GoogleMaps ab, nicht z.B. Gelbe Seiten oder Bewertungsportal.
OSM ist eine von vier Datenquellen für das neue System. OSM ist also 'nur' eine Teilmenge dessen, was kommt.
ActivityPub ist im Übrigen ebenfalls ein W3C-Protokoll.
-
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…
-
Es gibt vieles von GAFAM, das man ablehnen muss. Aber offene Standards und Vokabulare, die mit keiner bestimmten Software verknüpft sind (und im vorliegenden Fall noch dazu beide in W3C-Arbeitsgruppen maintaint werden) abzulehnen, weil der falsche Autor dran steht, ist sicher nicht der Weg, wie man offene Netze voranbringt.
-
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…
-
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
