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
    Tim Chambers (tchambers@indieweb.social)'s status on Monday, 18-Dec-2023 15:09:01 JST Tim Chambers Tim Chambers
    in reply to
    • Hrefna (DHC)
    • Micro.blog

    @hrefna you might also check out @help

    In conversation Monday, 18-Dec-2023 15:09:01 JST from indieweb.social permalink
    • Embed this notice
      Hrefna (DHC) (hrefna@hachyderm.io)'s status on Monday, 18-Dec-2023 15:09:02 JST Hrefna (DHC) Hrefna (DHC)

      I'm looking for exemplars in their category who document their integration with ActivityPub—not all of the systems do.

      So far I have:

      * Mastodon
      * BookWyrm
      * PeerTube
      * Mobilizon
      * Pixelfed

      I cannot find documentation on the support for (in my casual search):

      * Friendica
      * Lemmy/Kbin
      * Hubzilla

      #ActivityPub

      In conversation Monday, 18-Dec-2023 15:09:02 JST permalink
    • Embed this notice
      Hrefna (DHC) (hrefna@hachyderm.io)'s status on Monday, 18-Dec-2023 15:09:05 JST Hrefna (DHC) Hrefna (DHC)

      No no, definitely haven't lost my mind, noooo

      #ActivityPub

      In conversation Monday, 18-Dec-2023 15:09:05 JST permalink

      Attachments


      1. https://media.hachyderm.io/media_attachments/files/111/599/853/763/085/414/original/fc628cf2e4cc673d.jpeg
    • Embed this notice
      Matthias Pfefferle (pfefferle@mastodon.social)'s status on Monday, 18-Dec-2023 17:49:11 JST Matthias Pfefferle Matthias Pfefferle
      • Chris Alemany🇺🇦🇨🇦🇪🇸
      • Hrefna (DHC)
      • Micro.blog

      @hrefna @chris @tchambers @help as the underdog, we (WordPress) have to still work on the "classic" features to keep up with the big networks, before we will be able to "do our own thing".

      In conversation Monday, 18-Dec-2023 17:49:11 JST permalink
    • Embed this notice
      Chris Alemany🇺🇦🇨🇦🇪🇸 (chris@mstdn.chrisalemany.ca)'s status on Monday, 18-Dec-2023 17:49:14 JST Chris Alemany🇺🇦🇨🇦🇪🇸 Chris Alemany🇺🇦🇨🇦🇪🇸
      • Matthias Pfefferle
      • Hrefna (DHC)
      • Micro.blog

      @hrefna @tchambers @help and Wordpress ActivityPub integration? @pfefferle

      In conversation Monday, 18-Dec-2023 17:49:14 JST permalink
    • Embed this notice
      small circle 🕊 in calmness (smallcircles@social.coop)'s status on Monday, 18-Dec-2023 17:49:57 JST small circle 🕊 in calmness small circle 🕊 in calmness
      in reply to
      • django
      • Hrefna (DHC)

      @django @hrefna

      I was about to point to the informal practice of having a FEDERATION.md. I entered the ones I found in the wiki on #SocialHub "Guidelines for new #ActivityPub developers".

      https://socialhub.activitypub.rocks/t/guide-for-new-activitypub-implementers/479#federationmd-25

      PS. Any forum member can update that wiki.

      In conversation Monday, 18-Dec-2023 17:49:57 JST permalink

      Attachments


    • Embed this notice
      django (django@social.coop)'s status on Monday, 18-Dec-2023 17:49:58 JST django django
      • Hrefna (DHC)

      @hrefna an activities section would indeed be a helpful addition to federation.md

      In conversation Monday, 18-Dec-2023 17:49:58 JST permalink

      Attachments


      phiofx repeated this.
    • Embed this notice
      django (django@social.coop)'s status on Monday, 18-Dec-2023 17:50:01 JST django django
      • Hrefna (DHC)

      @hrefna Wordpress has one as well https://github.com/Automattic/wordpress-activitypub/blob/master/FEDERATION.md

      In conversation Monday, 18-Dec-2023 17:50:01 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        https://github.com/Automattic/wordpress-activitypub/blob/master/FEDERATION.md
    • Embed this notice
      django (django@social.coop)'s status on Monday, 18-Dec-2023 17:50:03 JST django django
      in reply to
      • Hrefna (DHC)

      @hrefna this should be documented in federation.md but I don’t think any have yet!

      In conversation Monday, 18-Dec-2023 17:50:03 JST permalink

      Attachments


    • Embed this notice
      small circle 🕊 in calmness (smallcircles@social.coop)'s status on Monday, 18-Dec-2023 17:57:46 JST small circle 🕊 in calmness small circle 🕊 in calmness
      in reply to
      • Hrefna (DHC)

      @hrefna

      PS. Wrote in a couple of #SocialHub threads on this..

      https://socialhub.activitypub.rocks/t/best-practices-for-ap-vocabulary-extensions/3162

      https://socialhub.activitypub.rocks/t/fep-process-guaranteeing-an-open-and-decentralized-ecosystem/3602/23

      There should be more, but I'm lazy this morning 😬

      In conversation Monday, 18-Dec-2023 17:57:46 JST permalink
    • Embed this notice
      small circle 🕊 in calmness (smallcircles@social.coop)'s status on Monday, 18-Dec-2023 17:57:47 JST small circle 🕊 in calmness small circle 🕊 in calmness
      in reply to
      • Hrefna (DHC)

      @hrefna

      I guess this discussion boils down to having a best-practice guide on writing ActivityPub extensions.

      If we use linked data, let that be describing LD best-practices. That should likely include how/when to reuse existing props/types from other ontologies.

      And maybe rather *not* use those types/props, but defer to creating your own namespaced extension. Because choosing from existing ontologies would mean either standardization on that, or supporting full LD functionality/complexity.

      In conversation Monday, 18-Dec-2023 17:57:47 JST permalink
      phiofx repeated this.
    • Embed this notice
      small circle 🕊 in calmness (smallcircles@social.coop)'s status on Monday, 18-Dec-2023 17:57:48 JST small circle 🕊 in calmness small circle 🕊 in calmness
      in reply to
      • Hrefna (DHC)

      @hrefna

      In many places there's this "This already means this, because Mastodon uses it that way, and we want to be compatible".

      In conversation Monday, 18-Dec-2023 17:57:48 JST permalink
    • Embed this notice
      small circle 🕊 in calmness (smallcircles@social.coop)'s status on Monday, 18-Dec-2023 17:57:50 JST small circle 🕊 in calmness small circle 🕊 in calmness
      in reply to
      • Hrefna (DHC)

      @hrefna

      But that would lead to horrible designs.. Receive an Offer? Go into huge if/then/else construct to determine from the props what kind of Offer we deal with.

      For this we have namespacing to indicate the bounded context (consistency boundary) in which the activity lends its meaning.

      For ActivityStreams the first project that manages to broadly popularize a particular activity, gets to decide its predominant meaning (in current fedi practice).

      In conversation Monday, 18-Dec-2023 17:57:50 JST permalink
    • Embed this notice
      small circle 🕊 in calmness (smallcircles@social.coop)'s status on Monday, 18-Dec-2023 17:57:51 JST small circle 🕊 in calmness small circle 🕊 in calmness
      • Hrefna (DHC)

      @hrefna

      On 2) what is also interesting is to consider how suitable AS is as a generic set of social primitives, when the semantics of the activities aren't crystal clear.

      For some activities things are easy, e.g. ones relating to CRUD-over-the-wire. But e.g. an as:Offer much less so.

      I've seen Offer been discussed in very different (bounded) contexts, where semantics/meaning would be fundamentally different. These would have different (custom) props to distinguish them.

      In conversation Monday, 18-Dec-2023 17:57:51 JST permalink
    • Embed this notice
      Tim Chambers (tchambers@indieweb.social)'s status on Monday, 18-Dec-2023 22:43:54 JST Tim Chambers Tim Chambers
      • Hrefna (DHC)
      • Manton Reece
      • Micro.blog

      @hrefna @help
      A start: https://help.micro.blog/t/mastodon-and-activitypub/95

      cc: @manton

      In conversation Monday, 18-Dec-2023 22:43:54 JST permalink

      Attachments


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.