Новая фича: Награды 🥇 И другие итоги Хактоберфеста 2021 в Клубе

 Публичный пост
28 октября 2021  1407
Беха ОХУЕННО Супер-любовь Держи долор ⨯3

Осень всегда богата на обновления и новые фичи. Даже в Клубе. В этом году у нас получился бурный Хактоберфест, где многие фичи даже пилил не я, а сами юзеры. Получилось круто. Мы соберём список самых активных контрибьюторов и вознаградим их каким-нибудь рарным мерчом. Пишите в личку, если кого-то забудем.

Ниже расскажу про самые годные фичи, которые появились в Клубе за этот месяц.

🥇 Награды

Наша гордость месяца — награды. Теперь любой из членов Клуба может награждать ими крутые посты, комментарии или просто других людей, которым хочет выразить свои особенные респекты. На старте наград пока десять.

В будущем планируем добавлять новые и удалять неиспользуемые награды, так что предлагайте свои идеи тоже.

Цель наград в Клубе — выделять особый контент, даже если он не набрал популярности. Сейчас, если чей-то коммент или пост изменил мою жизнь, всё, что я могу сделать — поставить ему плюсик или написать благодарный реплай (что редко, мы же в интернете, люди тут боятся писать хорошее). С наградами же я могу выделить чей-то особый коммент, пост или интро даже если у него всего два-три плюсика. Другие это увидят и поймут какой автор молодец (к награде можно прикрепить коммент).

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

Такие вот у нас стейкхолдеры! (это я на курсы проджект-менеджмента пошел, видите, работает!)

Награды стоят денег, ведь иначе каждый сможет осыпать ими всех подряд и они потеряют всякую ценность. Однако, вместо реальных денег мы используем дни вашего членства в Клубе, что создаёт вокруг них плотный вайб фильма «Время (2011)». Так веселее.

Пополнить своё «Время» всегда можно кликнув по соответствующей иконке в профиле. Олдам с Патреоном вся новая движуха, по понятным причинам, недоступна, так что будет еще один повод обновиться.

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

Такая вот фича. Ориентиром для нас были конечно же подарки вконтакте Reddit Awards, так что можно ожидать, что в будущем там же появятся и награды, которые дают что-то вместе с собой. PR на гитхабе для погромистов, которым интересно как оно внутри: https://github.com/vas3k/vas3k.club/pull/704

⬇️ Скроллинг по новым комментариям

Долгожданная фича, которая за последний год прошла все стадии от полного отрицания мной до торга в комментах и в итоге принятия того, что кнопочка действительно нужна и не испортит нам тут всё.

Я долго настаивал на том, что кнопка «мотать к комментам» будет провоцировать людей начинать срачи, не читая сам пост. Плюс, меня всегда раздражали эти плавающие стрелочки на других сайтах, я никогда ими не пользовался.

Но ребята на гитхабе меня переубедили, что эта кнопка действительно нужна про-юзерам, которые заходят в одни и те же посты по многу раз, следят за новыми комментариями и им она правда сэкономит много драгоценных секунд на скроллинг.

А на других сайтах они мне были не нужны потому что Клуб — единственное место в интернете, где я читаю комменты :D

Так появилась кнопка-стрелочка в углу 🔽

В посте с непрочитанными комментариями она работает так:

  • Первый клик: отматывает к комментам
  • Второй клик: листает по непрочитанным комментариям
  • Последующие клики: доводят до конца страницы
  • Еще клик: переносит обратно наверх, где всё и повторяется

Для постов, где все комменты прочитаны, логика проще — стрелочка просто листает по комментариям первого уровня.

Стрелочка достаточно умная, чтобы понимать вложенные треды и пролистывать их одним кликом целиком. Плюс она знает своё местоположение и относит именно к следующему непрочитанному комментарию ниже, игнорируя те, которые вы уже проскроллили сами.

Короче, топовая стрелочка, будь как она ⬆️

А по тому, как мы все коллаборировали на гитхабе, чтобы её запилить, можно уже мастер-классы делать.

🗄 Треды

Помимо 🗺 Путеводителей, которые сразу же были признаны форматом года по мнению вообще всех, у нас появился еще один новый тип — 🗄 Треды.

Треды — это посты со структурированными комментариями. Автор поста задаёт markdown-шаблон для комментариев первого уровня и все должны максимально ему следовать. Так получается концентрированный тред, который легко читать, а обсуждения прячутся в реплаях, которые можно скрыть.

Треды можно использовать как для серьезных вещей — постить вакансии или обсуждать налоги в разных странах, так и для любых структурированных обсуждений — рецептов блинов или видов любимого хлеба.

Главное — чтобы тред был полезен другим и любой мог в нём поучаствовать. В общем, всё как обычно по нашему Гайду.

У меня лично большие надежды на формат в долгосрочной перспективе. Он аккумулирует опыт в самом простом, легко-читаемом, а главное — бесконечно обновляемом виде. При этом треды намного легче поддерживать, чем те же коллективные статьи (а-ля Википедия). Мы планировали делать Треды сразу на запуске Клуба, но руки вот дошли только сейчас.

Примеры золотых тредов из имеющихся:

Когда тред достигает 300-500+ комментариев, по всеобщему согласию его можно перезапустить с увеличением циферки (сделать серийным). Для этого вы создаете тред #2, линкуете его в старый и просите модераторов закрыть комменты. Старый тред удалять не надо, он навечно остаётся хранилищем годноты, а новый активно развивается.

💬 Подписка только на комментарии первого уровня

Мы экспериментально поняли, что реплаи на чужие комменты очень редко интересует тех, кто подписывается на уведомления о комментарии. Теперь по кнопке «Подписаться» вы будете получать только комментарии первого уровня.

Новая логика хорошо ложится на тему с тредами — теперь можно смело подписываться на длиннющие вечнозелёные посты типа Халявных штук в интернете и получать только новые комментарии первого уровня, где вся новая годнота, не читая миллионы переписок в реплаях.

Автор поста всё так же получает все комменты, но может отписаться от них.

В будущем планируем добавить переключатель, позволяющий выбирать какие комменты вы хотите получать — все, только первого уровня, либо вообще только набравшие минимум 10 плюсиков. Напишите, кстати, была бы кому-то интересна такая фича, или мы всё навыдумывали.

Реплаи по вашему никнейму приходят в любом случае, от них нет способа отписаться, только полностью удалиться :)

✅ Следующая большая цель: коллекционные теги в профиле

Пока мы думали над всем остальным, мы придумали какой будет следующая большая фича в Клубе — это будут кастомные (коллекционные) теги в профилях.

Сейчас их набор фиксирован. Он неплохо продуман и покрывает много запросов на странице 🌍 Люди, так что отказываться от него не будем. Мы добавим новый раздел — Collectibles (пока не нашел хороший заголовок на русском). Возможно даже заменим им существующий блок «Я шарю в...», потому что никто не понимает зачем он :D

Однако, если дать возможно добавлять туда что угодно — всё это быстро превратится в цирк с конями и куртизанками. Потому процесс нужно было сделать максимально осознанным.

И тут появилась идея: у нас ведь есть крутейшие посты-введения на разные темы. Типа яхтинга или бёрдвотчинга. Это самый полезный тип контента в Клубе, ведь там чистый и искренний человеческий опыт, каким бы он ни был. Хотим больше таких!

Так вот коллекционные теги можно спрятать именно в них.

Например, я увлекаюсь производством собственного пива и наконец-то решаюсь поделиться своим опытом с Клубом. Я пишу пост и прикрепляю к нему новый коллекционный тег — «🍺 Пивоварение». Отныне любой, кто прочитал пост и заинтересовался темой, может на него кликнуть сохранить тег себе в профиль.

Позже, когда кто-то еще напишет пост на тему пивоварения или принесёт полезную ссылку, он сможет прикрепить уже существующий тег и все юзеры, у кого он будет в профиле, получат об этом уведомляшку. Так можно делать коммьюнити по совершенно разным интересам и решить старую добрую проблему «как мне достучаться до всех фанатов определенной темы». Нравится.

Ребята из Парламента же смогут прикрепить теги к уже имеющимся популярным лонгридам.

Завели issue на гитхабе для обсуждения деталей. Залетайте туда если есть что сказать или предложить свой дизайн для формы создания-выбора тегов (у нас с этим всегда проблемы).

😢 P.S.: Автокомплит для меншенов так и не запилили!

Помимо хороших новостей на Хактоберфесте были и плохие. Одна из них в том, что давно ожидаемая всеми фича автокомплита имён людей в комментариях так и не была реализована.

Но теперь у нас появилась надежда!

Дело в том, что большинство активных разработчиков Клуба — питонисты. В основном тимлиды, которым Клуб даёт возможность снова пописать код. Конечно же мы делаем всё, что в наших силах, но у нас постоянные проблемы с фичами, которые требуют JavaScript-кода, продуктового взгляда или UX/UI.

На этом хактоберфесте мы попытались привлечь к развитию Клуба чуть больше разных людей и у нас вроде как начинает получаться, хотя и идёт очень медленно. Так что если вы вдруг хотите поучаствовать в становлении такой странной штуки как Клуб, но не знаете как войти — расскажите о себе тут в комментах или мне в личку!

Ну а меншены, надеюсь, кто-нибудь скоро допилит. Скрестил пальцы 🤞

Связанные посты
19 комментариев 👇

Награды – топ!
Теперь можно донатить Вастрику, чтобы у него никогда не заканчивалась подписка

  Развернуть 1 комментарий

@aiserg, ага. Прям восторг от изящества решения с внутренней валютой - временем. Убили трёх зайцев сразу.
И внутренняя валюта появилась
И мотивация слезть с патреона
И средний чек поднялся

Топ-решение.

  Развернуть 1 комментарий

За стрелочку отдельная благодарность, очень сильно не хватало.

  Развернуть 1 комментарий

@Kroid, зато теперь кнопочка "назад" в браузере работает больно: скроллит по комментариям :)
С мобилы это особенно чувствуется

  Развернуть 1 комментарий

@ntonio, непрошеный совет - все ссылки надо открывать в новой вкладке, особенно в мобильном браузере, экономит целую кучу времени, когда начинаются бесконечные редиректы и подобные изменения адресной строки.

  Развернуть 1 комментарий

@ntonio, ух, вот кстати да, тоже почувствовал

  Развернуть 1 комментарий

Сижу минут 10 тыкаю стрелку, так прикольно переворачивается в конце. Правда в этот момент кажется, что она показывает вправо вниз, а не вверх.

  Развернуть 1 комментарий

@MaxLipsky, Аааа, теперь и мне кажется! Как развидеть это?

  Развернуть 1 комментарий
Илья Гусев, 🌱🌿☘️🍀🌵🌴🌲🌳 28 октября в 13:38

Комментарий для теста наград

  Развернуть 1 комментарий
Андрей Серов, пишу всякое, иногда автоматизирую препресс 29 октября в 07:06

коллекционные теги в профиле — огонь-идея!

  Развернуть 1 комментарий

"Оффер в FAANG" надо переименовать в "Оффер в MANGA" в свете вчерашних событий

  Развернуть 1 комментарий

Полез искать пост ватрика про латекс в надежде накрафтить коллекционный тег

  Развернуть 1 комментарий

За фичу с тредами и шаблонами отдельное спасибо, это офигенно

  Развернуть 1 комментарий

Движуха идёт, класс 🔥

  Развернуть 1 комментарий
Mordechai Dror, Software Development Engineer 29 октября в 21:30

а новый вид постов, тред, не создаст ли путанницу? ведь есть еще просто плашка "тред", которая вроде как может быть навешана и на вопрос и на просто пост без шаблона для реплаев

  Развернуть 1 комментарий

@vorant94, ага, плашки были тестовым прототипом, теперь будет переходный период. От плашек плавно избавимся, достойные треды просто сконвертируем в новый тип, а остальным заменим плашку на какие-нибудь "Топ комменты"

  Развернуть 1 комментарий

А давайте сделаем что бы можно было грабить караваны что бы за награды человеку падал на внутренний счет эквивалент стоимости награды.

Так получатся внутренние донаты, потом начнутся валютные махинации, попытки привязать к этому крипту и вот мы уже создали свою МЕТАВЕРС!

ЗЫ
Штука с наградами оч клевая, монетизация уровень "бог" :)

  Развернуть 1 комментарий
Алексей Славутский, UX дизайнер и front-end разработчик 2 ноября в 08:51

А я вот намеренно не слезал с Патреона, потому что думал, что без него потеряю доступ к вкусным частям лонгридов в Вастрик-блоге. Выходит, это не так? 🤔

  Развернуть 1 комментарий

У меня еще боль на тему того, что если зайти в пост с новыми комментами, то после ответа страница обновится и больше ты не узнаешь какие комментарии были новыми.
Может хранить прочитанность при скролле в локалсторадже?

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб