По сути, Hubzilla изначально основана на взаимодействии в стиле Facebook (назовем их "беседами"). Mastodon изначально основан на взаимодействии в Twitter - будем называть их "публикациями". Оба стиля взаимодействия существуют в федеративной вселенной и существовали в ней задолго до того, как Eugen создал Mastodon.Hubzilla поддерживает оба стиля взаимодействия, но по умолчанию использует беседы, поскольку получаемые в результате беседы потоки являются более связными и могут быть связаны с конфиденциальностью самой беседы. Модель публикаций имеет более широкий охват, но соответствующую потерю контекста и ограниченные возможности приватности. Пользователи Hubzilla могут использовать любую из этих моделей ..., но по умолчанию ответы отправляются в беседу. Пользователи Mastodon имеют возможность отвечать только на отдельные сообщения и зачастую могут видеть лишь небольшие фрагменты реальной беседы, как вы так красноречиво отметили здесь.Ни один из вариантов не является правильным или неправильным. Они представляют разные философии и опыт, и хотя они могут общаться друг с другом, они очень разные. Используйте то, что Вам больше подходит, и живите дальше.
В модели беседы все комментарии отправляются и пересылаются "владельцу" сообщения верхнего уровня в беседе. Владелец взят в кавычки, потому что владелец не обязательно является автором. Фактически он является отправителем. Владелец также устанавливает конфиденциальность беседы, может удалять комментарии из беседы или полностью ее удалять. Она принадлежит им. Механизм поддерживает такие вещи, как группы конфиденциальности и "круги/аспекты", поскольку владелец беседы является уполномоченным лицом в отношении того, кому была адресована эта беседа. Только он знает, к кому конкретно обращались, и это могут быть частные списки, которые он контролирует и которые никто другой не имеет права перечислять. Если они передают все комментарии, то беседа остается завершенной на всех узлах, получивших сообщение верхнего уровня.На практике (и здесь мы существенно отличаемся от модели публикаций) - у вас все еще есть потоковые беседы, вы все еще указываете поле inReplyTo, чтобы указать, на какой комментарий вы отвечаете, но вы все еще должны посылать сообщение владельцу беседы для доставки - который, соответственно, доставляет его всем в исходной аудитории беседы. Вы не можете изменить приватность на что-то другое или вводить DM в середине потока. Беседа не принадлежит ни вам, ни человеку, чье сообщение вы комментируете. Она полностью принадлежит отправителю первого сообщения в этой теме. Интересно, что Diaspora и Friendica одновременно и независимо друг от друга разработали точно такой же механизм поддержки приватности беседы.