Skip to content
  • Documentation

    General Discussion
    6
    0 Votes
    6 Posts
    0 Views
    julian@community.nodebb.orgJ
    Hi @FrankM, I have a write-up on content discovery (including needing to follow people) here: https://docs.nodebb.org/activitypub/discovery/
  • 0 Votes
    3 Posts
    0 Views
    scott@loves.techS
    @julian Many of the comments in this thread are appearing in Hubzilla as being from activitypub@community.nodebb.org instead of the real author.P.S. I'd start a new topic for this but I don't know how remotely.
  • 0 Votes
    16 Posts
    0 Views
    nhl-pl@community.nodebb.orgN
    Please make them visible when listing topics.
  • 0 Votes
    8 Posts
    0 Views
    trwnh@mastodon.socialT
    @julian @silverpill also your Link.href is being escaped incorrectly
  • 0 Votes
    5 Posts
    0 Views
    trwnh@mastodon.socialT
    @julian @thisismissem which is to say, the following are equivalent within the same scope...@\context: [{toot: http://joinmastodon.org/ns#,Emoji: toot:Emoji},{toot: http://joinmastodon.org/ns#,IdentityProof: toot:IdentityProof}]@\context: [{toot: http://joinmastodon.org/ns#,Emoji: toot:Emoji,IdentityProof: toot:IdentityProof}]
  • 0 Votes
    18 Posts
    21 Views
    jupiter_rowland@hub.netzgemeinde.euJ
    @Stefan Bohacek @jdp23 @julian "Shadow mentioning" is a thing. (streams) and Forte do it to avoid clutter. Mentions don't have to be visible in a post/comment to work.
  • Quoted posts

    AP Test (community.nodebb.org)
    58
    0 Votes
    58 Posts
    77 Views
    scott@loves.techS
    @julian Sorry if I was a bit salty earlier and I didn't want to rain on anyone's parade. There are many benefits to this proposed variation of quote posts where the person being quoted can update or delete their quote.Let me argue the other side then. One big benefit of this proposed quote post methodology is that it would be a version that Mastodon, et. al. would probably be willing to support. They have valid concerns that people will abuse quote posts to harass others. This proposal mitigates that.It also is useful in non-malicious contexts since people can fix typos and errors in their original post. It's also useful if the person being quoted wants to retract what they said, perhaps because they changed their mind on a topic or found new information.Malicious use can be mitigated in the UI by indicating the quoted person changed their post and providing a history of changes. Some platforms already do this for regular posts.The quoted person being able to delete their quote raises some unique philosophical questions, like whether a politician can delete something they said from a journalist's quote post. Or where someone intentionally changes their post in a malicious manner, which alters the quote post and makes the person quoting someone else look bad.So, there are many facets to this proposal. It still may be good to pursue even if some platforms aren't going to implement it. But there are also some scenarios we want to consider.
  • 0 Votes
    9 Posts
    16 Views
    D
    To be fair I have this cool software I'm working on that helps me answer that question immediately
  • 0 Votes
    36 Posts
    33 Views
    K
    @julian said in Lemmy and NodeBB: Seems like a bug or restriction on their part. Yeah, at the very least it's not how people seem to expect it to work, but a lot about ActivityPub doesn't work the way people have been accustomed to. So I can understand that. Personally, I have complicated feelings about whether a site even should be hosting groups for non-local users. I guess I can see a use-case for such a thing, but this whole endeavour feels like it needs to be local-first to me, rather than LARPing as homogeneous centralized social media.
  • 0 Votes
    7 Posts
    21 Views
    mariusor@metalhead.clubM
    @unexpectedteapot Thank you. Indeed I missed that distinction, sorry for the noise @hongminhee.
  • 0 Votes
    16 Posts
    43 Views
    shlee@aus.socialS
    @julian @thisismissem @trwnh makes sense as well for “followers only”… if you post a post with abuse and include someone.. It *could* reach the somebody and all of their followers as well boosted via their server (with controls. Opens the abuse vector slightly.
  • 0 Votes
    66 Posts
    76 Views
    kichae@catodon.socialK
    @omega @Kichae @baris @julian I think the only problem here is you assume people should be able to "grok" it.I don't think that's a problem. I think people should be able to understand that the Internet is a communications platform. Growing up on IRC isn't a requirement to intuiting this; the point there was that I people understood it there and then. People should be able to understand it here and now, too. They've just been trained otherwise.
  • 0 Votes
    10 Posts
    23 Views
    mro@digitalcourage.socialM
    Hi @julian @Claire - but sending incorrect json you get neither as of today, do you?
  • 0 Votes
    9 Posts
    24 Views
    antonio5609@socialhub.activitypub.rocksA
    Hi,I think It would be helpful to include examples of common use cases for ActivityPub integration in NodeBB detailed setup instructions with screenshots and troubleshooting tips for potential issues users might encounter. Additionally a FAQ section addressing common questions could be valuable.Thanks
  • 0 Votes
    3 Posts
    13 Views
    simplycorbett@vidbin.socialS
    @julian @BeAware if by not advisable you mean not possible, yeah.You won’t be able to reuse the domain/subdomain later on if you take down your instance unless you have a self destruct function. And even then -every- server you’ve federated with has to be contacted for it to work correctly.It’s fun
  • 0 Votes
    13 Posts
    28 Views
    silverpill@mitra.socialS
    @julian @alex-mehr @trwnh>There's no guarantee that a collection would present items in chronological vs. reverse chronological order — are you checking the timestamps and reversing as needed?The ordering can be specified by some property of Collection>Wouldn't you need to paginage through the entire collection anyway?The client will fetch pages until it finds an item that has already been processed.> I think that informs why I set up topic synchronization in this manner, and why my idea of context collections contain only objects; to me, activities don't really mean much at all.I'd prefer context to be a collection of objects too, as long as there's a way to retrieve activity history.Activity-based sync seems more natural to me. I think ActivityPub can be better understood not as a protocol for social networking, but as a distributed database where nodes sync datasets by sending messages over the network. Messages are activities, datasets are collections. When I send a Follow activity and your server responds with an Accept, followers and following collections are updated on both sides (or their equivalents if you don't store activities and collections). More generally, any activity delivery can be viewed as a synchronization of outbox collection.I think such change of perspective can greatly improve DX and provide a solid foundation for further protocol extensions
  • 0 Votes
    2 Posts
    14 Views
    beaware@social.beaware.liveB
    @julian nice! I love reading your progress posts. Always excited for new AP implementations and seeing how each dev handles things once it's done.I'm obviously not a dev myself, but I really admire your work.
  • 0 Votes
    1 Posts
    10 Views
    No one has replied
  • Hello from Lemmy, part 3

    AP Test (community.nodebb.org)
    1
    0 Votes
    1 Posts
    8 Views
    No one has replied
  • Unique activity IDs

    AP Test (community.nodebb.org)
    4
    1 Votes
    4 Posts
    12 Views
    silverpill@mitra.socialS
    @julian Yes, IDs should be unique:>All Objects in [ActivityStreams] should have unique global identifiers. ActivityPub extends this requirement; all objects distributed by the ActivityPub protocol MUST have unique global identifiers, unless they are intentionally transient-- https://www.w3.org/TR/activitypub/#obj-id