Посты с цитатами в #mastodon
(Они собираются всё сломать?)
Суть:
Мастодон представляет функцию Цитируемых Постов, которая позволяет пользователям делиться постами других с добавленными комментариями, отвечая на запросы сообщества о данной функциональности. Изначально эта функция была избегаема из-за опасений по поводу злоупотреблений, таких как вырывание из контекста и преследование. Однако популярность Цитируемых Постов на других платформах подчеркнула их важность в содействии сообществу и консенсусу, что побудило Мастодон пересмотреть свою позицию.
Реализация будет включать пользовательские настройки, такие как возможность предотвращения цитирования, получение уведомлений при цитировании и возможность отозвать посты из контекста цитирования. Мастодон стремится создать стандартизированный подход к Цитируемым Постам в рамках ActivityPub, чтобы обеспечить совместимость между различными приложениями в Федиверсе.
Процесс разработки включает сотрудничество с другими разработчиками и включает в себя разработку расширений ActivityPub для упрощения этой функции. Хотя команда добивается прогресса, они признают, что потребуется дополнительное время для полной интеграции Цитируемых Постов в платформу. Мастодон остается приверженным к учету отзывов сообщества на протяжении всего этого процесса.
Summary #generated by #kagi
Источник: https://blog.joinmastodon.org/2025/02/bringing-quote-posts-to-mastodon/
Обсуждение: https://mastodon.social/@MastodonEngineering/114003104286886445
А нахуя козе баян Чем, вот чем не устраивает, если уж тебе надо —
Вот так процитировать нужное
...и потом написать свой комментарий?
Ради лишней кнопочки в тырфейсе? Этот вопрос решается (и должен будет решаться) на уровне приложения.
Ради возможности удолить процитированный пост? Так я и не буду, допустим, этим пользоваться, я процитирую всё, что мне надо самостоятельно, ручками.
Лучше бы, чесслово, #Markdown в main запилили, а не городили фигню. Как говорил Печкин, «Это всё потому, что раньше у меня Маркдауна не было».
Мое мнение:
Лучший (имхо) способ «поста с цитатой» — это ответить в треде (процитировав нужные слова комментируемого), а потом бустануть свой пост к себе. Это и тред не порвет, и о твоем комментарии узнают без лишних городушек, и проблема с «цитатой вне контекста» просто не появится.
Дискасс?
@johan Пусть сделают хоть как‐нибудь. Главным образом, я буду цитировать ботов
@johan Потому что без контекста комментарий к боту, вроде Нейромедузы, выглядит всрато.
Потому что без контекста комментарий к боту, вроде Нейромедузы, выглядит всрато.
Вот тебе и контекст, и комментарий. ;-)
@johan Во‐первых, выглядит так себе. Во‐вторых, туда даже ссылки на оригинал нет. Её, конечно, можно вставить, но нафига плодить копии сообщений, которые ещё и в поиске будут мешаться? Хрень.
@tennoseremel Клиентопроблемы. Выглядит это вот так, «ссылкой на оригинал» является сам пост, т.к. это комментарий же, ну!
@johan Нет там ссылки. Только на юзера. Ну и это всего лишь blockquote — free‐form HTML идея не сказать, что такая уж хорошая. Хотя blockquote можно и оставить. И что с поиском делать ты не сказал. Незачёт.
@tennoseremel Ссылка там таки есть, ведь это ответ, у которого есть родительский пост.
Скорее, это не решает проблемы пропадания "цитаты", если родитель пропадёт и похерит весь тред ниже.
@shuro Комментарий к посту с цитатой *всего* поста выглядит ещё более всрато, как по мне) В смысле в самом треде.
@tennoseremel Так это ж я его к себе пока не забирал. Вот https://cr8r.gg/@johan/114004110351849662 По клику на камент откроется тред.
@johan Это получается тред, в котором комментарии копируются целиком — информационный мусор. И как эти повторы убрать из поиска?
@tennoseremel Не понял тебя. Что куда копируется? Я просто взял один из каментов треда и унес к себе. Если кто-то прокомментирует там — все комментарии пойдут в твой тред. А вот «ответ с цитированием» — создаст новый тред, уже у меня.
@johan У тебя комментарий может принадлежать двум тредам сразу? Если нет, то в отдельном треде не будет отдельной ссылки (в комментарии её нет). Ну или она есть, но ты её не показал.
@tennoseremel Комментарии попадают в оригинальный тред же.
@johan Тогда я всё ещё не понимаю, что значит «унёс к себе».
Собственно, что ты мне доказать‐то тут пытаешься? Я не очень понимаю. У меня есть какие‐то хотелки, тебе они не нужны. И… что?
@tennoseremel Ну да, проблемы в определениях. Всё, что я могу — это буст собственного камента. Это я и имею в виду, просто, наверно, неправильно называю. Сорян.
@johan Не уверен, что попадание комментариев в оригинальный тред - это плюс перепоста с цитированием.
Автора оригинала можно и тегнуть, но довольно часто именно это как раз и не нужно. Грубо говоря, там обсуждают новую среднеформатную камеру и спорят о задниках, а ты перепостил, так как тебе в примере моделька понравилась и ты хочешь обсудить её формы. Последующим комментариям там будут очень рады, особенно, если это пара хеллтредов :))
@shuro Можно ответить, не тегая никого из оригинального треда, и им не будут приходить уведомления, просто создастся еще одна ветка.
Ну и что значит «рады, не рады». Ты пишешь что-то в открытой соцсети, где комментирование — основная функция.
@johan Можно, но опять-таки, не Мастодоном единым живёт Феди и другие платформы могут получить уведомления всё равно, сами комменты в принципе тоже увидят.
В общем, я не говорю, что это вообще не вариант, этим активно пользуются, но это далеко не идеал для многих случаев. Иначе и разговоров бы не было :)
@johan Ну и это всё ещё тот же самый тред, а не отдельный. Некоторые постеры очень щепетильно относятся к комментариям. То им не нравится, что незнакомые комментируют, то язык не тот…
@tennoseremel Хм... Ты меня озадачил. Мне казалось, что в этом вся соль, а «утаскивать к себе» — немножко воровство... Причем не такое воровство, как копипаста пикчи, а еще и с твоим аватаром и ником, и ссылкой.
@johan Во‐первых, не воровство, не будем уподобляться копирастам. Во‐вторых, воровство чего? Я хочу прокомментировать чужой пост для своей аудитории. Возможно, даже на другом языке. У кого тут что пропало?
@tennoseremel Как минимум — бустов, лайков и каментов.
@johan Чойта? Наоборот, мои читатели увидят и, возможно, заинтересуются (плюс продвигается по федерации, как с бустами, иначе как его туда вставить). А уж «воровство» «engagement‐а» это вообще дичь. Давай тогда обсуждать другие посты запретим, это же ВОРУЕТ лайки и вот это всё. Ну не.
@tennoseremel Ну смотри. Я пощу котика, пишу, «гляньте, какой красивый котик». Ты цитируешь пост (вместо право, славного буста) — и все начинают хвалить моего котика, но... У тебя. Котик грустит.
@johan Во‐первых, дрочить на циферки вредно для здоровья. Во‐вторых, лайкнуть из цитирования можно, а вот из копипаста — нет. В‐третьих, посты не ограничиваются котиками и иногда это обсуждения. Не хочу по третьему кругу повторять.
@johan Вообще, те, кто хотят всё это к себе направлять, скорее как раз скопипастят пост, а не цитату сделают. Она же людей уведёт от себя любимого.
@tennoseremel Вот поэтому буст с комментарием был бы компромиссом. Вроде ты и котика подписчикам показал, и полайкали котика, а не твой пост с цитатой.
Короче, тут вообще сложно, кмк идеальное решение придумать Но как во Френдике — мну не нра.
@tennoseremel @johan
> но нафига плодить копии сообщений, которые ещё и в поиске будут мешаться? Хрень.
Не беспокойся, что мертво — умереть не может.
Господи, да у меня поиск например по Fediverse Movie Night или Регулярные Выражения выдаёт лишь посты из 2024 года. Парочка из декабря а потом сразу февраль. И ни один из них — не ссылка на самое объявление о новом сеансе/выпуске. И пофиг что эти посты есть, они написаны с того-же инстанса, на котором сижу я, они публичны.
Поиска в Мастодоне нет. Нет его. То, что он есть — это миф. То, что есть — это мёртвый огрызок, который поиском назвать язык не поворачивается. Если ты хочешь, чтобы у твоего поста *был шанс* появиться в окне поиска — ты используешь хэштеги.
И да, в посте Johan есть ссылка на оригинал — потому что это ответ.
Превратить его во всеми любимую "цитату" можно простым репостом этого ответа — о чём Johan и говорит с начала треда
@tennoseremel @johan чего я не читал? 3 строчки твоего поста? Я их прочитал и я на них ответил. Даже половину твоего поста в ответ вставил — процитировал.
То, что на твоём терминале это не поддерживается — не проблемы Johan или Мастодона, это проблемы твоего терминала.
У нормальных клиентов это выглядит так:
Поиска в Мастодоне нет. Нет его.
А откуда бы ему взяться-то? Хэштеги проблему тоже решают не полностью, а только лишь в области видимости твоего инстанса.
@johan В общем, если очень коротко, то *лично меня* бы устроил прост буст своего комментария с отображением контекста без его копирования в комментарий. Но кто ж меня спрашивает)
@tennoseremel Что значит «без его копирования»? Ничего ж никуда не копируется, бустанутый комментарий появляется в профиле, но остается комментарием в оригинальном треде. Или я че-то не понял?
@johan Во второй раз пишу. Если ты бустишь комментарий, то у тебя либо нет контекста, либо ты его копируешь, либо нужно пройти в тред, чтобы понять контекст.
@tennoseremel Ага. И моя мысль в том, что копирование решается на стороне клиента (мышкой, если это комп, кнопкой, если это мобилка). Ну или никто не мешает в вебморду автокопирование кнопкой сделать.
С картинками и аватарконикопрофилями, конечно, проблема. Тут охотно соглашусь.
Но лично мне было бы удобнее «буст (чужого поста) с моим комментарием», чем разрывать тред, создавая новый пост у себя.