> Поэтому имеет смысл показывать кто на каком сервере
Я думаю, в федерации это неизбежно. Поэтому я и не писал, что это надо убирать.
> Ещё более хороший вопрос — откуда её можно спарсить так, чтобы ни у кого не было претензий
И ещё один: как это всё поддерживать актуальным. На каждой ноде.
Да ещё и если хочется чтобы можно было искать по факультету, у всего должны быть одинаковые идентификаторы на разных нодах.
Возможно, проще и правильнее будет как минимум на первое время дать заполнять это обычным текстом. И если найдёшь когда-нибудь ответы на эти вопросы - при мажорном обновлении попросить перезаполнить.
Прост мне кажется, кроме этого есть КУДА БОЛЕЕ ВАЖНЫЕ задачи влияющие на повседневное юзабилити.
> гуглить в сторону алгоритмов поиска во всяких P2P файлшеринговых сетях
Сделать свой DHT и попросить всех пользователей набить на лбу хэш или UUID 😅