Skip to content

Communication of federation availabilities #101

Closed
@christophfriedrich

Description

@christophfriedrich

More as a side quest to #100, I wanted to align the styling of FederationNotice and FederationMissingNotice. While doing so, I realised several other aspects about the communication of federation-related stuff in general:

When the user is presented with this warning of the FederationMissingNotice:

Image

...they might be wondering which services ARE available right now? If that information would be added to the list, the whole component would become very similar to the FederationNotice itself, just with an edited text because not all backends are online, to warn the user a little more.

Also, regarding the current wording, the list might not necessarily be "incomplete", as e.g. lists of all collections might be cached and not removed from the response just because the service is temporarily unavailable.

And in the FederationNotice, the whole communication could also be changed around -- for me, the default expectation is that a collection is just on one service, so this notice for one-backend collections:

Image

could be replaced by a green notice for multi-backend collections stating something like:

Wow, this collection is available on more than one backend in the federation!

Also, with the current implementation, the notice would claim that a collection is "only" available on X,Y,Z even if those are ALL backends of the federation.

Maybe the whole thing should be switched to an "availability board" which always lists all federation backends and shows red/yellow/green for "not available" / "available but offline" / "available and online"?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions