Skip to content
  • 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

NodeBB

  1. Home
  2. General Discussion
  3. I've seen an ongoing debate between "Note" versus "Article" in ActivityPub / ActivityStreams.

I've seen an ongoing debate between "Note" versus "Article" in ActivityPub / ActivityStreams.

Scheduled Pinned Locked Moved General Discussion
activitypubactivitystreamsfedidevfedidevsfediverse
15 Posts 9 Posters 12 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.
  • reiver@mastodon.socialR reiver@mastodon.social

    I've seen an ongoing debate between "Note" versus "Article" in ActivityPub / ActivityStreams.

    When is something a "Note"‽
    When is something an "Article"‽

    Personally — I would probably have made the distinction this way.

    An "Article" has a title.
    A "Note" doesn't have a title.

    (In ActivityPub / ActivityStreams, a 'title' seems to tend to get represented in the "name" field.)

    #ActivityPub #ActivityStreams #FediDev #FediDevs #Fediverse

    toddsundsted@epiktistes.comT This user is from outside of this forum
    toddsundsted@epiktistes.comT This user is from outside of this forum
    toddsundsted@epiktistes.com
    wrote last edited by
    #4

    @reiver I like this distinction well enough that I might implement it.

    1 Reply Last reply
    0
    • reiver@mastodon.socialR reiver@mastodon.social

      In the old blogging software I created back in the 1990s, I had a handful of posts types.

      There was a type rich-text oriented post that had a title. (Article)

      And, there way another type of rich-text oriented post that did not have a title. (Note)

      (There were also other types of posts, but they aren't relevant here)

      These 2 types of posts were rendered / displayed differently.

      I.e., my 1990s software already had this distinction

      #ActivityPub #ActivityStreams #FediDev #FediDevs #Fediverse

      evan@cosocial.caE This user is from outside of this forum
      evan@cosocial.caE This user is from outside of this forum
      evan@cosocial.ca
      wrote last edited by
      #5

      @reiver there's a page on this in the primer:

      https://www.w3.org/wiki/Activity_Streams/Primer/Article_and_Note

      But it's not always clear.

      One thing that might distinguish is presentation.

      I expect an Article to appear on its own page. References to an Article in a stream or tree layout might just include title and summary, with a link to a UI to show the full text.

      But lots of Note objects can fit in a stream or tree presentation.

      1 Reply Last reply
      0
      • reiver@mastodon.socialR reiver@mastodon.social

        I've seen an ongoing debate between "Note" versus "Article" in ActivityPub / ActivityStreams.

        When is something a "Note"‽
        When is something an "Article"‽

        Personally — I would probably have made the distinction this way.

        An "Article" has a title.
        A "Note" doesn't have a title.

        (In ActivityPub / ActivityStreams, a 'title' seems to tend to get represented in the "name" field.)

        #ActivityPub #ActivityStreams #FediDev #FediDevs #Fediverse

        khleedril@cyberplace.socialK This user is from outside of this forum
        khleedril@cyberplace.socialK This user is from outside of this forum
        khleedril@cyberplace.social
        wrote last edited by
        #6

        @reiver I don't think there really are any articles in the #fediverse. There are links, but the texts themselves are read through URIs.

        liaizon@social.wake.stL reiver@mastodon.socialR julian@activitypub.spaceJ 3 Replies Last reply
        0
        • khleedril@cyberplace.socialK khleedril@cyberplace.social

          @reiver I don't think there really are any articles in the #fediverse. There are links, but the texts themselves are read through URIs.

          liaizon@social.wake.stL This user is from outside of this forum
          liaizon@social.wake.stL This user is from outside of this forum
          liaizon@social.wake.st
          wrote last edited by
          #7

          @khleedril @reiver that's not true at all. Every post from @writefreely and @WordPress (with federation turned on) federates the whole post. It's just that mastodon doesn't render the post it self but most other fediverse servers do.

          liaizon@social.wake.stL 1 Reply Last reply
          0
          • khleedril@cyberplace.socialK khleedril@cyberplace.social

            @reiver I don't think there really are any articles in the #fediverse. There are links, but the texts themselves are read through URIs.

            reiver@mastodon.socialR This user is from outside of this forum
            reiver@mastodon.socialR This user is from outside of this forum
            reiver@mastodon.social
            wrote last edited by
            #8

            @khleedril

            Some of that is more about Mastodon, than the Fediverse.

            Mastodon doesn't give you the text of an Article, but instead gives you a link to it.

            But, at this machine-level (in the ActivityPub / ActivityStreams data), the content is there for both Notes and Articles.

            Mastodon just treats them differently.

            julian@activitypub.spaceJ 1 Reply Last reply
            0
            • liaizon@social.wake.stL liaizon@social.wake.st

              @khleedril @reiver that's not true at all. Every post from @writefreely and @WordPress (with federation turned on) federates the whole post. It's just that mastodon doesn't render the post it self but most other fediverse servers do.

              liaizon@social.wake.stL This user is from outside of this forum
              liaizon@social.wake.stL This user is from outside of this forum
              liaizon@social.wake.st
              wrote last edited by
              #9

              @khleedril @reiver try using akkoma https://fe.disroot.org is a good instance, and follow some blogs

              1 Reply Last reply
              0
              • smallcircles@social.coopS This user is from outside of this forum
                smallcircles@social.coopS This user is from outside of this forum
                smallcircles@social.coop
                wrote last edited by
                #10

                @reiver

                Btw, I am sorry as I should've added "tangential" to the above, but was out of chars. I borrowed your post to continue my argument made elsewhere.

                Adding an analogy that popped up as a showerthought just now, to clarify further what I refer to..

                In a different context someone who creates a Webshop webapp might ask:

                > When is something a "Product" or "Invoice" in HTTP / HTML?

                It is not fully equivalent, but demonstrative of how the concepts clash, mixing solution space with protocol vocabulary in language use.

                Yet this is what happens continuously in all fediverse developer talk, sowing endless confusion, but also leads to complete different, incompatible views and expectations on what fediverse is, and where it is headed.

                We have a laissez-faire fediverse. Handy, as you can just hack things in. But also directionless and random.

                @thisismissem

                1 Reply Last reply
                0
                • khleedril@cyberplace.socialK khleedril@cyberplace.social

                  @reiver I don't think there really are any articles in the #fediverse. There are links, but the texts themselves are read through URIs.

                  julian@activitypub.spaceJ This user is from outside of this forum
                  julian@activitypub.spaceJ This user is from outside of this forum
                  julian@activitypub.space
                  wrote last edited by
                  #11

                  @khleedril@cyberplace.social there absolutely are!

                  Any NodeBB topic over 500 characters is an article with a title, and federates out as the Article type.

                  Mastodon gets a sub-500 character summary, and displays that.

                  1 Reply Last reply
                  0
                  • reiver@mastodon.socialR reiver@mastodon.social

                    @khleedril

                    Some of that is more about Mastodon, than the Fediverse.

                    Mastodon doesn't give you the text of an Article, but instead gives you a link to it.

                    But, at this machine-level (in the ActivityPub / ActivityStreams data), the content is there for both Notes and Articles.

                    Mastodon just treats them differently.

                    julian@activitypub.spaceJ This user is from outside of this forum
                    julian@activitypub.spaceJ This user is from outside of this forum
                    julian@activitypub.space
                    wrote last edited by
                    #12

                    @reiver@mastodon.social Mastodon can, and that's what the long form text FEP enables.

                    If you set a summary, Mastodon will faithfully show it, even for Article types.

                    1 Reply Last reply
                    0
                    • reiver@mastodon.socialR reiver@mastodon.social

                      I've seen an ongoing debate between "Note" versus "Article" in ActivityPub / ActivityStreams.

                      When is something a "Note"‽
                      When is something an "Article"‽

                      Personally — I would probably have made the distinction this way.

                      An "Article" has a title.
                      A "Note" doesn't have a title.

                      (In ActivityPub / ActivityStreams, a 'title' seems to tend to get represented in the "name" field.)

                      #ActivityPub #ActivityStreams #FediDev #FediDevs #Fediverse

                      thisismissem@activitypub.spaceT This user is from outside of this forum
                      thisismissem@activitypub.spaceT This user is from outside of this forum
                      thisismissem@activitypub.space
                      wrote last edited by
                      #13

                      Just don't set as:sensitive with summary because that'll trigger a content warning!

                      1 Reply Last reply
                      1
                      • julian@activitypub.spaceJ This user is from outside of this forum
                        julian@activitypub.spaceJ This user is from outside of this forum
                        julian@activitypub.space
                        wrote last edited by
                        #14

                        @thisismissem ironically, I am debating rolling back the summary generation logic for NodeBB because sending the first 500 chars means fewer people go off-site to read the rest of the post.

                        I was able to get much more engagement by sending the entire darn thing in summary.

                        1 Reply Last reply
                        1
                        • reiver@mastodon.socialR reiver@mastodon.social

                          In the old blogging software I created back in the 1990s, I had a handful of posts types.

                          There was a type rich-text oriented post that had a title. (Article)

                          And, there way another type of rich-text oriented post that did not have a title. (Note)

                          (There were also other types of posts, but they aren't relevant here)

                          These 2 types of posts were rendered / displayed differently.

                          I.e., my 1990s software already had this distinction

                          #ActivityPub #ActivityStreams #FediDev #FediDevs #Fediverse

                          lizard-socks@pandacap.azurewebsites.netL This user is from outside of this forum
                          lizard-socks@pandacap.azurewebsites.netL This user is from outside of this forum
                          lizard-socks@pandacap.azurewebsites.net
                          wrote last edited by
                          #15

                          I could imagine another type of post, where the primary content is an image (like a photo or drawing), along with a title and description. But I don't think Mastodon would display the image normally if you don't use Note - not sure what Pixelfed or wafrn do.

                          1 Reply Last reply
                          0

                          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
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • World
                          • Users
                          • Groups