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

Not receiving Hubzilla comments from other people than OP on private post #6069

Open
MrPetovan opened this issue Nov 3, 2018 · 13 comments
Open

Comments

@MrPetovan
Copy link
Collaborator

I received a private post from Hubzilla through ActivtyPub this morning, and I can see the OP replying to other people but I don't see their comments. The link to the original post on the Hubzilla node says "Permission denied".

hubzilla_missing_comments_private_post

@annando
Copy link
Collaborator

annando commented Nov 3, 2018

ActivityPub does know two different ways of transmitting comments:

  1. Every commentator is responsible for the distribution.
  2. The thread owner is responsible for that.

The first options means that the thread owner should transmit all receivers in the "to" or "cc" header. Then the commentators is responsible to distribute the comment to this list.

The second means that the thread owner had to transmit the received post in the original format to all intended receivers.

if Hubzilla doesn't do this, we won't see all replies. Additionally it could be possible that the other person is some user who hadn't activated AP.

@MrPetovan
Copy link
Collaborator Author

So if the other commenters haven't enabled AP I won't get their posts, even if the OP has enabled it?

@annando
Copy link
Collaborator

annando commented Nov 3, 2018

Exactly. Cross protocol stuff is ugly.

@MrPetovan
Copy link
Collaborator Author

Of course, thanks for the explanation.

@MrPetovan
Copy link
Collaborator Author

Another issue with Hubzilla: I see Hubzilla comments, but Hubzilla can't see mine on a top-level Friendica post.

https://friendica.mrpetovan.com/display/78816935135bfc42ed6fc28475630842

@MrPetovan
Copy link
Collaborator Author

Another report of someone on squeet.me not seeing other comments on a Hubzilla post, while a libranet.de user can: https://forum.friendi.ca/display/962c3e10-325c-3caf-8600-9f7914689863

@elvecio
Copy link

elvecio commented Jan 21, 2019

in the case of https://squeet.me/display/adb58850f9b901363d0c005056264835 ,
it is a diaspora post, I mean originated in diaspora, and diaspora does not recognize activitypub.
You should instruct friendica that, during a post originated in diaspora, it (friendica) need to consider just the diaspora protocol, even for the hubzilla people, and consider them (hzllans) just diaspora protocol persons . If instead automatically friendica immediately recognizes hubzilla people as an activitypub people, then, in the case of a post originating in diaspora, the problems begin.

@rickgardner077
Copy link

in the case of https://squeet.me/display/adb58850f9b901363d0c005056264835 ,
it is a diaspora post, I mean originated in diaspora, and diaspora does not recognize activitypub.
You should instruct friendica that, during a post originated in diaspora, it (friendica) need to consider just the diaspora protocol, even for the hubzilla people, and consider them (hzllans) just diaspora protocol persons . If instead automatically friendica immediately recognizes hubzilla people as an activitypub people, then, in the case of a post originating in diaspora, the problems begin.

How would I do that? I have just started my own Friendica pod and have this issue, that comments from Hubzilla users (on an originally Diaspora post) are not transmitted. How do I tell my Friendica installation to treat the Hubzilla comments as Diaspora content?

@annando
Copy link
Collaborator

annando commented Jan 30, 2019

In case of Diaspora and the Friendica protocol we currently transmitting content twice (AP and the other protocol). In case of Diaspora, AP is delivered before Diaspora is delivered.

@elvecio why does the way Friendica sends a comment, has an influx on how Hubzilla is sending comments?

@MrPetovan
Copy link
Collaborator Author

Another report about Diaspora <-> Hubzilla issue: https://forum.friendi.ca/display/b00bd95b-585c-52d6-4dc8-245291727769

@elvecio
Copy link

elvecio commented Jan 31, 2019

perhaps because friendica now automatically recognizes hubzillans as being part of just one universe (AP)?
and then automatically all hubzillans, being AP, are not "seen" in the diaspora universe?

Perhaps in the case of especific connections and contacts and conversations with Diaspora must be excluded at first all that is AP, but without forgetting that HZ uses diaspora to talk with Diaspora, and therefore hubzillans, depending on contact/conversation automatically returns to be part of the diaspora universe.

I suspect precisely that there is something in the code that prevents the software from understanding when a hubzillan must return to being a "diaspora protocol user", exactly at the time of a diaspora post.

@annando
Copy link
Collaborator

annando commented Jan 31, 2019

Friendica should have no problem receiving content from any protocol.

@MrPetovan
Copy link
Collaborator Author

should

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

4 participants