Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Uncategorized
  3. @linos diskutiert mit der Community, wie man Events im Fediverse besser machen kann, so dass Termine föderieren.

@linos diskutiert mit der Community, wie man Events im Fediverse besser machen kann, so dass Termine föderieren.

Scheduled Pinned Locked Moved Uncategorized
fosdemsocialweb
39 Posts 5 Posters 15 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Sebastian LasseS Sebastian Lasse

    @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

    @nik @Sascha

    Sebastian LasseS This user is from outside of this forum
    Sebastian LasseS This user is from outside of this forum
    Sebastian Lasse
    wrote last edited by
    #18

    @clemensg

    Ich will ja auf keinen Fall immer alle Länder laden oder föderieren müssen um diese Listen oder Highscores zu föderieren. Das würde ja kein Sinn machen.

    @nik @Sascha

    1 Reply Last reply
    0
    • Sascha Foerster :bonndigital:S This user is from outside of this forum
      Sascha Foerster :bonndigital:S This user is from outside of this forum
      Sascha Foerster :bonndigital:
      wrote last edited by
      #19

      @sl007 @nik
      Danke @tobias! Hab den Video-Link nebst Hinweis auf die Änderung in meinem Beitrag angepasst.

      1 Reply Last reply
      0
      • Nik | Klampfradler 🎸🚲N Nik | Klampfradler 🎸🚲

        @clemensg @sl007 @Sascha

        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…

        Sascha Foerster :bonndigital:S This user is from outside of this forum
        Sascha Foerster :bonndigital:S This user is from outside of this forum
        Sascha Foerster :bonndigital:
        wrote last edited by
        #20

        @nik @clemensg @sl007 Für nachfolgende Generationen: Ich habe den Link zu YouTube durch den später mir ist bekannten Link zum Video auf einer PeerTube-Instanz ersetzt. 🙂

        1 Reply Last reply
        0
        • ClemensGC ClemensG

          @sl007 @Sascha @nik

          Repos und fertige Software brauchen noch ein paar Wochen.

          Nach dreieinhalb Jahren fühlt sich das für uns wie "sehr bald" an.

          Sascha Foerster :bonndigital:S This user is from outside of this forum
          Sascha Foerster :bonndigital:S This user is from outside of this forum
          Sascha Foerster :bonndigital:
          wrote last edited by
          #21

          @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!

          1 Reply Last reply
          0
          • Sascha Foerster :bonndigital:S This user is from outside of this forum
            Sascha Foerster :bonndigital:S This user is from outside of this forum
            Sascha Foerster :bonndigital:
            wrote last edited by
            #22

            @mschfr @sl007 Wenn ich das richtig gesehen habe, dann gibt es auch sowas wie "virtuelle Locations", das könnte z.B. ein Ort in einem digitalen Spiel sein. 😄 Oder das Feld D4 auf einem Schachfeld.

            Sebastian LasseS 2 Replies Last reply
            0
            • Sebastian LasseS This user is from outside of this forum
              Sebastian LasseS This user is from outside of this forum
              Sebastian Lasse
              wrote last edited by
              #23

              @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 🙂

              1 Reply Last reply
              0
              • Sascha Foerster :bonndigital:S Sascha Foerster :bonndigital:

                @mschfr @sl007 Wenn ich das richtig gesehen habe, dann gibt es auch sowas wie "virtuelle Locations", das könnte z.B. ein Ort in einem digitalen Spiel sein. 😄 Oder das Feld D4 auf einem Schachfeld.

                Sebastian LasseS This user is from outside of this forum
                Sebastian LasseS This user is from outside of this forum
                Sebastian Lasse
                wrote last edited by
                #24

                @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.

                1 Reply Last reply
                0
                • Sebastian LasseS This user is from outside of this forum
                  Sebastian LasseS This user is from outside of this forum
                  Sebastian Lasse
                  wrote last edited by
                  #25

                  @mschfr @Sascha

                  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

                  1 Reply Last reply
                  0
                  • Sebastian LasseS This user is from outside of this forum
                    Sebastian LasseS This user is from outside of this forum
                    Sebastian Lasse
                    wrote last edited by
                    #26

                    @mschfr
                    Unser System ist genauso wie wikibase.

                    wikipedia zeigt es für Nutzende und wikidata für Maschinen und machen Daten nützlich für alle. Wir arbeiten aktiv mit der wikimedia foundation an der Föderation von wikipedia.

                    @Sascha

                    1 Reply Last reply
                    0
                    • Sascha Foerster :bonndigital:S Sascha Foerster :bonndigital:

                      @mschfr @sl007 Wenn ich das richtig gesehen habe, dann gibt es auch sowas wie "virtuelle Locations", das könnte z.B. ein Ort in einem digitalen Spiel sein. 😄 Oder das Feld D4 auf einem Schachfeld.

                      Sebastian LasseS This user is from outside of this forum
                      Sebastian LasseS This user is from outside of this forum
                      Sebastian Lasse
                      wrote last edited by
                      #27

                      @Sascha

                      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

                      @mschfr

                      Sebastian LasseS 1 Reply Last reply
                      0
                      • Sebastian LasseS Sebastian Lasse

                        @Sascha

                        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

                        @mschfr

                        Sebastian LasseS This user is from outside of this forum
                        Sebastian LasseS This user is from outside of this forum
                        Sebastian Lasse
                        wrote last edited by
                        #28

                        @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.

                        @mschfr

                        Sascha Foerster :bonndigital:S 1 Reply Last reply
                        0
                        • Sebastian LasseS Sebastian Lasse

                          @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.

                          @mschfr

                          Sascha Foerster :bonndigital:S This user is from outside of this forum
                          Sascha Foerster :bonndigital:S This user is from outside of this forum
                          Sascha Foerster :bonndigital:
                          wrote last edited by
                          #29

                          @sl007 @mschfr So, danke, reicht. Ich habe jetzt Knoten im Kopf vor lauter Standards 🙈 Ich freue mich auf unsere erste Schachrunde mit Geohashes in virtuellen Locations! 🙂

                          Sebastian LasseS 2 Replies Last reply
                          0
                          • Sascha Foerster :bonndigital:S Sascha Foerster :bonndigital:

                            @sl007 @mschfr So, danke, reicht. Ich habe jetzt Knoten im Kopf vor lauter Standards 🙈 Ich freue mich auf unsere erste Schachrunde mit Geohashes in virtuellen Locations! 🙂

                            Sebastian LasseS This user is from outside of this forum
                            Sebastian LasseS This user is from outside of this forum
                            Sebastian Lasse
                            wrote last edited by
                            #30

                            @Sascha

                            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 … 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.

                            @mschfr

                            1 Reply Last reply
                            0
                            • Sascha Foerster :bonndigital:S Sascha Foerster :bonndigital:

                              @sl007 @mschfr So, danke, reicht. Ich habe jetzt Knoten im Kopf vor lauter Standards 🙈 Ich freue mich auf unsere erste Schachrunde mit Geohashes in virtuellen Locations! 🙂

                              Sebastian LasseS This user is from outside of this forum
                              Sebastian LasseS This user is from outside of this forum
                              Sebastian Lasse
                              wrote last edited by
                              #31

                              @Sascha

                              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.

                              @mschfr

                              Sebastian LasseS 1 Reply Last reply
                              0
                              • Sebastian LasseS Sebastian Lasse

                                @Sascha

                                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.

                                @mschfr

                                Sebastian LasseS This user is from outside of this forum
                                Sebastian LasseS This user is from outside of this forum
                                Sebastian Lasse
                                wrote last edited by
                                #32

                                @Sascha
                                Jedenfalls, können wir leider nicht ins Blaue denken. Alle geposteten Standard Links verweisen auf das gleiche Dokument von Evan.

                                Es geht im Kern darum, die Daten so zu gestalten, das Instanzen im Monat 100 statt 5000 Euro ausgeben.
                                Umgekehrt gesagt, aus 1 TB werden sonst 50TB, so was geht bei vielen Nutzenden schnell …
                                Deshalb wäre es erst mal gut, wenn sich alle an dieses 1 Dokument halten …

                                @mschfr

                                Sascha Foerster :bonndigital:S Sebastian LasseS 2 Replies Last reply
                                0
                                • Sebastian LasseS Sebastian Lasse

                                  @Sascha
                                  Jedenfalls, können wir leider nicht ins Blaue denken. Alle geposteten Standard Links verweisen auf das gleiche Dokument von Evan.

                                  Es geht im Kern darum, die Daten so zu gestalten, das Instanzen im Monat 100 statt 5000 Euro ausgeben.
                                  Umgekehrt gesagt, aus 1 TB werden sonst 50TB, so was geht bei vielen Nutzenden schnell …
                                  Deshalb wäre es erst mal gut, wenn sich alle an dieses 1 Dokument halten …

                                  @mschfr

                                  Sascha Foerster :bonndigital:S This user is from outside of this forum
                                  Sascha Foerster :bonndigital:S This user is from outside of this forum
                                  Sascha Foerster :bonndigital:
                                  wrote last edited by
                                  #33

                                  @sl007 @mschfr

                                  Ein Grund, warum ich keine Zeit in Bluesky investiere. Ich finde die Dezentralität wichtig. Wir hatten https://bonn.blue als Domain gekauft und dann festgestellt, dass wir um mehr als ein kostenloses CDN (äh PDS) zu werden, ein paar Millionen Euro brauchen. 🙂 Schade, dann erstmal nicht. Insofern finde ich es auch wichtig immer die Folgen von Protokoll-Entscheidungen in der Entfaltung zu sehen. Unfassbar wichtige Arbeit und so schwierig in diesem Chaos aus Interessen.

                                  Sebastian LasseS 2 Replies Last reply
                                  0
                                  • Sebastian LasseS Sebastian Lasse

                                    @Sascha
                                    Jedenfalls, können wir leider nicht ins Blaue denken. Alle geposteten Standard Links verweisen auf das gleiche Dokument von Evan.

                                    Es geht im Kern darum, die Daten so zu gestalten, das Instanzen im Monat 100 statt 5000 Euro ausgeben.
                                    Umgekehrt gesagt, aus 1 TB werden sonst 50TB, so was geht bei vielen Nutzenden schnell …
                                    Deshalb wäre es erst mal gut, wenn sich alle an dieses 1 Dokument halten …

                                    @mschfr

                                    Sebastian LasseS This user is from outside of this forum
                                    Sebastian LasseS This user is from outside of this forum
                                    Sebastian Lasse
                                    wrote last edited by
                                    #34

                                    @Sascha
                                    Im Video spielt in der Mitte übrigens Will, der Entwickler gegen Erik Kemp, es ist föderiert, wir hatten es auch beim Congress während der Pandemie parallel benutz https://socialhub.activitypub.rocks/t/rc3-a-journey-to-the-federated-3d/1233 mit vielen Menschen. Und Beispiele 3D mit 2D Anwendungen gemacht.

                                    @mschfr

                                    Sebastian LasseS 1 Reply Last reply
                                    0
                                    • Sascha Foerster :bonndigital:S Sascha Foerster :bonndigital:

                                      @sl007 @mschfr

                                      Ein Grund, warum ich keine Zeit in Bluesky investiere. Ich finde die Dezentralität wichtig. Wir hatten https://bonn.blue als Domain gekauft und dann festgestellt, dass wir um mehr als ein kostenloses CDN (äh PDS) zu werden, ein paar Millionen Euro brauchen. 🙂 Schade, dann erstmal nicht. Insofern finde ich es auch wichtig immer die Folgen von Protokoll-Entscheidungen in der Entfaltung zu sehen. Unfassbar wichtige Arbeit und so schwierig in diesem Chaos aus Interessen.

                                      Sebastian LasseS This user is from outside of this forum
                                      Sebastian LasseS This user is from outside of this forum
                                      Sebastian Lasse
                                      wrote last edited by
                                      #35

                                      @Sascha

                                      Ich schreibe jetzt schnell ein Beispiel, das die Auswirkungen verdeutlichen kann. Schach ist dazu zu einfach, weil immer nur 2 spielen und wenig Daten föderiert werden müssen.

                                      Es enthält den 2025/2026 Cache aller Länder des Planet Erde (Q2) und deren Daten … stay tuna 🙂

                                      @mschfr

                                      1 Reply Last reply
                                      0
                                      • Sebastian LasseS Sebastian Lasse

                                        @Sascha
                                        Im Video spielt in der Mitte übrigens Will, der Entwickler gegen Erik Kemp, es ist föderiert, wir hatten es auch beim Congress während der Pandemie parallel benutz https://socialhub.activitypub.rocks/t/rc3-a-journey-to-the-federated-3d/1233 mit vielen Menschen. Und Beispiele 3D mit 2D Anwendungen gemacht.

                                        @mschfr

                                        Sebastian LasseS This user is from outside of this forum
                                        Sebastian LasseS This user is from outside of this forum
                                        Sebastian Lasse
                                        wrote last edited by
                                        #36

                                        @Sascha

                                        PS:
                                        Ich habe 2 Sachen vergessen, die wichtig sind.

                                        1/2
                                        Du schriebst „Was ist mit Orten in Orten, wie z.B. Saal 118 im Trakt D des Campus Solbusch der Uni Brüssel. Oder: Raum FOSDEM? “

                                        Dazu ist es echt megawichtig, die ActivityPub Spezifikationen einmal komplett zu lesen. Es ist 1 Standard. Wie überall bei verlinkten Daten, ist der Standard, das jede Eigenschaft **mehrere** Werte haben kann.

                                        Wenn das nicht so ist, wäre die Eigenschaft mit "functional" gekennzeichnet.

                                        Ein Ort kann also mehrere Orte enthalten.

                                        Hier kommt es auf den Kontext an.
                                        Wenn Orte nur temporär existieren, wie z. B. bei einem Event "Lightning Talk Bühne", "Tanzfläche", "Stiller Raum"/"Snoozleroom" kannst Du sie alle direkt in der `location` Eigenschaft speichern.
                                        Wenn wie in Deinem Beispiel die Orte immer existieren würde ich sehr empfehlen, einmal eine hierarchische `OrderedCollection` für die ganze ULB anzulegen (macht optimalerweise die Uni Brüssel)

                                        🧵 1/2

                                        @mschfr

                                        Sebastian LasseS 1 Reply Last reply
                                        0
                                        • Sebastian LasseS Sebastian Lasse

                                          @Sascha

                                          PS:
                                          Ich habe 2 Sachen vergessen, die wichtig sind.

                                          1/2
                                          Du schriebst „Was ist mit Orten in Orten, wie z.B. Saal 118 im Trakt D des Campus Solbusch der Uni Brüssel. Oder: Raum FOSDEM? “

                                          Dazu ist es echt megawichtig, die ActivityPub Spezifikationen einmal komplett zu lesen. Es ist 1 Standard. Wie überall bei verlinkten Daten, ist der Standard, das jede Eigenschaft **mehrere** Werte haben kann.

                                          Wenn das nicht so ist, wäre die Eigenschaft mit "functional" gekennzeichnet.

                                          Ein Ort kann also mehrere Orte enthalten.

                                          Hier kommt es auf den Kontext an.
                                          Wenn Orte nur temporär existieren, wie z. B. bei einem Event "Lightning Talk Bühne", "Tanzfläche", "Stiller Raum"/"Snoozleroom" kannst Du sie alle direkt in der `location` Eigenschaft speichern.
                                          Wenn wie in Deinem Beispiel die Orte immer existieren würde ich sehr empfehlen, einmal eine hierarchische `OrderedCollection` für die ganze ULB anzulegen (macht optimalerweise die Uni Brüssel)

                                          🧵 1/2

                                          @mschfr

                                          Sebastian LasseS This user is from outside of this forum
                                          Sebastian LasseS This user is from outside of this forum
                                          Sebastian Lasse
                                          wrote last edited by
                                          #37

                                          @Sascha
                                          … referenziert diese für z.B. "osm:d220s"
                                          (das ist https://www.openstreetmap.org/relation/13699100 - einfach die relation id in base32) und für "u1515d" und evtl 2 angrenzenden Quadreten siehe https://geohash.softeng.co/u1515d

                                          ---
                                          2) Falls Du viel Schach spielst:
                                          Im Video können z. B. alle ein Schach-Raum erstellen, dieser enthält das Brett und andere Orte, z.B. Alice Wunderwalld oder so…
                                          Das Beispiel mit `instrument` wäre das Brett, dann könnte das Bild Deines Bretts statt dem schwarz-weissen im Video verwendet werden.

                                          Jede Schach-Figur ist ein virtueller ActivityPub Actor, der von A nach B reisen kann `Travel` und ankommen `Arrive` - das `Arrive` hat ein result, z.B. "Schach matt" - das bildet jeden Zug ab.

                                          Also z.B. "Sascha zieht Bauer1 (typ Schachfigur und Bauer) von A nach B. Bauer1 schlägt Bauer3 von Alice".

                                          Dann kannst Du hinterher die Partie föderieren, abspielen oder was auch immer sonst prof. Schachsoftware kann. Nur mit ActivityPub.
                                          Warum ist Clemens eigentlich nicht mehr im thread? Wir machen das zusammen …
                                          @mschfr

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups