GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 01:28:34 JST Matthias Pfefferle Matthias Pfefferle
    • Sean Tilley
    It’s a Thing!

    Das Fediverse tut sich schwer, das volle Potential der verschiedenen Activity-Objects auszunutzen, hauptsächlich aus Angst, sie falsch oder schlecht darzustellen und deshalb teilen die meisten großen Netzwerke leider nur Notes.

    Dabei könnte es so einfach sein!

    @deadsuperhero schreibt auf seinem Blog, dass er eigentlich gerne Articles veröffentlichen will, aber (hauptsächlich) durch Mastodon zu Note gezwungen wird, wenn er sicher gehen will, dass der Text vollständig dargestellt wird.

    Here’s the problem, though: the biggest player in the space, Mastodon, does a poor job of supporting Article. Instead, every post Mastodon uses is instead a Note. From a semantic point of view, it might not seem like there’s a lot of difference between the two: both are effectively texts posts that can contain some formatting markup, both can hold an arbitrary amount of characters, and both can effectively be used to represent a full article.

    A Content-Fallback Mechanism for the Fediverse

    Ironischerweise zeigt Mastodon eine föderierte Note vollständig an, auch wenn der Text weit über die eigentlich erlaubten 500 Zeichen hinaus geht, bei einem Article wird statt dessen aber nur die kurze summary benutzt.

    Seine Idee: Ein Content-Fallback Mechanismus!

    Das heißt jede Aktivität, egal von welchem Typ, liefert zusätzlich zu dem spezifischen Objekt, eine standardisierte Note (content-fallback):

    { "@context":[ "https://www.w3.org/ns/activitystreams", { "Hashtag":"as:Hashtag" } ], "id":"https://wedistribute.org/2024/04/iftas-dsa-guide/", "type":"Article", "content-fallback": { "content":"IFTAS, the dedicated Trust & Safety organization ...", "mediaType":"text/plain", "summary":"", "tag":[{ "href":"https://wedistribute.org/tags/fediverse", "name":"#fediverse", "type":"Hashtag" }], "type":"Note", "updated":"2024-04-11T20:55:29Z" }}Code-Sprache: JSON / JSON mit Kommentaren (json)

    Ich verstehe das Problem und finde die Idee generell nicht schlecht, aber eigentlich bietet ActivityPub alles Nötige schon von Haus aus! ActivityPub oder besser ActivityStreams ist so aufgebaut, dass alle Objekte von einem Art Base-Object abgeleitet werden. Das heißt Article, Note, Event oder Place, haben ein gleiches Minimal-Set an Attributen:

    • attachment
    • attributedTo
    • audience
    • content
    • context
    • name
    • icon
    • image
    • inReplyTo
    • published
    • replies
    • summary
    • tag
    • updated
    • url
    • to
    • bto
    • cc
    • bcc
    • mediaType
    • …und mehr

    Und auch wenn beispielsweise Place oder Event einige spezifische Eigenschaften haben, die nicht jede Plattform „kennt“ und „versteht“, sollte es immer möglich sein, die Beschreibung (description oder summary) und den Titel (name) anzuzeigen.

    Das Prinzip ist ähnlich wie, wenn nicht sogar inspiriert durch, schema.org/Thing. Auch hier basieren alle Objekte letztendlich auf einem Thing und trotz der wesentlich größeren Anzahl1 an Objekten und Attributen, können Suchmaschinen sich immer sicher sein, dass es zumindest einen name, eine description und eine url zum Anzeigen gibt.

    Bevor wir über also über ein `content-fallback` nachdenken, sollten wir (meiner Meinung nach) erst einmal dafür sorgen, dass die vorhanden Möglichkeiten richtig genutzt werden.

    1. The vocabulary currently consists of 806 Types, 1474 Properties 14 Datatypes, 90 Enumerations and 480 Enumeration members. – https://schema.org/docs/schemas.html ↩︎
    In conversation about a year ago from notiz.blog permalink

    Attachments


    1. Domain not in remote thumbnail source whitelist: wedistribute.org
      IFTAS Publishes DSA Guide for the Fediverse
      from Sean Tilley
      The European Union Digital Services Act is upon us! But don't worry - our favorite Trust & Safety organization is here to demystify compliance.
    2. Domain not in remote thumbnail source whitelist: wedistribute.org
      The Rise of Social Analytics on Mastodon
      from Sean Tilley
      There's an increase in analytics services on the fediverse nowadays, and the trend seems to be shifting from personal to business products.
    3. No result found on File_thumbnail lookup.
      Thing - Schema.org Type
      Schema.org Type: Thing - The most generic type of item.
    4. No result found on File_thumbnail lookup.
      Schema.org - Schemas - Schema.org
      Schema.org is a set of extensible schemas that enables webmasters to embed structured data on their web pages for use by search engines and other applications.
    • Embed this notice
      morph (morph@morphnet.de)'s status on Tuesday, 23-Apr-2024 01:45:23 JST morph morph
      in reply to

      @pfefferle Ist denn dein Post jetzt als Article oder Note verpackt? Er kommt ja bestens formatiert an.

      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 01:47:29 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • morph

      Rate mal ☺️

      In conversation about a year ago permalink
    • Embed this notice
      morph (morph@morphnet.de)'s status on Tuesday, 23-Apr-2024 02:04:45 JST morph morph
      in reply to

      @pfefferle Öhm ... du hast in den Settings was geändert. o.O
      Es gibt nur noch Notes und WordPress Format. Da war vorher mehr. Ich hab immer nur Notes belassen, damit kein Salat rauskommt.

      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 02:06:17 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • André Menrath
      • wolf
      • morph

      Auf Friendi.ca und Pixelfed sehen `Article` aus wie sie sollen! Die anderen hab ich schon lange nicht mehr getestet.

      In conversation about a year ago permalink

      Attachments


    • Embed this notice
      wolf (wolf@fedi.solibre.de)'s status on Tuesday, 23-Apr-2024 02:06:19 JST wolf wolf
      in reply to
      • Sean Tilley
      @pfefferle @deadsuperhero wie ist es bei anderen Serversoftware (Friendica, Pleroma, Hubzilla, den xxx-keys…)?
      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 02:18:25 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • André Menrath
      • wolf
      • hamiller_friendica
      • morph

      Ich hab’s aktuell auch auf „Note“, genau aus dem Grund!

      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 02:21:41 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • André Menrath
      • wolf
      • hamiller_friendica
      • morph

      Genau…

      Trotzdem nutzt Mastodon die Typen vollkommen inkonsequent. Schreibe ich einen Artikel unter 500 Zeichen, nimmt Mastodon trotzdem die unformatierte „Summary“. Schreibe ich dagegen eine 5000 Zeichen lange „Note“ wird sie trotz der lokalen Limitierung vollständig angezeigt.

      Das heißt dass Mastodon die „Note“ wie einen“Article“ behandelt und den „Article“ wie eine „Note“…

      In conversation about a year ago permalink
    • Embed this notice
      André Menrath (linos@graz.social)'s status on Tuesday, 23-Apr-2024 02:21:43 JST André Menrath André Menrath
      in reply to

      @pfefferle Da bin ich ganz deiner Meinung.

      Dass Mastodon und andere Anwendungen entscheiden, was vollständig und was nur (mittels summary, title, url...) konvertiert dargestellt wird, finde ich auch richtig. Schließlich wird ja auch die gesamte User Experience danach gestaltet.

      Aber es bleibt die Frage: Wie geht man mit noch unbekannten Typen um? Wie macht man deutlich, dass z.B. eine PodcastEpisode auch eine Erweiterung des Basistyps ist? Oder muss man das gar nicht?

      In conversation about a year ago permalink
    • Embed this notice
      morph (morph@morphnet.de)'s status on Tuesday, 23-Apr-2024 02:25:26 JST morph morph
      in reply to
      • wolf
      • hamiller_friendica

      @pfefferle Hoffentlich macht John Mastodon da mal was dran.
      @hamiller_friendica @wolf

      In conversation about a year ago permalink
    • Embed this notice
      morph (morph@morphnet.de)'s status on Tuesday, 23-Apr-2024 02:46:45 JST morph morph
      in reply to
      • Jan
      • Sean Tilley

      @jan Matthias says Mastodon handles it differently when the chars are below or above 500 chars. I didn't know that. o_O
      @pfefferle @deadsuperhero

      In conversation about a year ago permalink
    • Embed this notice
      Jan (jan@jan.boddez.net)'s status on Tuesday, 23-Apr-2024 02:46:46 JST Jan Jan
      in reply to
      • Sean Tilley

      Does Mastodon actually use summary? (Or does it only do so for Notes? I thought Articles just got a link and nothing else.)

      (My main gripe with Mastodon isn’t that it doesn’t support Article, it is that is a pretty bad feed reader. There are much better readers for long-form posts.)

      I currently also “disguise” my Articles as Notes, and include only a title—marked up “incorrectly,” alas—excerpt, and permalink.

      But I’d love it if Mastodon (rather than try and become a full-fledged feed reader) would be able to “natively” recognize Articles’ (titles and) summaries!

      /cc @deadsuperhero

      (https://bddz.be/Xbb)

      In conversation about a year ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        In reply to It’s a Thing! by @pfefferle. … – Jan’s Blog
    • Embed this notice
      Nick Bohle 🇪🇺 (nickbohle@mastodon.social)'s status on Tuesday, 23-Apr-2024 02:59:28 JST Nick Bohle 🇪🇺 Nick Bohle 🇪🇺
      in reply to
      • Eugen Rochko
      • wolf
      • hamiller_friendica

      @pfefferle @hamiller_friendica @wolf Blöde Frage, warum verlinkt ihr @Gargron nicht?

      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 02:59:28 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • Eugen Rochko
      • André Menrath
      • Nick Bohle 🇪🇺
      • wolf
      • hamiller_friendica
      • dominik schwind
      • naturzukunft
      • morph

      Ich glaube @Gargron weiß bescheid und die Community arbeitet ja auch dran es zu schrittweise zu verbessern…

      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 03:35:28 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • heluecht
      • André Menrath
      • Nick Bohle 🇪🇺
      • wolf
      • hamiller_friendica
      • dominik schwind
      • naturzukunft
      • morph
      • Der Skeptiker

      🤔

      In conversation about a year ago permalink
    • Embed this notice
      dominik schwind (dominik@nona.social)'s status on Tuesday, 23-Apr-2024 03:35:33 JST dominik schwind dominik schwind
      in reply to

      @pfefferle auch spannend: ich bekomme alle deine Antworten in den Stream gespült, aber nicht, worauf du antwortest.

      In conversation about a year ago permalink
    • Embed this notice
      morph (morph@morphnet.de)'s status on Tuesday, 23-Apr-2024 04:13:18 JST morph morph
      in reply to
      • dominik schwind

      @dominik @pfefferle Ja, der Thread ist vogelwild. 😄

      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 04:17:00 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • heluecht
      • André Menrath
      • Nick Bohle 🇪🇺
      • wolf
      • hamiller_friendica
      • Mario Vavti
      • dominik schwind
      • naturzukunft
      • morph
      • Der Skeptiker

      Was denn, was denn? Das passt doch alles!?!

      In conversation about a year ago permalink
    • Embed this notice
      morph (morph@morphnet.de)'s status on Tuesday, 23-Apr-2024 05:06:08 JST morph morph
      in reply to
      • dominik schwind

      @pfefferle @dominik Ist das nicht eh ein Mastodonding mit den fehlenden Replies? Fedilab und Sengi machen das recht gut akkerdings. Im Firefox hab ich ein Addon "Substitoot" dafür. Damit komm ich meistens gut klar. Den FediFetcher hab ich z. Zt. nicht mehr laufen. Der hat Unmengen an Content eingeholt (nomen est omen).

      In conversation about a year ago permalink
    • Embed this notice
      morph (morph@morphnet.de)'s status on Tuesday, 23-Apr-2024 05:19:17 JST morph morph
      in reply to
      • dominik schwind

      @dominik @pfefferle Ja, der Zähler neben dem Reply Icon ist auch immer auf Null. Als wären's Posts ohne Kontext.

      In conversation about a year ago permalink
    • Embed this notice
      dominik schwind (dominik@nona.social)'s status on Tuesday, 23-Apr-2024 05:19:18 JST dominik schwind dominik schwind
      in reply to
      • notizBlog
      • morph

      @morph 🤷🏻♂️ das Problem sind gar nicht die fehlenden Replies - die würde ich sicher sehen, wenn ich den Antwortenden auch folgen würde. Das Problem ist, dass ich die Antworten von @pfefferle völlig kontextlos im Hauptstream habe, da sie von @notiz.blog geboosted werden.

      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 18:18:36 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • heluecht
      • André Menrath
      • Nick Bohle 🇪🇺
      • wolf
      • hamiller_friendica
      • Mario Vavti
      • dominik schwind
      • naturzukunft
      • Sean Tilley
      • morph
      • Der Skeptiker

      Das ist ein bisschen die Idee von @deadsuperhero, dass der Sender beeinflusst wie der Empfänger es anzeigen soll. In meinen Augen ist das aber gegen die Idee vom Fediverse. Als Sender sollte ich meine Inhalte „nur“ semantisch korrekt auszeichnen müssen und der Rest liegt beim Empfänger.

      Deshalb ist es mir wichtig, dass Mastodon & Co. die Typen besser berücksichtigt als sie es jetzt gerade tun.

      In conversation about a year ago permalink
    • Embed this notice
      naturzukunft (naturzukunft@mastodon.social)'s status on Tuesday, 23-Apr-2024 18:18:37 JST naturzukunft naturzukunft
      in reply to
      • Sean Tilley

      @pfefferle @deadsuperhero Das ist übel, wird sich aber nicht vermeiden lassen. Ich hatte mal erwähnt, dass ich gerne eine Instanz fragen möchte, welche Typen sie denn versteht/akzeptiert, dann könnte "mein" Server reagieren und entsprechend übersetzen. Theoretisch würde es reichen, wenn ich Erfahre Mastondon in Version x.y, der Rest könnte statisch sein. Eine weitere Idee wäre eine "zentrale" (natürlich nicht, aber das geht noch nicht in meinen Kopf) zu haben, die Mapping Infos bereitstellt ;-)

      In conversation about a year ago permalink
    • Embed this notice
      Matthias Pfefferle (pfefferle@notiz.blog)'s status on Tuesday, 23-Apr-2024 18:19:45 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • heluecht
      • André Menrath
      • Nick Bohle 🇪🇺
      • wolf
      • hamiller_friendica
      • Mario Vavti
      • dominik schwind
      • naturzukunft
      • morph
      • Der Skeptiker

      🙄

      In conversation about a year ago permalink
    • Embed this notice
      heluecht (heluecht@pirati.ca)'s status on Tuesday, 23-Apr-2024 18:19:51 JST heluecht heluecht
      in reply to
      • Sean Tilley

      @pfefferle @deadsuperhero Ich habe schon 2018 ein Issue im Repository von Mastodon erstellt, dass sich um die Problematik kümmert: github.com/mastodon/mastodon/i…

      Im Issue github.com/mastodon/mastodon/i… (auch von 2018) gibt es diesen Kommentar:

      I believe what we do now is convert an Article object into title + URL to the original, so you can view the post as it's supposed to be, rather than trying to display it internally. So, I think this is resolved.


      Ich würde mich sehr freuen, wenn sich da etwas ändern würde. Aber ich sehe es nicht als Aufgabe, dass wir um Mastodon herumarbeiten. Es gibt augenscheinlich Mastodon-Forks, die Article unterstützen. Vielleicht kann jemand einen diesbezüglichen PR stellen.

      In conversation about a year ago permalink

      Attachments


    • Embed this notice
      Matthias Pfefferle (pfefferle@mastodon.social)'s status on Wednesday, 24-Apr-2024 23:21:55 JST Matthias Pfefferle Matthias Pfefferle
      in reply to
      • Sean Tilley

      @pfefferle@notiz.blog @deadsuperhero Nice Article!

      In conversation about a year ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.