ekk
  • Participating in remote topics

    Meta
    3 5 0

    evan@activitypub.spaceE
    8
    0

    I want to reply to this topic:

    How do I do that with my activitypub.space account?

  • julian@activitypub.spaceJ
    2
    0

    evan that takes a bit of finesse. You'll need to find the ActivityPub ID for that piece of content.

    ...

    Although that topic in particular is not federated at all, given this icon:

    4dd83b44-57a8-4fe2-a48d-d970d5b02b61-image.png

    So it looks like you will not be able to participate in this topic, sorry about that.

  • julian@activitypub.spaceJ
    2
    0

    But to answer your question specifically, if a post is federated, you have to click this button on the Discourse interface:

    4d74568e-26f1-449c-8e81-1eb1e8b6eec4-image.png

    Find the "Note" button:

    85d4f436-0ff5-4316-b73c-e92e0f62ebb4-image.png

    Click on that to copy the ID to your clipboard, and then paste that into the NodeBB search.

    Keep in mind that occasionally Discourse will fail to respond appropriately, so success in pulling content in from Discourse works only some of the time.

    Link Preview ImageLink Preview Image
  • evan@activitypub.spaceE
    8
    0

    julian That flow is bad and we should feel bad.

    One first step would be to publish discovery data in the HTML pages for a topic. That should skip the step of trying to find the link to the AP object on the page.

  • julian@community.nodebb.orgJ
    214
    0

    [email protected] you're completely right.

    If a page sends the Link header as espoused in that document, NodeBB will now load the appropriate ActivityPub resource.

    This was added and tested against [email protected]'s WP plugin, which has the unique combination of blog entry URL that does NOT resolve to an AP resource, but Link header pointing to AP resource. Thanks Mattias!