bidirectional synchronisation for pumpio #148
No reviewers
Labels
No labels
2018.09
2019.01
2019.03
2019.06
2019.09
2019.12
2020.03
2020.06
2020.09
2020.12
2021.03
2021.07
2021.09
2022.02
2022.06
2022.09
2022.12
2023.04
2023.05
2023.09
2024.03
2024.06
2024.09
2024.12
2025.02
2025.05
dependencies
Hackathon 2021
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: friendica/friendica-addons#148
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "master"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Disclaimer: This pull request contains not only changes to pumpio but also to twitter and statusnet - I did that work before we talked about branches.
pumpio:
There is now a working bidirectional sync with pumpio. Notes and comments are synced. Additionally likes are working bidirectional. it seems that there are no performance issues with this connector (in contrary to the facebook plugin)
Contacts are synced once a day.
It is even possible to directly address contacts from pumpio in a non public post. (they are added in the "bcc"-field) Additionally you can address pumpio contacts with "@username" and the pumpio post will add this address in the "to"-field of the posting - so that this post appears under "messages" in pumpio.
Own comments and likes are converted to the own contact - own notes are staying with the remote profile. In contrary to the Facebook plugin, the pumpio threads are separated from the friendica threads. I think this is less confusing for people in the two networks. In the other case, people from friendica would see my reply to a comment from pumpio - but not the comment I replied. (And vice versa)
The only thing that isn't synced, are the address lists. I'm not sure if that should be done uni- or bidirectional.
And you can't manage pumpio contacts. For this you still need the pumpio web interface.
twitter:
There were still problems with tweets that were too long. It seems as if Twitter calculates internally with 22 characters per link. The system now respects this. Additionally there is now a queuing so that a failed post (when Twitter isn't available) can be resumed.
statusnet:
I added some changes I did in the past at the Twitter plugin.