Skip to content
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

Add support for other fediverse applications #3

Open
Someguy123 opened this issue Jul 18, 2023 · 0 comments
Open

Add support for other fediverse applications #3

Someguy123 opened this issue Jul 18, 2023 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed low priority Low priority issue that may not be implemented for a while

Comments

@Someguy123
Copy link
Owner

Some people have requested adding support for other apps such as Calckey, Misskey, Lemmy, maybe GNU Social, etc.

This would likely require some kind of software detection, to figure out what kind of software an instance is running, possibly should assume mastodon first, then if it fails, do detection, cache the detection result for future requests, and then use the APIs / templates designed for that software.

Would probably need to refactor the service into a class + adapter based approach, so that it's possible to easily write adapters for other fediverse software as needed

NOTE: This is a LOW PRIORITY issue, for now it's more important to focus on making the service work best for Mastodon, and only then start to work on adding support for other fediverse software

@Someguy123 Someguy123 added enhancement New feature or request help wanted Extra attention is needed low priority Low priority issue that may not be implemented for a while labels Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed low priority Low priority issue that may not be implemented for a while
Projects
None yet
Development

No branches or pull requests

1 participant