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

Feature: KBIN API Integation // Merged view of Communities & Magazines #119

Open
samuk opened this issue Jul 13, 2023 · 10 comments
Open

Feature: KBIN API Integation // Merged view of Communities & Magazines #119

samuk opened this issue Jul 13, 2023 · 10 comments

Comments

@samuk
Copy link

samuk commented Jul 13, 2023

What do you want to see?
A clear and concise description of what you would like to see implemented.

I would like to see both communities and magazines displayed in a single view.

Additional context
Add any other context or screenshots about the feature request here.

I can subscribe to either, I don't really care if it's a magazine or a community.

@samuk samuk added the feature label Jul 13, 2023
@tgxn
Copy link
Owner

tgxn commented Jul 16, 2023

The main reasons I separated these are because the API isn't stable, and the data that is available for each is vastly different (ie. for communities I can get growth data, user activity, post counts, etc; for kbin, there is nothing)

I don't have a way to integrate these two lists without a way to sort kbin instances into them (having data on user/description/banner etc)

@tgxn
Copy link
Owner

tgxn commented Jul 16, 2023

Also, the kbin crawling is using this script which is not ideal. without these features improving in kbin, it's a bit hard to manage.

@samuk
Copy link
Author

samuk commented Jul 16, 2023

Hopefully this WIP API pull will make that possible https://codeberg.org/Kbin/kbin-core/pulls/357

@tgxn tgxn changed the title Feature: single view of communities & Magazines Feature: KBIN API Integation // Merged view of Communities & Magazines Oct 8, 2023
@tgxn
Copy link
Owner

tgxn commented Oct 8, 2023

#150 relates to missing some kbin instances, likely due to the poor crawling method.

when the api is updated and the instances are merged, we will be able to have the same or similar filters as on the community list.

@FitikWasTaken
Copy link

FitikWasTaken commented Nov 1, 2023

@tgxn I wanted to let you know that mbin (kbin fork) has API, and it's pretty active you can check for yourself, perhaps instances using it could be merged?

https://fedidb.org/software/mbin
https://github.com/MbinOrg/mbin
https://kbin.melroy.org/api/docs

@tgxn
Copy link
Owner

tgxn commented Nov 2, 2023

does this software report software: kbin or mbin ? I'd have to add another scraper for these.. :/

Edit: yes, different software:
image

@FitikWasTaken
Copy link

@tgxn Any news on mbin?

@tgxn
Copy link
Owner

tgxn commented Nov 12, 2023

@FitikWasTaken have been busy with some other projects lately, and any kbin/mbin integration has taken a backseat, since the primary goal of this project is still with Lemmy.

I'd have to investigate their api and write a custom handler for something that's currently only deployed on a small percentage of the fediverse... within the next year :D

@tgxn
Copy link
Owner

tgxn commented Jul 1, 2024

Looks like the Magazine crawling has once again broken :(

Will have to look and see how the API changes are going for KBIN.

@FitikWasTaken
Copy link

FitikWasTaken commented Jul 1, 2024

@tgxn Kbin is sadly abounded at the moment, so there's no much point, last activity from it's main dev was 6 months ago, and kbin.social flagship instance has been down almost constantly for the last few weeks

However kbin fork, mbin is doing well, I already linked it's API

https://docs.joinmbin.org/03-3rd_party_developer/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants