tantek.com

t

  1. Tip: use the W3C Link Checker and fix any errors before federating with Bridgy Fed.

    https://validator.w3.org/checklink

    If you are using Bridgy Fed to federate your posts from your personal site, I highly recommend you first run the W3C Link Checker on a post, and verify there are no “red” errors (or fix any you find), before pinging Bridgy Fed to federate the post.

    The reason is that if your post contains broken links, especially broken https: links as part of an @-mention, a weird set of timeout interactions will occur between #BridgyFed and #Mastodon that will cause any Mastodon instances following your posts to drop your federated posts as if they had not been received.

    Further, those instances will also ignore any UPDATES to that post.

    More discussion here:
    * https://chat.indieweb.org/dev/2024-09-04#t1725421768496000
    More bug details here:
    * https://github.com/snarfed/bridgy-fed/issues/884#issuecomment-2327861883

    #IndieWeb #federate #fediverse #interoperability

    This is post 22 of #100PostsOfIndieWeb. #100Posts

    https://tantek.com/2024/246/t1/adventures-indieweb-activitypub-bridgy-fed
    https://tantek.com/2024/277/t2/october-blogtober-indieweb

    on
  2. @thisismissem@hachyderm.io we’ve tracked the bug down to one or more problems stemming from having a link in a post to an https: URL that fails to resolve or times out, in the context of an @-mention.

    Bridgy Fed is attempting to fetch it and times out. When a #fediverse instance fetches the AS2 version of a post, and Bridgy Fed attempts to fetch that post’s links to construct the AS2 for the post, Bridgy Fed times out, which then likely times out the original AS2 request, so #Mastodon instances never get the requested AS2 post.

    There are multiple possible problems:
    * content authoring errors (including bad links, links going bad)
    * Bridgy Fed attempting to retrieve every link in a post in order to construct the AS2 for a post, possibly with too long timeouts, so the overall AS2 construction takes too long
    * Mastodon timing out when requesting the AS2 for a post, then giving up and never trying again (e.g. even when it receives an UPDATE for the post)

    More discussion here:
    * https://chat.indieweb.org/dev/2024-09-04#t1725421768496000
    More details here:
    * https://github.com/snarfed/bridgy-fed/issues/884#issuecomment-2327861883

    #BridgyFed #atMention #ActivityStreams2

    on
  3. Twenty years ago this past February, Kevin Marks and I introduced #microformats in a conference presentation.

    Full post: https://tantek.com/2024/044/t1/twenty-years-microformats

    Aside: This is an even shorter summary of that post from ~200 days ago, which #Mastodon readers never got due to a Mastodon #federation bug (details in https://tantek.com/t5Yo1).

    Since early 2023, here are the top three updates & interesting developments in microformats:

    1. Growing rel=me adoption for distributed verification (✅ in Mastodon etc.)
     * Wikipedia, Threads, omg.lol
    2. Proposal to merge #microformats2 h-review into h-entry, since in practice (e.g. on #indieweb) reviews are just entries with a bit more.
    3. #metaformats adoptions, implementations, iteration

    on
  4. Twenty years ago this past February, @KevinMarks.com (@KevinMarks@xoxo.zone) and I introduced #microformats in a conference presentation.

    Full post: https://tantek.com/2024/044/t1/twenty-years-microformats

    Aside: This is a summary of a longer post from ~200 days ago^1, which #Mastodon readers never got due to a Mastodon #federation bug (instances returned 202 for post inbox delivery, but did not show post to followers or on local profiles, details in https://tantek.com/t5Yo1).

    I wrote a retrospective last year: https://tantek.com/2023/047/t1/nineteen-years-microformats

    Since then, here are the top three updates & interesting developments in microformats:

    1. Growing rel=me adoption for distributed verification (✅ in Mastodon etc.)
     * Wikipedia, Threads, omg.lol support
    2. A proposal to merge #microformats2 h-review into h-entry, since reviews are in practice (e.g. on the #indieweb) always entries with a bit more information.
    3. #metaformats adoptions, implementations, and iteration

    More details:
    ^1 https://tantek.com/2024/044/t1/twenty-years-microformats

    on