drq, Russian
@drq@mastodon.ml avatar

Народ, смотрите, там один форумный движок - NodeBB - работает над поддержкой ActivityPub.

Это само по себе уже очень круто (может быть, наконец-то в Феди будут группы уже), но в процессе работы, совершенно случайно, появилась вот эта страничка:

https://community.nodebb.org/popular?cid[]=-1

Форум позволяет отсортировать треды по популярности, сообразуясь со своей внутренней логикой, в в которой участвует кол-во постов, лайков и просмотров. Треды из внешнего Федиверса создаются как родные, и прогоняются через ту же логику. Получается список популярных постов в обозримом с точки зрения nodebb Федиверсе.

Подробнее из первых рук:

https://community.nodebb.org/topic/17928/popular-fediverse-topics-from-my-corner-of-the-social-web?lang=en-US

@rf

top,
@top@top.ofthe.top avatar

> может быть, наконец-то в Феди будут группы уже

Так они вроде и так есть, Lemmy, Kbin (этот мне даже больше lemmy нравится), да и у @grishka есть своя реализация.

drq,
@drq@mastodon.ml avatar

@top

> есть своя реализация

Я пытаюсь туда что-то написать, и не работает нифига.

top,
@top@top.ofthe.top avatar

Да, что-то в группе пост создать не получается, мне выдало ошибку Invalid local URL https://friends.grishka.me/groups/4, но на посты в группе ответить получилось.

grishka,
@grishka@friends.grishka.me avatar

top.ofthe.top, а ты как пытался это сделать?

top,
@top@top.ofthe.top avatar

Глянул посты в группе, вот эта штука обязательна? ) Если да то неудивительно что из мастодона нельзя туда написать.

<pre> "target": { "type": "Collection", "id": "https://friends.grishka.me/groups/4/wall", "attributedTo": "https://friends.grishka.me/groups/4" }</pre>

grishka,
@grishka@friends.grishka.me avatar

top.ofthe.top, обязательна, да

top,
@top@top.ofthe.top avatar

Эх, ну ок, у себя например добавлю, но по мне так лишняя сущность, можно было бы просто смотреть если в to/cc uri группы, то и обрабатывать соответсвующим образом. Тогда бы и от мастодона не приходилось бы ждать реализации, оно само бы заработало.

grishka,
@grishka@friends.grishka.me avatar

top.ofthe.top, не лишняя. У меня есть конкретная цель — чтобы можно было постить не в профиль. Чтобы ты мог постить в группу, и нигде кроме группы, совсем, вообще, это не появлялось. Сделать это так, чтобы оно было совместимо с мастодоном, невозможно. Но где-то был PR для мастодона, который добавлял в него группы по моей спецификации.

drq,
@drq@mastodon.ml avatar

@grishka А в остальные движки?

@top

grishka,
@grishka@friends.grishka.me avatar

Dr. Quadragon ❌, ¯_(ツ)_/¯
В плероме тоже собирались, но как-то, похоже, так и не собрались.

В пиксельфеде Даня периодически хвастается ими, что вот-вот, ещё чуть-чуть и зарелижу, но это уже больше двух лет продолжается.

В остальных вроде никто ничего не собирался. Из реддитных, которые lemmy и kbin, у меня сообщества показываются как группы, но в устройство постинга в них я не вдавался. Но по-моему там тоже какая-то очередная дичь с Announce.

А почему я делаю у себя без оглядки на совместимость с другими — потому что нормальных групп никто ещё не сделал. А я привык работать так, что я это делаю от потребностей пользователя и к технической реализации, а не наоборот, как в некоторых опенсорсных проектах бывает. Для меня недопустимо, чтобы наружу в UX торчали хвосты от протокола, вроде тех же постов в группы, которые видны в профилях авторов.

drq,
@drq@mastodon.ml avatar

@grishka
> нормальных групп никто ещё не сделал

Г-сп-ди, история с группами в Fediverse - это литералли xkcd://927

> от потребностей пользователя

Вот тебе потребность пользователей: постить в группы из внешнего Федиверса. Я так полагаю, пользователей с этой потребностью гораздо больше, чем пользователей с потребностью "недопустимо, чтобы наружу в UX торчали хвосты от протокола, вроде тех же постов в группы, которые видны в профилях авторов"

grishka,
@grishka@friends.grishka.me avatar

Dr. Quadragon ❌, если что, этот xkcd не особо применим. Реализация мастодона совместима с моей (мы даже тестили), пиксельфед не тестили, но он тоже обещает, что всё будет совместимо. Всё логично: раз я сделал группы первым, я придумал расширение активитипаба для них, а остальные его подхватывают.

drq,
@drq@mastodon.ml avatar

@grishka

> Реализация мастодона совместима с моей

Видишь реализацию групп?

И я не вижу.

А она есть.

mittorn,
@mittorn@masturbated.one avatar

@drq @grishka
>А она есть.
но... где?

drq,
@drq@mastodon.ml avatar

@mittorn Да вот именно что.

@grishka

grishka,
@grishka@friends.grishka.me avatar
drq,
@drq@mastodon.ml avatar

@grishka Отлично, я в восторге, в проде она когда будет? Есть шанс увидеть ее при жизни?

@mittorn

grishka,
@grishka@friends.grishka.me avatar

Dr. Quadragon ❌, а ты с мастодона это пытаешься сделать что ли?

drq,
@drq@mastodon.ml avatar

@grishka да, у меня больше нет ничего. Ну, peertube еще есть, и pixelfed где-то

dsalin,
@dsalin@friends.grishka.me avatar

Вроде же движок lemmy существует и там есть группы...

drq,
@drq@mastodon.ml avatar

@dsalin Я так и не понял, как там извне стартовать треды.

mo,
@mo@mastodon.ml avatar

@drq у нас есть то же самое, открой вкладку trending

drq,
@drq@mastodon.ml avatar

@mo Да? А где она?

mo,
@mo@mastodon.ml avatar

@drq перепутала названия, она называется «Explore» или «Обзор»

https://mastodon.ml/explore

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • DreamBathrooms
  • magazineikmin
  • thenastyranch
  • hgfsjryuu7
  • GTA5RPClips
  • Youngstown
  • slotface
  • tacticalgear
  • everett
  • rosin
  • kavyap
  • Durango
  • mdbf
  • Backrooms
  • anitta
  • InstantRegret
  • ngwrru68w68
  • cisconetworking
  • normalnudes
  • khanakhh
  • ethstaker
  • osvaldo12
  • modclub
  • tester
  • Leos
  • cubers
  • provamag3
  • JUstTest
  • All magazines