-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Webfinger support #239
Comments
This is great! Before we start it, there are two things to consider The use caseWhile in theory adding webfinger support sounds good, could you describe the user experience a little more? Specifically I'm wondering where and how ayb users might mention other services, and where users on other services might mention ayb users? How to configure itI did a bad job of describing it in #237, but while I'm not opposed to adding this stuff to configuration files, I'm trying to think of a way to standardize it. I can think of two approaches Approach 1: One section of
|
The process is the following:
From the perspective of the user, they are just mentioning someone (adding
Description, organization description, the organization you work for, etc. This feature is an extension of #237 to allow users to mention others.
I don't think that would be de facto supported right now (aside from aybWeb, of course). About the two approaches to config, I really like the second one. I think the complexity is worth it in this case. |
The description was so helpful! Thank you! :) Your approach for #2 looks good to me! I still think that, despite proposing it, it's a little overengineered, but if you're good with it then I am as well :). |
I like the second approach because ayb instance maintainers don't have to worry about changing a ton of endpoints when updating aybWeb or migrating to another ayb frontend, and also they don't have to test whether they set all of the endpoints right in the Also, the PR is up #242 :p |
Right now UIs have no way to link users on other instances without some magic guessing. Implementing Webfinger would allow users to mention users on any Webfinger-compliant service (ayb, Mastodon, Akkoma, etc.) and link to its profile page.
In the future, this could also be used to link to the entity retrieval endpoint with the addition of a link of type
application/aybEntity+json
.This would be configured in the
ayb.toml
with something like this:Also, feel free to assign this to me :)
The text was updated successfully, but these errors were encountered: