So a feature I think mastodon instances could really use is for instance A to "log into" an account on instance B and show the content there.

Twidere on my phone can show feeds for masto dot social, or cybre dot space, or whatever. But if I open up the cybre dot space site, it'll only show me my cybre dot space feed. There's no Mastodon web interface that asks you what instance you want to "log into" and view content from.

I think this is a problem because there's a lot of room for experimentation with mastodon/activitypub UX right now, but that experimentation is disfavored because trying out another instance briefly is a "heavy" operation, requiring you to migrate your account (which there's still no automated way to do). Letting you jump on a new instance and view your existing account instead of a new blank one would serve as a sort of "try before you buy".

In response to this people linked me and , which are both web frontends to "any mastodon instance". What if there was a site like one of these but with a builtin signup flow? Halcyon links to joinmastodon, pinafore assumes you just understand Mastodon already. What if you could sign up for an account *through* Halcyon, somehow?

That might help resolve the issue where people look at and are still just blankly like "but I don't understand how this works"

@mcc I completely agree, at least a stop gap, you can view posts if you put the URL into the search bar above the text box, but like, that's a bit inconvenient just to view &/or favorite a toot.

@mcc this is something I was opining about a few days ago and the consensus seemed to culminate with: I want to filter the fediverse feed by one or more mastodon instances. And then being able to "pin" that as a new timeline alongside the other timelines

@mcc yeah this would be good. i think there's a github issue for it but it hasn't gotten much traction.

@mcc Tootdon has an instance search feature that I think addresses some of your requests. You can even star and boost toots directly, and follow new people.

@mcc are you thinking along the lines of multiple account timeliens merged into the "home" timeline in tweetdeck?

@mcc definitely needs smoother onboarding. incorporating that one site that's like an instance sorting hat would be neat too

@mcc It would be great for apps if they could create accounts, but right now they can't, because we didn't want to make creating spam accounts easier, didn't want to let apps see user data like password/e-mail, plus e-mail verification flow still requires the website

@Gargron have you considered some sort of a "jump over, then jump back" flow? like, letting a web app link into the signup page but pass in a "then link them back to X when they're done" url that links when signup is done.

@Gargron doing it this way would also allow the landed-on page to do things like show a one last "while you're here, you know you can just log directly into here's what it looks like" page, or allow the landed-on instance to decide NOT to link back to known spam sites or non-whitelisted sites at the end of the signup process

@mcc @Gargron That seems like it would work really well. Just take the existing OAuth flow, and add a "Create Account" on the instance login page

@Gargron @mcc I tooted you earlier about being able to cross-associate an account between various Instances, and this sounds similar! Might it be an easier solution? I know I'm out of my element...! 😅
(** Thanks for tootsite! :blobaww: )

@Gargron @mcc is this an official policy? I envision creating an app that is backed by its own instance. That would simplify the on-boarding process and remove multiple barriers to entry. Since it would be my own instance, I could create new users via the app (adding other safe guards to prevent abuse/spam account generation).

@mcc I feel like a big vector for UX experimentation is going to be entirely new non-Mastodon services running on ActivityPub like @pixelfed and PeerTube.

@VamptVo I wonder what a chat service— like, a Discord clone— that had some sort of activitypub integration would look like. Like, what if there were a non-persistent chat room where you could say things and boost or crosspost them into a mastodon feed?

@mcc @VamptVo

you might find which does that for IRC.

also, we (Pleroma) plan to build a federated discord-type thing eventually

@VamptVo I mention this because a problem I have on Mastodon is it's like… it's like I'm afraid of talking too loud at a quiet party? I don't post on mastodon unless I have Something To Say. If I were in a Discord with some of my mastodon-using friends tho I wouldn't feel this way, I'd just gibber freely

@mcc Yeah! That kind of hybrid is exciting too because it might represent a new social media interaction model entirely, rather than the current slate of ActivityPub services which are mostly clones of centralized services.

@mcc I started building one of those but never got around to finishing it! I think it makes a lot of sense. A valuable part of ActivityPub is the ability to reuinte communities that are currently spread across different services like Twitter, Slack, Discord, etc.

@mcc the whole conflation of instances (hosts for your account/data) with the clients that access them seems like a wrong direction

@mcc Either I don't understand what you want, or you're asking for

@lmichet @mcc I did for a little while but now I mostly use the default masto interface

@mcc Maybe that's something that could be solved with a separate "mastodon aggregator" website/app? You could just build that. Maybe just needs the ability to have 'oauth' between mastodon instances?

Sign in to participate in the conversation

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!