Add push operation to directory sync targets #29

Open
opened 2019-03-31 12:45:43 +02:00 by AlfredSK · 2 comments
AlfredSK commented 2019-03-31 12:45:43 +02:00 (Migrated from github.com)

If 'Friendica node X' is using global directory server A and that directory server has enabled directory sync target B the users of 'Friendica node X' should also appear on directory server B.

They don't appear and also 'Friendica node X' isn't listed on the server list of directory server B. I think this happens because the sync is 'pull only'. This leads to incomplete directories and the local directory admin can't do anything about it.

Example:
I'm running a Friendica node on venera.social (registration policy: open). The global directory is dir.libranet.de. dir.libranet.de has three sync targets. One sync target is the official directory dir.friendica.social.
The users of venera.social are listed on dir.libranet.de but not on dir.friendica.social. And venera.social is not on the server list of dir.friendica.social.

We should change that behavior to get consistent directory listings.

Directory 2.2.1
Friendica 2019.03

If 'Friendica node X' is using global directory server A and that directory server has enabled directory sync target B the users of 'Friendica node X' should also appear on directory server B. They don't appear and also 'Friendica node X' isn't listed on the server list of directory server B. I think this happens because the sync is 'pull only'. This leads to incomplete directories and the local directory admin can't do anything about it. Example: I'm running a Friendica node on venera.social (registration policy: open). The global directory is dir.libranet.de. dir.libranet.de has three sync targets. One sync target is the official directory dir.friendica.social. The users of venera.social are listed on dir.libranet.de but not on dir.friendica.social. And venera.social is not on the server list of dir.friendica.social. We should change that behavior to get consistent directory listings. Directory 2.2.1 Friendica 2019.03
MrPetovan commented 2019-03-31 14:43:58 +02:00 (Migrated from github.com)

The sync directory target is currently pull only, there's no push operation yet.

The sync directory target is currently pull only, there's no push operation yet.
Owner

The main directory currently has three directories in its poll queue, and all three are unreachable, this doesn't sound like priority work.

The main directory currently has three directories in its poll queue, and all three are unreachable, this doesn't sound like priority work.
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: friendica/friendica-directory#29
No description provided.