Немного информации о текущей работе над #
Hubzilla.
Во-первых, в ветку
dev
(напомню, это наиболее актуальная версия Hubzilla доступная к использованию / тестированию на Zot universum experimental hub или @
Zotum) добавлено небольшое улучшение при работе с ответом на комментарии. Теперь, если вы выделили фрагмент текста в том комментарии, на который вы планируете ответить, то в окно редактирования, помимо традиционного имени пользователя, будет вставлен и выделенный текст в виде цитаты. Для избежания недоразумений цитировать можно фрагмент именно из того комментария, на который готовится ваша реплика.
Во-вторых, ввиду некоторых особенностей и недоработок наблюдалась некорректная работа с комментированием заметок пришедших по каналам #
ActivityPub (#
Mastodon, #
Pleroma и проч.). Также отмечались некорректная репликация ответов между клонированными каналами, когда в ряде случаев, как, например, при ответах на direct mail, синхронизации не происходило, или, в том случае когда она происходила, из одного (или более) мест размещения клонированных каналов не предоставлялось возможности на него ответить. Кроме того, было выявлено отсутствие доставки комментариев подписчикам автора верхней заметки полученной из сети ActivityPub, которые находятся на том же хабе, откуда производится комментарование.
После исследования текущих механизмов распространения и синхронизации содержимого как в самой Hubzilla, так и при её взаимодействии с другими сетями, все вышеперечисленные проблемы локализованы и, надеюсь, исправлены. Вместе с этим, для избежания путаницы при взаимодействии с сетями, которые не поддерживают nomadic identity, синхронизация комментариев на заметки пришедшие из таких сетей на клонах будет производится только в случае, если автор начальной заметки в обсуждении также подключен в текущем месторасположении клонированного канала. Иначе говоря, для получение идентичного потока публикаций происходящих не из сети Zot (ActivityPub / #
Diaspora / GNUSocial), следует подключать контакты из каждого расположения клонированного канала по-отдельности. Индикатором отсутствия подключения в текущей локации является статус канала "Не подключено в этом месте") в разделе "Контакты".
В-третьих, основной разработчик Hubzilla Mario Vavti готовит новую систему уведомлений о событиях на базе push-механизма Server Side Events. Его использование вместо нынешнего периодического опроса сервера средствами Javascript на фронт-энде позволит ускорить их доставку и повысить её надёжность.
Ну и, в-четвёртых, как обычно, внесена куча других исправлений и улучшений.
!
Русская Hubzilla #
russian #
lang_ru #
dev