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

Fetching Wordpress blogs as communities #5000

Closed
5 tasks done
Nicthurne opened this issue Sep 3, 2024 · 8 comments
Closed
5 tasks done

Fetching Wordpress blogs as communities #5000

Nicthurne opened this issue Sep 3, 2024 · 8 comments
Labels
area: federation support federation via activitypub enhancement New feature or request

Comments

@Nicthurne
Copy link

Requirements

  • Is this a feature request? For questions or discussions use https://lemmy.ml/c/lemmy_support
  • Did you check to see if this issue already exists?
  • Is this only a feature request? Do not put multiple feature requests in one issue.
  • Is this a backend issue? Use the lemmy-ui repo for UI / frontend issues.
  • Do you agree to follow the rules in our Code of Conduct?

Is your proposal related to a problem?

Acitivitypub-enabled Wordpress sites have two actors: "For instance, if your website is example.com, then the blog-wide profile can be found at @example.com@example.com, and authors like Jane and Bob would have their individual profiles at @jane@example.com and @bobz@example.com, respectively." (source)

From within a Lemmy search bar, I can fetch the "individual profiles", but not the "blog-wide profiles".
For example, from my account at lemm.ee I was able to fetch @eric@chefblogger.me (as seen here) but not @chefblogger.me@chefblogger.me.

I see that https://lemmy.ml/c/notiz.blog@notiz.blog exists, so it probably worked at some point, but similarly I currently can not fetch notiz.blog@notiz.blog to show up as a community/group from within lemm.ee.

Describe the solution you'd like.

"Blog-wide profiles" from Wordpress sites (resp. their Activitypub actors) should be able to be fetched from a Lemmy instance to show up as a community that can be subscribed to. That is especially crucial for federation as on Lemmy, one can't subscribe to the "individual profiles" which are federated as users.

Describe alternatives you've considered.

I'm really not knowledgeable enough to consider alternatives.

Additional context

No response

@Nicthurne Nicthurne added the enhancement New feature or request label Sep 3, 2024
@harcesz
Copy link

harcesz commented Sep 6, 2024

Oddly enough fetching the collective profile (not the posts) seems to be working on 0.19.3 - https://szmer.info/c/kolektyw@adapulawska.org but not on 0.19.05

@Nutomic Nutomic added the area: federation support federation via activitypub label Sep 9, 2024
@dessalines
Copy link
Member

Lemmy only allows following activitypub groups, not person actors. So unless wordpress identifies blogs as groups, then we can't support this.

@dessalines dessalines closed this as not planned Won't fix, can't repro, duplicate, stale Sep 10, 2024
@Nutomic
Copy link
Member

Nutomic commented Sep 11, 2024

No Wordpress should work, see #4692.

chefblogger.me seems to have federation disabled, because the following command returns html instead of json: curl -H "Accept: application/activity+json" -v https://www.chefblogger.me/blog/

For notiz.blog the problem is LemmyNet/activitypub-federation-rust#114, which will be fixed in Lemmy 0.19.6

@DraconicNEO
Copy link

No Wordpress should work, see #4692.

chefblogger.me seems to have federation disabled, because the following command returns html instead of json: curl -H "Accept: application/activity+json" -v https://www.chefblogger.me/blog/

For notiz.blog the problem is LemmyNet/activitypub-federation-rust#114, which will be fixed in Lemmy 0.19.6

I tried to subscribe to a few federated blogs but I would get it stuck at subscribe pending forever. Will this issue also be fixed in 0.19.6 as well?

@Nutomic
Copy link
Member

Nutomic commented Oct 8, 2024

Which blogs specifically?

@DraconicNEO
Copy link

Which blogs specifically?

soatok.blog

@Nutomic
Copy link
Member

Nutomic commented Oct 10, 2024

I tried with 0.19.6 and its working: https://voyager.lemmy.ml/c/soatok.blog@soatok.blog

@DraconicNEO
Copy link

I tried with 0.19.6 and its working: https://voyager.lemmy.ml/c/soatok.blog@soatok.blog

Awesome, so I guess this one has the same issue as notiz.blog which is getting fixed in 0.19.6

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: federation support federation via activitypub enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants