18 comments
coniferous, у меня пока что нет клиентского API и, соответственно, не-веб клиентов. @grishka@friends.grishka.me а, поняв, ну тогда конечно справедливо (но безрадостно :blobcateyes:) coniferous, никак, поддержки хэштегов у меня нет и не будет, я игнорирую их существование. Для них нужен полноценный работающий глобальный поиск, а это в децентрализованной сети невозможно. Упоминания вот паршу и заменяю на свои внутренние ссылки. @grishka@friends.grishka.me I'm not cryptopunk, у меня нет публичных лент. И их появление тоже не планируется, таково моё видение продукта. В целом, у меня упор на общение с теми, кого ты уже знаешь. Хэштеги и глобальный поиск постов этому противоречат. @grishka@friends.grishka.me I'm not cryptopunk, в группах по интересам. Инстансы в моей парадигме не являются сообществами, это просто элементы инфраструктуры. Ещё у меня есть мысль как сделать глобальный поиск пользователей с кучей параметров а-ля ВК, но это требует проверки на практике. @grishka@friends.grishka.me > группы :xdd:На самом деле я понимаю о чем ты говоришь и надеюсь, что твое видение реализуется корректно и как можно скорее, потому как альтернативы - это всегда хорошо. А потом уже посмотрим как на практике будет. @aurel1on_sol@shitpost.poridge.club имхо, довольно большая доля использований хештегов будет решена реализацией групп coniferous, хватит говорить о группах в федивёрсе в будущем времени. Они уже существуют и работают: https://friends.grishka.me/wow_look_a_group @grishka@friends.grishka.me "повсеместной реализацией нормальной поддержки групп" :D @grishka@friends.grishka.me о, кстати, странный вопрос не совсем по теме: а как у тебя бекенд устроен? почему-то большая часть движков, которые я тыкал, берут какой-нибудь постгрес, а потом страдают. графовые/документоориентированные БД настолько медленнее? или просто нету нормальных? coniferous, у меня MySQL + картинки файлами, и всё. Бэк на джаве на микро-фреймворке sparkjava.com, полный SSR с возможностью обновлять части страницы в результате аякс-запросов, шаблонизатор pebble (совместим с twig по синтаксису). Ещё imgproxy для пережатия картинок, чтобы не хранить кучу размеров и форматов. Ожидается, что перед всем этим будет стоять обратный прокси (у меня nginx). Сам код можно тут посмотреть: https://github.com/grishka/Smithereen @grishka@friends.grishka.me ага, спасибо! код я видел, но разбираться в жабе стало лениво ;) (я ж зумер на самокате (нет, но неважно)) coniferous, думал, но авантюризма во мне чуть более, чем нет, поэтому я взял проверенное решение, в котором я уверен и которое я использовал в куче проектов до этого. Плюс я уже что угодно умею разложить на схему для реляционной БД. Монгу всякую там не пробовал настолько, что мне пришлось бы разбираться с нуля, например. @grishka@friends.grishka.me makes sense, спасибо. |
@grishka@friends.grishka.me а как ты теги в activitystreams обрабатываешь тогда?