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 (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. new from me: FR#156 - Share Where?

new from me: FR#156 - Share Where?

Scheduled Pinned Locked Moved Uncategorized
49 Posts 19 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.
  • julian@fietkau.socialJ julian@fietkau.social

    @fediversereport Good overview as usual.

    One point I would have added is that, while Mastodon announced this Share button a while back, a “pure” ActivityPub-based way to expose share URLs and similar features exists in FEP-3b86 (https://fediverse.codeberg.page/fep/fep/3b86/) and has also been gaining prominence recently (c.f. the list of implementations).

    For example, ActivityPub for WordPress published its v8.0.0 today, which includes new “Like” and “Share” buttons that use this proposal.

    benpate@mastodon.socialB This user is from outside of this forum
    benpate@mastodon.socialB This user is from outside of this forum
    benpate@mastodon.social
    wrote last edited by
    #31

    @julian @fediversereport

    Mastodon's share button is a step forward. And we can celebrate that while also hoping that they don't stop here, and open it up to work with other Fediverse apps in the future.

    @dansup is also working on a promising open implementation called @webintents. And hopefully someday I can publish my own share buttons, too.

    The good news: everyone recognizes the need, and we're getting lots of ways to solve this problem.

    1 Reply Last reply
    0
    • trwnh@mastodon.socialT trwnh@mastodon.social

      @julian @benpate i guess in that regard, my idea of a "share" button is "something that will let me publish any arbitrary activity". i kind of wonder what it would look like to have 28 buttons on a page instead of 1...

      benpate@mastodon.socialB This user is from outside of this forum
      benpate@mastodon.socialB This user is from outside of this forum
      benpate@mastodon.social
      wrote last edited by
      #32

      @trwnh @julian

      I have a hard time visualizing what this UX would look like, and I'd *love* to dig through a drawing, or mock up, or product demo to showcase this idea. If it works, let's build it.

      At the end of the day, I'll use whatever the best solution is for the end user, regardless of just about everything else. 🙂

      1 Reply Last reply
      0
      • fediversereport@mastodon.socialF fediversereport@mastodon.social

        new from me: FR#156 - Share Where?

        on @Mastodon 's new Share button, the Mastodon API and protocol ownership

        Link Preview Image
        FR#156 – Share Where?

        On Mastodon's new Share button, and protocol ownership.

        favicon

        connectedplaces.online (connectedplaces.online)

        django@social.coopD This user is from outside of this forum
        django@social.coopD This user is from outside of this forum
        django@social.coop
        wrote last edited by
        #33

        @Mastodon @fediversereport glad to see an extended critique of the way the Mastodon API has been getting entrenched in the Fediverse to the expense of the ActivityPub API

        1 Reply Last reply
        0
        • phillycodehound@indieweb.socialP phillycodehound@indieweb.social

          @fediversereport @Mastodon Is this a failure of Mastodon for not being more open or on the great AP community for not stepping up and getting a more generic share button setup sooner?

          🤔

          jupiter_rowland@hub.netzgemeinde.euJ This user is from outside of this forum
          jupiter_rowland@hub.netzgemeinde.euJ This user is from outside of this forum
          jupiter_rowland@hub.netzgemeinde.eu
          wrote last edited by
          #34
          @Seth of the Fediverse @Connected Places The great AP community themselves are way more likely to whip up a Mastodon-only share button than a generic Fediverse share button, and they have done so in the past several times AFAIK.

          The thinking behind this has always been one of these:
          • Fediverse = Mastodon. The Fediverse only consists of Mastodon.
          • The Fediverse is more than Mastodon, but only barely. It isn't worth supporting all those teensy-tiny side-projects.
          • The Fediverse is more than Mastodon, but it's easier to only support the biggest of all projects than to support all projects.
          • People are more likely to be familiar with "Mastodon" than with "Fediverse", both on Mastodon and outside the Fediverse. Nobody would understand a "Fediverse" share button.

          Oh, and Mastodon hasn't failed being more open. Mastodon has decided to not be more open. It's a fully intentional design decision and part of Mastodon's scheme to either make the rest of the Fediverse look bad or exclude it from "the Fediverse".

          #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon
          1 Reply Last reply
          0
          • hiker@akk.fedcast.chH hiker@akk.fedcast.ch
            @Gargron
            And why?
            @Mastodon @fediversereport @swf
            frog_reborn@mstdn.socialF This user is from outside of this forum
            frog_reborn@mstdn.socialF This user is from outside of this forum
            frog_reborn@mstdn.social
            wrote last edited by
            #35

            @hiker @Gargron @Mastodon @fediversereport @swf

            If everyone implemented the exact same features, what would be the point of having dozens of different fediverse software projects in the first place? The only thing they'd differ in would be the UI then.

            Imo it's cool that we have so many different projects with different visions that still can do basic communication with each other without sacrificing their uniqueness. It feels very human.

            hiker@akk.fedcast.chH 1 Reply Last reply
            0
            • frog_reborn@mstdn.socialF frog_reborn@mstdn.social

              @hiker @Gargron @Mastodon @fediversereport @swf

              If everyone implemented the exact same features, what would be the point of having dozens of different fediverse software projects in the first place? The only thing they'd differ in would be the UI then.

              Imo it's cool that we have so many different projects with different visions that still can do basic communication with each other without sacrificing their uniqueness. It feels very human.

              hiker@akk.fedcast.chH This user is from outside of this forum
              hiker@akk.fedcast.chH This user is from outside of this forum
              hiker@akk.fedcast.ch
              wrote last edited by
              #36
              @frog_reborn
              But this is about a “external” function—why should websites only want to add Mastodon button? Why not include the entire Fediverse?@Gargron@mastodon.social @Mastodon @fediversereport @swf
              1 Reply Last reply
              0
              • fediversereport@mastodon.socialF fediversereport@mastodon.social

                new from me: FR#156 - Share Where?

                on @Mastodon 's new Share button, the Mastodon API and protocol ownership

                Link Preview Image
                FR#156 – Share Where?

                On Mastodon's new Share button, and protocol ownership.

                favicon

                connectedplaces.online (connectedplaces.online)

                ? Offline
                ? Offline
                Guest
                wrote last edited by
                #37

                @fediversereport

                The Mastodon API is open source, but it is not an open standard. It is designed, maintained, and changed by one project, without input from the rest of the ecosystem.

                Not without. The design of this API is shaped by the needs Mastodon users. Sometimes PRs are submitted by developers of 3rd party clients and by developers of other servers. Independent implementers of Mastodon API often extend it, and copy each other's extensions, there is even a discussion about Mastodon API Enhancement Proposals (similar to FEPs).

                So I think that by now it is very much an open standard.

                ActivityPub API may have W3C's stamp or approval, but that doesn't mean anything if nobody uses it.

                P.S. Does you blog not federate anymore?

                julian@activitypub.spaceJ jupiter_rowland@hub.netzgemeinde.euJ evan@cosocial.caE 3 Replies Last reply
                1
                0
                • ? Guest

                  @fediversereport

                  The Mastodon API is open source, but it is not an open standard. It is designed, maintained, and changed by one project, without input from the rest of the ecosystem.

                  Not without. The design of this API is shaped by the needs Mastodon users. Sometimes PRs are submitted by developers of 3rd party clients and by developers of other servers. Independent implementers of Mastodon API often extend it, and copy each other's extensions, there is even a discussion about Mastodon API Enhancement Proposals (similar to FEPs).

                  So I think that by now it is very much an open standard.

                  ActivityPub API may have W3C's stamp or approval, but that doesn't mean anything if nobody uses it.

                  P.S. Does you blog not federate anymore?

                  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
                  #38

                  @silverpill@mitra.social yea I was about to ask, @fediversereport@mastodon.social

                  AP.space has everything up until this one I think. @laurenshof@connectedplaces.online isn't posting anymore.

                  fediversereport@mastodon.socialF 1 Reply Last reply
                  0
                  • fediversereport@mastodon.socialF fediversereport@mastodon.social

                    new from me: FR#156 - Share Where?

                    on @Mastodon 's new Share button, the Mastodon API and protocol ownership

                    Link Preview Image
                    FR#156 – Share Where?

                    On Mastodon's new Share button, and protocol ownership.

                    favicon

                    connectedplaces.online (connectedplaces.online)

                    ryusei@techhub.socialR This user is from outside of this forum
                    ryusei@techhub.socialR This user is from outside of this forum
                    ryusei@techhub.social
                    wrote last edited by
                    #39

                    @fediversereport

                    This is a really nice read, and I would love to keep up with your stuff, but I don't do newsletters. Any chance you could implement an RSS feed, or did I just not see it?

                    fediversereport@mastodon.socialF 1 Reply Last reply
                    0
                    • ? Guest

                      @fediversereport

                      The Mastodon API is open source, but it is not an open standard. It is designed, maintained, and changed by one project, without input from the rest of the ecosystem.

                      Not without. The design of this API is shaped by the needs Mastodon users. Sometimes PRs are submitted by developers of 3rd party clients and by developers of other servers. Independent implementers of Mastodon API often extend it, and copy each other's extensions, there is even a discussion about Mastodon API Enhancement Proposals (similar to FEPs).

                      So I think that by now it is very much an open standard.

                      ActivityPub API may have W3C's stamp or approval, but that doesn't mean anything if nobody uses it.

                      P.S. Does you blog not federate anymore?

                      jupiter_rowland@hub.netzgemeinde.euJ This user is from outside of this forum
                      jupiter_rowland@hub.netzgemeinde.euJ This user is from outside of this forum
                      jupiter_rowland@hub.netzgemeinde.eu
                      wrote last edited by
                      #40
                      @silverpill @Connected Places The problem with the Mastodon client API is still that it's a Mastodon API. As in, geared towards only one Fediverse server application. In fact, as in, geared towards a very lack-lustre server application that lacks features which have been present in many other places in the Fediverse for years.

                      This means that you can use a whole lot of microblogging server applications with Mastodon clients. You can even use Friendica with some Mastodon clients. But then you're limited to the features which Mastodon has as well because the Mastodon client API doesn't support any features that Mastodon doesn't have. Why should it, after all?

                      At the end of the day, the Mastodon client API is designed and maintained by the Mastodon developers. It's them who decide what it can do and what it can't do. For one, they won't waste their time adding features to it that Mastodon itself doesn't have. Besides, if they did, they'd support Mastodon's direct competition and strengthen their advantages over Mastodon when they could throw rocks into their paths instead like they've always done.

                      This, by the way, is also one reason why both the developers of Hubzilla and the developer of (streams) and Forte refuse to implement the Mastodon client API. It simply wouldn't cover at least 90% of the features of these server applications, including features which you'll need all the time, everyday. That, and they don't want their software to end up at the mercy of Mastodon's developers and Mastodon's product politics by making it depend on Mastodon's technology. They'd rather have no native mobile app at all (and currently they do).

                      #Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Mastodon #Hubzilla #Streams #(streams) #Forte #MastodonAPI #MastodonClientAPI
                      1 Reply Last reply
                      0
                      • ryusei@techhub.socialR ryusei@techhub.social

                        @fediversereport

                        This is a really nice read, and I would love to keep up with your stuff, but I don't do newsletters. Any chance you could implement an RSS feed, or did I just not see it?

                        fediversereport@mastodon.socialF This user is from outside of this forum
                        fediversereport@mastodon.socialF This user is from outside of this forum
                        fediversereport@mastodon.social
                        wrote last edited by
                        #41

                        @ryusei thanks! https://connectedplaces.online/rss i do have an rss feed, but could probably make it clear with a button that i do

                        ryusei@techhub.socialR 1 Reply Last reply
                        0
                        • julian@activitypub.spaceJ julian@activitypub.space

                          @silverpill@mitra.social yea I was about to ask, @fediversereport@mastodon.social

                          AP.space has everything up until this one I think. @laurenshof@connectedplaces.online isn't posting anymore.

                          fediversereport@mastodon.socialF This user is from outside of this forum
                          fediversereport@mastodon.socialF This user is from outside of this forum
                          fediversereport@mastodon.social
                          wrote last edited by
                          #42

                          @julian @silverpill @laurenshof

                          yeah, unfortunately I had to turn off federation for my wordpress blog. a persistent issue with how the cache interacts with ap makes the website show raw json when it gets popular. this has been a structural issue for a long time, and after it happened 4 times in a row on my most recent posts ive decided im done with it, because it was a major net negative on my distribution

                          fediversereport@mastodon.socialF 1 Reply Last reply
                          0
                          • fediversereport@mastodon.socialF fediversereport@mastodon.social

                            @julian @silverpill @laurenshof

                            yeah, unfortunately I had to turn off federation for my wordpress blog. a persistent issue with how the cache interacts with ap makes the website show raw json when it gets popular. this has been a structural issue for a long time, and after it happened 4 times in a row on my most recent posts ive decided im done with it, because it was a major net negative on my distribution

                            fediversereport@mastodon.socialF This user is from outside of this forum
                            fediversereport@mastodon.socialF This user is from outside of this forum
                            fediversereport@mastodon.social
                            wrote last edited by
                            #43

                            @julian @silverpill @laurenshof its a big bummer tbh, i really wanted this to work. ive tried it for a long time, and i think its important as a writer about this ecosystem to dogfood the systems you write about, but it was simply not feasible anymore

                            julian@activitypub.spaceJ 1 Reply Last reply
                            0
                            • fediversereport@mastodon.socialF fediversereport@mastodon.social

                              @julian @silverpill @laurenshof its a big bummer tbh, i really wanted this to work. ive tried it for a long time, and i think its important as a writer about this ecosystem to dogfood the systems you write about, but it was simply not feasible anymore

                              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
                              #44

                              @fediversereport@mastodon.social have you tried debugging this with @pfefferle@mastodon.social? It sounds like something that he'll have encountered and resolved before...

                              1 Reply Last reply
                              1
                              0
                              • pfefferle@mastodon.socialP This user is from outside of this forum
                                pfefferle@mastodon.socialP This user is from outside of this forum
                                pfefferle@mastodon.social
                                wrote last edited by
                                #45

                                @julian @fediversereport you can disable conneg for user facing sites in the advanced settings! Happy to show it to you!

                                evan@cosocial.caE 1 Reply Last reply
                                0
                                • fediversereport@mastodon.socialF fediversereport@mastodon.social

                                  @ryusei thanks! https://connectedplaces.online/rss i do have an rss feed, but could probably make it clear with a button that i do

                                  ryusei@techhub.socialR This user is from outside of this forum
                                  ryusei@techhub.socialR This user is from outside of this forum
                                  ryusei@techhub.social
                                  wrote last edited by
                                  #46

                                  @fediversereport

                                  Ty. You'd be surprised at how many article sites made for Fedi don't have RSS. It's pretty wild to me.

                                  1 Reply Last reply
                                  0
                                  • pfefferle@mastodon.socialP pfefferle@mastodon.social

                                    @julian @fediversereport you can disable conneg for user facing sites in the advanced settings! Happy to show it to you!

                                    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
                                    #47

                                    @pfefferle @julian @fediversereport 👏🏼👏🏼👏🏼👏🏼👏🏼

                                    1 Reply Last reply
                                    0
                                    • ? Guest

                                      @fediversereport

                                      The Mastodon API is open source, but it is not an open standard. It is designed, maintained, and changed by one project, without input from the rest of the ecosystem.

                                      Not without. The design of this API is shaped by the needs Mastodon users. Sometimes PRs are submitted by developers of 3rd party clients and by developers of other servers. Independent implementers of Mastodon API often extend it, and copy each other's extensions, there is even a discussion about Mastodon API Enhancement Proposals (similar to FEPs).

                                      So I think that by now it is very much an open standard.

                                      ActivityPub API may have W3C's stamp or approval, but that doesn't mean anything if nobody uses it.

                                      P.S. Does you blog not federate anymore?

                                      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
                                      #48

                                      @silverpill @fediversereport

                                      It would probably be really good for the ecosystem if @Mastodon was explicit about reuse and reimplementation of its API.

                                      In particular, a license or IP non-assertion pledge that says, as far as Mastodon is concerned, anyone can clone their API in a new implementation, regardless of code license, and Mastodon won't assert patent, trademark, copyright, or other rights against them.

                                      julian@activitypub.spaceJ 1 Reply Last reply
                                      0
                                      • evan@cosocial.caE evan@cosocial.ca

                                        @silverpill @fediversereport

                                        It would probably be really good for the ecosystem if @Mastodon was explicit about reuse and reimplementation of its API.

                                        In particular, a license or IP non-assertion pledge that says, as far as Mastodon is concerned, anyone can clone their API in a new implementation, regardless of code license, and Mastodon won't assert patent, trademark, copyright, or other rights against them.

                                        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
                                        #49

                                        @evan@cosocial.ca can one even patent an API 🤔

                                        @fediversereport@mastodon.social

                                        1 Reply Last reply
                                        1
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        • Login

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • Categories
                                        • Recent
                                        • Tags
                                        • Popular
                                        • World
                                        • Users
                                        • Groups