Много лет подряд мы участвовали в Хактоберфесте, в том числе и гитхабом Клуба, потому что это было старой и доброй традицией по поддержке опенсорса. Но ничего в мире не вечно, особенно современном, потому в 2024-м году Хактоберфест, кажется, окончательно всё.
Я порасспрашивал друзей и в основном все сходятся на мысли, что Хактоберфест погубили орды спамеров-индусов с ютюба, которые стали заливать популярными репозитории килотоннами мусорных PRов, типа добавления «good project my friend» в README, ради бесплатной футболки. Этим они разозлили других опенсорс мейнтейнеров, у которых и так работа бесплатная и тяжелая. Даже на Реддите его стали называть спам-фестом.
Все же нормальные люди, кто всерьез в нём участвовал и верил, просто забили на него.
Организаторы из DigitalOcean много лет пытались сгладить этот демедж тем, что теперь в хактоберфесте участвовали только репозитории со специальным тегом #хактоберфест, но после многолетних спам-набегов желающих ставить себе на репозиторий этот тег оказалось немного (хотя у нас до сих пор стоит :D).
И вот с этого (или прошлого, я не помню) года DigitalOcean забил на Хактоберфест полностью, отменив футболки вообще и заменив их на какие-то онлайн-ачивки (только в отличии от Клубных ачивок, ачивки от Хактоберфеста никто почему-то не захотел, хех)
Короче, констатируем смерть пациента. RIP, Хактоберфест.
Теперь к делу!
Так вот зачем я пишу этот пост. Для нас Хактоберфест всегда выполнял одну полезную ежегодную задачу: он позволял собрать со всех желающих идеи для фич, улучшений или багфиксов, которых вам так не хватает в Вастрик Клубе.
Напишите в комментариях чего вам не хватает.
Мы соберем всё беклог и если заметим, что какую-то фичу просят больше остальных, сделаем :) Иногда мы делаем даже те фичи, с которыми я не согласен, но после экспериментов они оказываются весьма неплохими.
По итогам сборов может быть устроим свой хактоберфест в дев-чатике!
Если новый комментарий добавлен в свернутой ветке, то при нажатии на стрелочку слева внизу (на мобиле) никуда не попадаешь. Реквест: разворачивать ветку, в которой новые комментарии.
Работающую стрелочку на новый комментарий в баттлах
Когда гуляешь по свежим комментариям с помощью стрелочки в углу и отвечаешь на комментарий, страница перезагружается и все непрочитанные комментарии ниже ответа отмечаются как "прочитанные". Реквест: после отправки комментария сохранять статус непрочитанных комментариев ниже ответа.
увеличить площадь ссылки с количеством комментов (ну невозможно целиться с мобилы, чтобы открыть последние комменты)
Не отправлять через машину ответы из чата. На моей памяти фичей пользовались специально 2 раза, случайно — 10 раз.
WHAT: кнопку рейтинга поста было бы здорово продублировать/перенести под пост (на странице поста)
WHY: после прочтения хочется поднять рейтинг посту, а кнопки рядом нет, приходится скроллить вверх, потом снова вниз к комментам
Если в посте появились новые комментарии либо рядом с закреплённым, либо сам закреплённый — новый, то стрелочка ломается и не работает.
Если новый комментарий закрепили, то фон у него остаётся чётко-белым, непонятно, что его закрепили.
(вкусовщина) я бы слегка сократил расстояние между заголовком и текстом перед ним. он существенно больше, чем место после заголовка, что кажется мне страннымСделать хинт при наведении на пользователя. В всплывашку выводить краткую инфу по юзеру: кол-во дней в клубе; кол-во плюсов; должность/контора; город/страна.
Когда листаешь длинный тред, хочется быстро посмотреть откуда юзер или какая у него профессия без открытия новой вкладки
Когда реплаишь на коммент, то чтобы рядом с юзернеймом отображался бы никнейм.
Бывает юзернейм не совпадает с Именем-Фамилией. В цепочке комментариев, когда люди начинают отвечать друг другу на одном уровне без цитирования — фиг разберешься.
Вот Mikhail Korobko отвечает «@buzur, не знаю, тут…». А кому, кто есть buzur? Миша Безверхий или Maxim Kardashin?
А Вастрик ответил «@MikhailKorobko, Плюсую!…». Повезло что MikhailKorobko это Mikhail Korobko.
Приходится наводиться мышкой на ФИО и подсматривать там юзернейм.
Сохранил картинку в поиске гугла, пытался прикрепить, она не прикрепляется. Никакой ошибки не было. Попробовал с компа - тоже самое.
Оказывается, webp картинки не грузятся. Надо было вручную в jpg конвертировать
Третья опция к переключателю темы — системная.
Довольно простая штука, 20 лайков на этом комменте и я сделаю
Я уже 4 года провожу профессиональные конкурсы. Продакты, аналитики, дизайнеры.
Сайт
Пост из клуба
Собираем тысячи участников и сотни сданных работ на каждый конкурс.
Уникальная штука - механика p2p оценки заданий. Благодаря чему, и жюри не задалбывается, и в то же время невозможны накрутки в стиле "поставьте сердечек моему проекту". Оценки по p2p получаются похожими, как если бы оценивала коллегия жюри. Делаем это с опорой на соответствующие научные работы
Давно хочу перетащить механику на хакатоны и разрабов, т.к. должно работать и тут. Есть тонна опыта и понимание, как и что в этой сфере делать.
Готов предоставить клубу платформу и провести хакатон pro bono. @vas3k пиши, если интересно - покажу и расскажу, что делаем и для чего.
Визивиг редактор маркдауна в каментах 😭
Не помечать прочитанными все каменты из поста, если я ответил на один из них.
Юзкейс. Вижу 100 непрочтенных. Пишу камент к первому. Камент добавляется и вижу 0 непрочтенных. Не могу воспользоваться стрелочкой чтобы их прочитать.
Если на компе кликнуть на "+Х новых" к какому-то посту из фида, то сразу попадаешь прямо в этот коммент.
На мобиле это не работает, попадаешь просто в пост.
В итоге чтобы увидеть новый коммент с мобилы, надо зайти в пост, долистать до комментов, выбрать сортировку по свежести (а она не по-умолчанию) и возможно вверх вылезет этот новый коммент. Не уверен, но кажется, это работает только с комментами 1го уровня. Хотя может это я что-то делаю не так и есть более лёгкий способ следить за новыми комментами, если не любишь подписываться на посты и редко смотришь бота)
Зафиксировать размер картинок в комментариях в вёрстке. Чтобы пост с мемами при загрузке и прокрутке не колбасило.
Технически: для загруженных в клуб картинок можно закэшировать ширину/высоту где-нибудь в базе и автоматически вставлять в
<img>
-тэги. Cработает или нет — фиг знает. В крайнем случае после подгрузки картинки можно снестиwidth="" height=""
, чтобы пост поколбасило чуть-чуть.😱 Комментарий удален его автором...
Сделать возможность задать размеры картинки когда пишешь пост.
Может я не разобрался (хотя пробовал по всякому), но сейчас markdown не умеет в размеры. Из-за этого картинки растягивает до максимального размера (пока ширина поста позволяет) и они выглядят очень плохо. Как я понял нужно библиотеку обновить которая за markdown отвечает, в третьей версии завезли какие-то теги для размеров. Сейчас проблема решается созданием картинки с большой шириной и пустыми полями по бокам, чтобы когда ее скукожило контент выглядел прилично
Задать строгий размер и дать возможность вставлять png для постов в которых есть "иконка" (например проекты) - сейчас там такая же пиксельная проблема как выше. Плюс из-за того что нельзя png, на темной теме плохо выглядят все что должно было быть прозрачным (например скругленные края у картинок).
Бот "Вастрик.Клуб: Мякотка" не умеет в картинки. Это немного бесит иногда.
Помимо кнопки ВНИЗ (уйти к комментам и последующим комментам) добавить кнопку ВВЕРХ.
Иногда посреди поста или чтения комментов хочется пойти на вверх поста чтобы посмотреть автора/добавить в закладки или просто уйти на главную - но приходится делать либо хоткеем либо тапать до самого конца (такое себе когда 100500 комментов и ты где то на середине и есть возможность только вниз ) ну и конечно же скролить.
Чтобы кнопки не мусолили глаза , кнопку вверх можно сделать в 2 раза меньше и при ховере увеличивать - или не увеличивать :)
А можно автосохранение черновиков?
Начал писать вопрос - вышло дольше, чем ожидал. Закрыл лаптоп - пошёл спать. С утра приехал на работу, быстрый Cmd+X и оп, всё, пять абзацев коту под хвост.
Уже шестой раз нарываюсь
когда открываешь ссылку на коммент в большом треде при не очень быстром интернете (особенно с мемами), сначала браузер идет в нужную позицию, а затем всё прогружает и коммент улетает к чертям
Не хватает возможности подписаться на движ в своем городе. Я не состою в локальных чатах и пропускаю сходки, если никто не приглашает меня лично. Было бы клево узнавать о сходках через клубного бота по своей локации.
Подписаться на комнаты! А то кто-нибудь как запостит пост только для комнаты, не видно на главной ни в "Фид", ни в "Новое".
Оч не хватает пагинации для комментариев в постах типа этого - https://vas3k.club/question/24820/. Особенно если интернет не быстрый или в комментариях много тяжелых изображений
А как сейчас работает раздача ачивки "за взятие оффлайна"?
Можно это автоматизировать через бота:
Тебе приходит вопрос "Был ли ты на сходке"?
Ответ "Да" => присылается список из N человек, которые тоже там были => Ты (и еще пара человек) подтверждаешь их участие если их видел/общался => Ачивка выдана
Если не подтверждаешь, то они отправляются другим людям на "проверку".
В итоге если окажутся люди которых никто не подтвердил, список отправляется организатору и он уже сам решает.
Плюс это может помочь напомнить с кем ты общался, если не взял контакты сразу.
Реквест (но не фичи):
ребят, если кто-то на следующей неделе будет что-то делать из запрошенного — можно я посмотрю за вами в зуме пару часов вечером?
Я умею погромировать и даже читать чужой код, но я всегда ощущал себя крайне беспомощно перед лицом гитхаба. Хотелось бы посмотреть как кто-то пилит что-то простенькое (или не очень простенькое), и отправляет эти ваши пулл реквесты, позадавать вопросы, а там, того и глядишь, и сам че-то смогу сделать.
whois в боте по нику в телеграме. Иногда нужно проверит человека (например, при обмене валют из локальных чатов), а он скрыл свой профиль для пересылки и имени в телеграме нет. На такое бот бессилен, но могло бы помочь что-то типа
/whois @tetelevm
.Я вот думал: а может, сделать возможность закреплять свои посты/комментарии в профиле? Типа заходишь на страничку, а там сразу: "вот такой вот я человек"
Или автоматически (отключаемо) крепить там самое рейтинговое
Клеить уведомления в чатбот. Допустим, я подписан на тег, в который постит мой чувак. Мне приходит 2 уведомления:
У меня похожие мысли, как у @pavlov_egor, только в общем смысле.
как новичку, мне не хватило какой-то статьи/онбординга, где можно было бы найти ответы на неочевидные вопросы, но ради которых не хотелось бы писать на почту:
Я бы мог написать подобную статью-онбординг, но мне нужен кто-то опытный, кто знает ответы на вопросы.. :) А потом эту статью можно обновлять. Если есть желание, пишите в ответном коменте.
Да, я видел приветственное письмо — оно отличное, но, как видите новые вопросы возникают.
😱 Комментарий удален его автором...
хотелось бы работающего редактирования запроса в поиске на телефоне.
проблема в том, что в поиске отсутствует сама кнопка "искать", видимо предполагается, что поиск происходит по нажатии энтера, но в мобильной версии работает только первый запрос, при опечатке он выдаёт ноль результатов и нет шансов поправить: энтер на мобильной клавиатуре не делает ничего, оставляя ошибочный запрос, а нормальной кнопки поиска - нет :(
Возможность выбрать сортировку по умолчанию для всех тредов.
Когда захожу в тред, в котором был и прочел все, то через пару дней приходится ждать пока загрузится страница с комментами по крутости и переключаться на по свежести. С мемами же это вообще много времени занимает.
Я часто хочу перейти к комментарию на который отвечает участник.
Сейчас я этого быстро и удобно сделать не могу.
В идеале - кнопка которая ведёт на родительский комментарий (без перезагрузки страницы конечно). Если у родительского комментария будет динамическая кнопка "вернуться вниз откуда пришёл" - будет вдвойне идеально.
Не очень хорошо работающий костыль: сейчас, если в треде кликнуть в линейку слева от комментария, то схлопнется вся ветка включая корневой комментарий. Потом можно развернуть и почитать. Но ещё и крутить вверх приходится - особенно если родительский комментарий выше видимой зоны страницы (а в другом случае и проблемы нет - всё видно). А потом ещё назад на место чтения возвращаться...
В целом, если бы сворачивались только дочерние комментарии - меня бы это устроило. (кстати, насколько действительно нужно сворачивать корневые комментарии? этим часто пользуются?
Я бы забабахал мобильное приложение для вастрик клуба, с уведомлениями со всеми блекджек и доларами
3. понятные ошибки когда подгружаешь фоточки в поствнезапно улучшеноЕсть удобный шорткат, чтобы делать выделенный кусок текста гипертекстом: Ctrl+K. Что делает его не таким удобным для меня, что по нажатию Ctrl+K выделяется текст внутри квадратных скобок, а я хочу, чтобы выделялся внутри круглых (сама гиперссылка).
Мой юзкейс:
Фотки в редакторе постов можно было бы размещать:
Ну и с какой-то логикой встроенной, например чтобы это позволялось только для изображений с достаточным разрешением и горизонтального формата.
Улучшить поиск — добавить фильтры, возможность искать по тематикам вроде вопросов/проектов — сейчас тематики есть в неявном виде, но "посты" нельзя дифференцировать дальше.
Возможность поиска по отдельным полям профиля. В частности по работе. А то сейчас карта людей показывает - Х людей работает в гугле, жмешь на гугл, получаешь каких-то рандомов, у которых не указан гугл в работе (возможно он где-то в интро был или еще непонятно как проиндексировало)
Кстати на фоне всего этого я подумал что было бы плохо иметь некие Release notes клуба с понятно чем... или это есть, я просто не знаю где?
Запилить удобный механизм создания ссылок на клубные чаты, чтобы можно было легко и быстро их добавлять и обновлять. А то у многих клубных чатов до сих пор есть только прямые ссылки, которыми неудобно делиться. И если вдруг прямая ссылка утекает - то обновление в клубе - целый геморный процесс
незаметно
. Только если приглядеться, можно заметить, что код не имеет засечек, в отличие от обычного текста.Как сейчас:
Предложение: сделать так, с фоном или просто выделить цветом.
2. сделать кнопку "наверх". Когда ты написал комментарий, он внизу и хочется вернуться куда-то наверх, к посту/к самому популярному комментарию
3. Добавить кнопки работы с комментариями вроде редактирования на страницу профиля, где можно найти свои коменты. Я ей пользуюсь тогда, когда мне нужно быстро найти последний тред куда я писал и я таким образом смогу дописать инфу в комент, никуда не ходя :)
Реквест, который я прошу уже пару лет))
Есть ли какой-нибудь способ добавить в БД карты раздела "Люди" небольшие города, как мой, к примеру?
Я бы засабмитил реквест, но доступа к бд у меня нет)
Не готов описать всю механику, но пожалуй просто вкину идею
Анонимизация для постов и(или) комментариев
Помните прекрасный nsfw супер тред где Миша (который возможно теперь слишком много знает) устроил анонимизатор из гугл форм?
Так вот у такой штуки есть гораздо больше потенциальных применений внутри клуба
самойили иной страныВозможные риски:
Очень бы хотелось опциональное оглавление внутри постов. Так длиннопосты читать было бы куда проще.
Кнопочку, чтобы подгрузить свежие комменты, не обновляя страницу.
Большая БОЛБ!
Можно вот такую же стрелку сделать "наверх", чтобы если ты оказался в середине огромной простыни комментариев, тебе не приходилось стирать пальцы по экрану мобилы, тачпаду или колесу мыши? Она превращается в "наверх" только если ты дошел до конца, если же ты не сдюжил и сдался на середине, то МОТАТ.
Мини реквест для многострадальной кнопки прокрутки новых комментариев, использую https://vimium.github.io/ и каждый раз когда нужно нажать на эту кнопку то приходится тянуться к мыши, так как вимиум расширение не "видит" что эта кнопка - это кнопка. Нужно в стили добавить какой-нить button-scroll и он всё поймет
Вастрик.GPT
В Клубе разрослась огромная внутренняя база знаний (топики, комменты, чаты...).
Прикольно было бы поднять внутренний GPT-тул, который позволил бы это всё аккумулировать
В разделе "Новое" у интро было (Имя, Фамилия, Профессия, Страна, Город)
Потому что мне интересно кто новый появился у меня в городе, чем кем он работает) Я про строчки новых людей с картинки