new from me: FR#156 - Share Where?

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

https://connectedplaces.online/reports/fr156-share-where/

FR#156 – Share Where?

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

connectedplaces.online

@[email protected] I'd say a protocol handler would be one small step in making this better handled.

The friction with a global "share to the fediverse" button is the instance chooser. Not knowing what your home instance is is a major sticking point.

A protocol handler could allow you to skip this step, assuming you have an app that has registered against it.

Otherwise, yes, the same fallback would need to continue to exist (enter your home server! blah blah)

@julian @fediversereport this was tried and then rolled back at some point, for reasons, though I forget what those were

@[email protected] I'd love to learn more about prior attempts at utilising the protocol handler. Was it Mastodon who tried?

cc @[email protected]

@julian @fediversereport https://github.com/mastodon/mastodon/pull/4511 Mastodon, and quite early. I think the removal (or at least depriorization) was because the browser UI for them was very poor and very flaky, though I don't recall details.
Add protocol handler. Handle follow intents by Gargron · Pull Request #4511 · mastodon/mastodon

Example: https://jsfiddle.net/pvyoof6L/3/ (to work properly, run this PR on localhost, and open web UI once prior to running the fiddle) TODO: Follow intent Share (toot) intent Fix Intent/sh...

GitHub
@[email protected] thanks for sharing! I'll have a look through and see what happened