Compatability with AP-enabled Wordpress blogs #567

Open
opened 2019-05-06 23:04:23 +00:00 by DeadSuperHero · 5 comments
DeadSuperHero commented 2019-05-06 23:04:23 +00:00 (Migrated from github.com)

Hey there, Plume team!

I'm currently trying out your software on a public instance (fediverse.blog), and was interested in the possibility of subscribing to my ActivityPub-enabled Wordpress blog, which is made possible by Pterotype. For context, I run a site called WeDistribute.org, which talks about fediverse projects. Currently, a few types of platforms are capable of subscribing to it:

  • Mastodon
  • Pleroma
  • Friendica
  • Hubzilla

I think, in the long term, it could be very crucial for ActivityPub-enabled blogging platforms to be capable of federating with one another. Currently, I am unable to follow my Wordpress blog from Plume. Attempting to navigate to ether https://fediverse.blog/@/blog@wedistribute.org or https://fediverse.blog/~/blog@wedistribute.org does not appear to bear fruit yet.

image

My question to you is, what would it take to make cross-federation with Plume possible? How might separate ActivityPub-enabled article platforms work to ensure compatability with each other?

Hey there, Plume team! I'm currently trying out your software on a public instance (fediverse.blog), and was interested in the possibility of subscribing to my ActivityPub-enabled Wordpress blog, which is made possible by [Pterotype](https://github.com/pterotype-project/pterotype). For context, I run a site called [WeDistribute.org](https://wedistribute.org), which talks about fediverse projects. Currently, a few types of platforms are capable of subscribing to it: * Mastodon * Pleroma * Friendica * Hubzilla I think, in the long term, it could be very crucial for ActivityPub-enabled blogging platforms to be capable of federating with one another. Currently, I am unable to follow my Wordpress blog from Plume. Attempting to navigate to ether `https://fediverse.blog/@/blog@wedistribute.org` or `https://fediverse.blog/~/blog@wedistribute.org` does not appear to bear fruit yet. ![image](https://user-images.githubusercontent.com/401560/57260434-68b92180-7018-11e9-81c1-389c5fec9edb.png) My question to you is, what would it take to make cross-federation with Plume possible? How might separate ActivityPub-enabled article platforms work to ensure compatability with each other?

I'm looking into it. It seems the webfinger entry for the user blog@wedistribute.org contain escaped /, where we expect them to be used directly (it's how other implementations behave). I'm not sure if it should be considered a Plume bug, or a Pterotype one, but being a bit more liberal on this can't really harm.
Edit : actually / are escaped everywhere

I'm looking into it. It seems the webfinger entry for the user `blog@wedistribute.org` contain escaped `/`, where we expect them to be used directly (it's how other implementations behave). I'm not sure if it should be considered a Plume bug, or a Pterotype one, but being a bit more liberal on this can't really harm. Edit : actually `/` are escaped everywhere
marek-lach commented 2019-05-11 14:01:35 +00:00 (Migrated from github.com)

This issue, related to Plume's URL schema retrieval by webfinger may be of some help in sheding light on the issue in general, even if it's not specifically Wordpress related:

https://github.com/tsileo/microblog.pub/issues/49

This issue, related to Plume's URL schema retrieval by webfinger may be of some help in sheding light on the issue in general, even if it's not specifically Wordpress related: https://github.com/tsileo/microblog.pub/issues/49

The two issues are different and unrelated, but I'll try to push fixes for both by the end of the day

The two issues are different and unrelated, but I'll try to push fixes for both by the end of the day
marek-lach commented 2019-05-11 15:59:57 +00:00 (Migrated from github.com)

The two issues are different and unrelated, but I'll try to push fixes for both by the end of the day

Oh... good to know, sorry :-)

> The two issues are different and unrelated, but I'll try to push fixes for both by the end of the day Oh... good to know, sorry :-)
pfefferle commented 2019-09-26 20:06:27 +00:00 (Migrated from github.com)

Hey I am the developer of the ActivityPub plugin (https://wordpress.org/plugins/activitypub/) for WordPress. I just tested my implementation with plume and it seems to detect the profile, but my blog does not receive a follow request.

Bildschirmfoto 2019-09-27 um 16 04 58
Hey I am the developer of the ActivityPub plugin (https://wordpress.org/plugins/activitypub/) for WordPress. I just tested my implementation with plume and it seems to detect the profile, but my blog does not receive a follow request. <img width="1552" alt="Bildschirmfoto 2019-09-27 um 16 04 58" src="https://user-images.githubusercontent.com/2373/65775543-ac840300-e140-11e9-972b-f35ac11cdfdf.png">
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Plume/Plume#567
No description provided.