Skip to content
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

fedi wiki

  1. Home
  2. Fediverse Enhancement Proposals
  3. FEP-4772: Representing bookmarks

FEP-4772: Representing bookmarks

Scheduled Pinned Locked Moved Fediverse Enhancement Proposals
3 Posts 2 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • bouncepaw@socialhub.activitypub.rocksB This user is from outside of this forum
    bouncepaw@socialhub.activitypub.rocksB This user is from outside of this forum
    bouncepaw@socialhub.activitypub.rocks
    wrote last edited by
    #1

    Tracking issue: https://codeberg.org/fediverse/fep/issues/877

    PR: https://codeberg.org/fediverse/fep/pulls/876

    Hello!

    This FEP describes how to represent bookmarks in federated bookmark managers. It describes several aspects of them.

    Betula was the first one to represent bookmarks like this. Recently I contributed patches to Ties, Omnom and Postmarks so that they federate bookmarks in the same format. Ties and Omnom have it merged, Postmarks not yet.

    Quote bookmarks are partially implemented in Betula, with full implementation ongoing.

    Folders and document copies are not properly implemented anywhere, and these are mostly thoughts for the future. Should they maybe be collections, linked in a field of the Note?

    To get an intuition of how a federated bookmark manager works, see my instance https://links.bouncepaw.com and perhaps interact with @bouncepaw@links.bouncepaw.com.

    Would be grateful for feedback!

    silverpill@socialhub.activitypub.rocksS bouncepaw@socialhub.activitypub.rocksB 2 Replies Last reply
    1
    0
    • bouncepaw@socialhub.activitypub.rocksB bouncepaw@socialhub.activitypub.rocks

      Tracking issue: https://codeberg.org/fediverse/fep/issues/877

      PR: https://codeberg.org/fediverse/fep/pulls/876

      Hello!

      This FEP describes how to represent bookmarks in federated bookmark managers. It describes several aspects of them.

      Betula was the first one to represent bookmarks like this. Recently I contributed patches to Ties, Omnom and Postmarks so that they federate bookmarks in the same format. Ties and Omnom have it merged, Postmarks not yet.

      Quote bookmarks are partially implemented in Betula, with full implementation ongoing.

      Folders and document copies are not properly implemented anywhere, and these are mostly thoughts for the future. Should they maybe be collections, linked in a field of the Note?

      To get an intuition of how a federated bookmark manager works, see my instance https://links.bouncepaw.com and perhaps interact with @bouncepaw@links.bouncepaw.com.

      Would be grateful for feedback!

      silverpill@socialhub.activitypub.rocksS This user is from outside of this forum
      silverpill@socialhub.activitypub.rocksS This user is from outside of this forum
      silverpill@socialhub.activitypub.rocks
      wrote last edited by
      #2

      A bookmark is represented with a Note object

      To determine if a Note object is a bookmark Note, the following must be true:

      • name is not empty.
      • There is exactly one Link in attachment.

      Shouldn't it be a custom type? E.g. Bookmark?

      You can state that Note may be used instead of the custom type if compatibility with Mastodon is required.

      A Quote Post, as defined by \[FEP-dd4b\]

      Why FEP-dd4b? It has no implementations.

      Quote mechanisms that are actually used in Fediverse:

      • FEP-044f: Consent-respecting quote posts
      • FEP-e232: Object Links
      • Various custom properties like quoteUrl and _misskey_quote that were used before these FEPs were published.
      1 Reply Last reply
      0
      • bouncepaw@socialhub.activitypub.rocksB bouncepaw@socialhub.activitypub.rocks

        Tracking issue: https://codeberg.org/fediverse/fep/issues/877

        PR: https://codeberg.org/fediverse/fep/pulls/876

        Hello!

        This FEP describes how to represent bookmarks in federated bookmark managers. It describes several aspects of them.

        Betula was the first one to represent bookmarks like this. Recently I contributed patches to Ties, Omnom and Postmarks so that they federate bookmarks in the same format. Ties and Omnom have it merged, Postmarks not yet.

        Quote bookmarks are partially implemented in Betula, with full implementation ongoing.

        Folders and document copies are not properly implemented anywhere, and these are mostly thoughts for the future. Should they maybe be collections, linked in a field of the Note?

        To get an intuition of how a federated bookmark manager works, see my instance https://links.bouncepaw.com and perhaps interact with @bouncepaw@links.bouncepaw.com.

        Would be grateful for feedback!

        bouncepaw@socialhub.activitypub.rocksB This user is from outside of this forum
        bouncepaw@socialhub.activitypub.rocksB This user is from outside of this forum
        bouncepaw@socialhub.activitypub.rocks
        wrote last edited by
        #3
        silverpill:

        Shouldn’t it be a custom type? E.g. Bookmark?

        You can state that Note may be used instead of the custom type if compatibility with Mastodon is required.

        I don't think there's a single federated bookmark manager that doesn't want Mastodon compatibility. Bookmark managers would almost always be second accounts on Fediverse, and they are usually followed from microblogging instances (judging by my followers).

        Moreover, supporting the Note form would be a must either way; there are older instances of Betula online who haven't been updating for a year or two already. Would it make sense for Bookmark to exist then if every bookmark manager supported Note? I don't think so

        Perhaps this is some form of Mastodon-fatalism on my side though.

        silverpill:

        Why FEP-dd4b? It has no implementations.

        I picked the wrong link. I meant FEP-044f.

        Thanks for the feedback, here and on Codeberg.

        1 Reply Last reply
        0
        • silverpill@mitra.socialS silverpill@mitra.social shared this topic

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better đź’—

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        Powered by NodeBB Contributors
        • First post
          Last post