bartle
  • Login
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Jan Wildeboer 😷:krulorange: (jwildeboer@social.wildeboer.net)'s status on Saturday, 03-Aug-2024 02:16:29 CEST Jan Wildeboer 😷:krulorange: Jan Wildeboer 😷:krulorange:

    In #Activitypub, replies to a post are a collection of links that are part of the original post. So it’s only natural that the original poster should be in control of what’s in the reply collection. Technically it’s quite simple to implement that the OP (original poster) can decide which replies he/she/they accept or refuse in said collection. It’s up to the developers of ActivityPub implementers like Mastodon et al to make that level of control accessible.

    In conversation about 9 months ago from social.wildeboer.net permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 02:16:29 CEST Michael Vogel Michael Vogel
      in reply to
      @jwildeboer To make that work, comments would need to be relayed only via the account of the original poster - which isn't the case right now.
      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 20:32:29 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel

      @jwildeboer When the Social WG discussed about the protocol, I provided commentary. At that point in time, I already had worked with the Diaspora protocol and knew their way of distributing comments. I'm not totally sure anymore, but I can imagine that I suggested that to the WG as well.

      But I guess that AP inherited their current behaviour from pump.io. Sadly also LD signatures didn't took of. So we would need a different method of authenticating especially non public posts.

      In conversation about 9 months ago permalink
    • Jan Wildeboer 😷:krulorange: (jwildeboer@social.wildeboer.net)'s status on Saturday, 03-Aug-2024 20:32:33 CEST Jan Wildeboer 😷:krulorange: Jan Wildeboer 😷:krulorange:
      in reply to
      • Michael Vogel

      @heluecht Yep. This should be seen as a bug, IMHO. A bit more details on my thoughts at https://social.wildeboer.net/@jwildeboer/112899254853236437 which is a reply to a similar observation you make.

      In conversation about 9 months ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Jan Wildeboer 😷:krulorange: (@jwildeboer@social.wildeboer.net)
        from Jan Wildeboer 😷:krulorange:
        @michael@thms.uk Yep. And I personally think that’s a mistake that should be fixed. In all AP (ActivityPub) implementations. The original post should be authoritative when it comes to maintaining the reply list. Other accounts can maintain their own copy based on their own rules and decisions, but the reply list of the original post should inform other instances and accounts. This would also be an elegant solution to fetching threads more completely, IMHO.
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 20:37:53 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan I can remember to have added several other comments that where decided to leave this to the implementers. For example I suggested a definition for DMs.
      In conversation about 9 months ago permalink
    • Jan Wildeboer 😷:krulorange: (jwildeboer@social.wildeboer.net)'s status on Saturday, 03-Aug-2024 20:37:59 CEST Jan Wildeboer 😷:krulorange: Jan Wildeboer 😷:krulorange:
      in reply to
      • Michael Vogel
      • Evan Prodromou

      @heluecht agreed. I think it would be a helpful discussion to have. And @evan shared similar thoughts on management of the reply list, IIRC.

      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Saturday, 03-Aug-2024 20:59:24 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer DMs are any content objects with only actors (no collections) in the addressing properties (to, cc, and so on).

      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 20:59:24 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan Not really. In Friendica we can decide with each post who should receive it, so we always use to, cc or bcc. The only really usable way would be a special indicator (like the one that Pleroma introduced) or a dedicated endpoint. I know that there been discussions about these two possibilities - but there had been no decision about this.
      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 21:01:02 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan Fetching the replies collection doesn't work for non public posts.
      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Saturday, 03-Aug-2024 21:01:03 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer you don't need signatures. Just fetch the replies collection. The OP can use 'Add' or 'Accept' activities to indicate that an object has been added to the replies.

      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 21:13:38 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan Commenting person B can't know which accounts person A, who added the post, has as recipients, so if person C were to request the post from B, B couldn't know and would therefore deny access.
      In conversation about 9 months ago permalink
    • Jan Wildeboer 😷:krulorange: (jwildeboer@social.wildeboer.net)'s status on Saturday, 03-Aug-2024 21:13:44 CEST Jan Wildeboer 😷:krulorange: Jan Wildeboer 😷:krulorange:
      in reply to
      • Michael Vogel
      • Evan Prodromou

      @heluecht @evan Why? Is that a result of current AP implementations or a deeper problem?

      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 21:26:33 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan When A and B are followers of X and both are replying to X's post - but neither A nor B are following each other, how could A see B's post and vice versa?
      In conversation about 9 months ago permalink
    • Jan Wildeboer 😷:krulorange: (jwildeboer@social.wildeboer.net)'s status on Saturday, 03-Aug-2024 21:26:38 CEST Jan Wildeboer 😷:krulorange: Jan Wildeboer 😷:krulorange:
      in reply to
      • Michael Vogel
      • Evan Prodromou

      @heluecht @evan I try to understand from the user perspective. I see a post by account X because person B commented on it. The post by X has a unique id so I can ask for the post and reply list. You are saying I would get neither when the post by X is non-public? Which should mean I shouldn’t see it in the first place when I’m not a follower of X, right?

      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 22:09:46 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan Not every user exposes this collection. And also that doesn't take into account that you can define a different list of receivers for each post. And since you can use BCC, you couldn't even see all receivers in the original post.
      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Saturday, 03-Aug-2024 22:09:52 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer Again, that's not true. The `followers` collection is public.

      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Saturday, 03-Aug-2024 22:12:17 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer yes it does; you have to a) use HTTP Signature authorization and b) have access to the post.

      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 22:12:17 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan This only works when all participants in a thread do have a got a list of all participants. But by now there isn't such a list, especially with the usage of BCC.
      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Saturday, 03-Aug-2024 22:18:27 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan Yeah, I'm still developing Friendica. Concerning AP: I just made a suggestion for the thread completion: socialhub.activitypub.rocks/t/…
      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Saturday, 03-Aug-2024 22:18:28 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer Are you still involved in development of Friendica? It would be great to see you get more involved in AP.

      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Sunday, 04-Aug-2024 00:14:33 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan I would love to help to improve and enhance AP. My only issue could be time related.
      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Sunday, 04-Aug-2024 00:14:34 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer I meant with the SocialCG, not just forum posts.

      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Sunday, 04-Aug-2024 21:10:59 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer

      What makes a direct message is that it's direct to specific accounts, not to "all followers" or "the public" or "a contact list".

      That's all; it's a very easy concept.

      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Sunday, 04-Aug-2024 21:10:59 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan Since we can address our posts individually, a non public post in Friendica is normally directed to specific accounts. We are using the "litepub" extension to indicate a direct message.
      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Sunday, 04-Aug-2024 21:47:01 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan It is handled in different locations. direct messages (at least how we define them) are messages that should be listed at a prominent place, while the other messages will simply be listed in the streams of messages that you might miss or not.
      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Sunday, 04-Aug-2024 21:47:08 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer that seems like a meaningless distinction.

      If you are sending an image or HTML text to specific people, there's no difference between a "direct message" and a "post".

      In conversation about 9 months ago permalink
    • Michael Vogel (heluecht@pirati.ca)'s status on Sunday, 04-Aug-2024 22:40:19 CEST Michael Vogel Michael Vogel
      in reply to
      • Michael Vogel
      • Evan Prodromou
      @jwildeboer @evan For historical reasons they are stored in different tables.
      In conversation about 9 months ago permalink
    • Evan Prodromou (evan@cosocial.ca)'s status on Sunday, 04-Aug-2024 22:40:20 CEST Evan Prodromou Evan Prodromou
      in reply to
      • Michael Vogel

      @heluecht @jwildeboer but otherwise identical?

      In conversation about 9 months ago permalink

Feeds

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

bartle is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All bartle content and data are available under the Creative Commons Attribution 3.0 license.