Начался Hacktoberfest 2020
А это значит что пришло время халявных футболок! Чтобы их получить, нужно создать четыре пуллреквеста в гитхабе, необязательно серьезные. Вы даже можете закоммитить что-то в код Клуба! Даже если это три строчки в CSS, может именно они и раздражали всех целый год.
👨💻 Getting started
- Шаг 1: Авторизоваться на сайте hacktoberfest.digitalocean.com
- Шаг 2: Прислать 4 пулл-реквеста в опенсорсные проекты (в том числе свои)
- Шаг 4: Получить всратую футболку!
⚠️ Пожалуйста, не присылайте мусорные PR с исправлением опечаток или добавлением комментариев, как делают в shitoberfest. Такое мы будем сразу закрывать
🎩 Чем можно помочь Клубу?
Вот наш гитхаб: https://github.com/vas3k/vas3k.club
И наши гайдлайны для контрибьюторов: CONTRIBUTING.md
На гитхабе можно
- Фиксить issues. Лучше начинать в багов, их чинить проще всего. Если вы уже коммитили в код Клуба, можете попробовать запилить фичу. Тикеты с пометкой idea делать пока не надо :)
- Можно всем вместе навалиться на нового телеграм-бота для Клуба. Там есть ТЗ и даже первые наброски кода. Если у вас есть опыт написания ботов на питоне или желание попробовать — объединяйтесь в нашем дев-чате и погнали строить его вместе. Даже если не успеем за месяц, всё равно там будут какие-то PRы.
- Самим находить опечатки, баги и места для улучшения. Косяков дофига, особенно в мобильной вёрстке. Где-то поехал CSS, где-то иконка криво стоит, где-то просто код говно. Наш Lighthouse Score ниже плинтуса, вот можете проверить почему. Всё это можно находить и фиксить, сразу заводя PRы. У нас весьма плоская структура фронтенда и автоматизированные билды, так что подводных камней быть не должно.
- Прислали свой пул-реквест на ревью — поревьювьте соседей. А они поревьюят ваш. Так мы избежим затыков, когда есть сотня желающих фиксить опечатки, а ревьюверов всего один-два.
Никакого шейминга за ошибки или глупые вопросы! У нас всё душевно и уважительно. Мы тоже косячим и исправляем по несколько раз, это нормально. Главное — чиллить и оставаться охуенными.
👍 Полезные ссылки
- Чат по разработке Клуба. Там можно задавать вопросы
- Github Issues. Специальным лейблом помечены тикеты, готовые для хактоберфеста
- Макеты фигмы для улучшения UI/UX. Для коллаборации и за инвайтом в проект писать @jackyfox
«Make code, change the world (c)»
Запилю в понедельник анонс в рассылке, но всё так, да. На гитхабе много багов, их нужно фиксить. Идеи и фичи сразу не трогайте, оставьте их «старичкам», которые уже коммитили.
От себя добавлю: можно самим находить опечатки, баги и места для улучшения. У Клуба дофига косяков, особенно в мобильной вёрстке. Где-то поехал CSS, где-то иконка криво стоит, где-то просто код говно. Наш Lighthouse Score ниже плинтуса, надо бы проверить что с ним можно сделать.
Находите где можно улучшить — открываете PR с фиксом — получаете футболку. Всё просто.
Даже если это три строчки CSS, может именно они и раздражали всех целый год!
Пошла движуха!
У нас появилась своя песочница!
Ребята, кто хочет помочь клубу - заполняйте простую форму и я вас добавим в организацию
А если не знаешь как делать все эти pull reguest или issue, а
футболочку хочешьопыта набраться хочешьидея на обсуждение: (как-то в чатике обсуждали)
Фича: донатить свое мемберство другим соклубникам и новым мемберам (конверитить месяца в инвайт-ссылки, которые можно отсылать новым участникам).
Таким образом, если знаешь крутого парня, ему можно подарить месяц месяц в клубе и послать в виде инвайта.
Я бы лично такой фичей пользовалсяся. знаю несколько человек, что потенциально хотели бы зайти, но не созрели что бы брать подписку "кота в мешке".
Даже если это всего лишь несколько долларов. Тут скорее даже дело не в цене, а в самом процессе. Просто пройти по инвайт ссылке морально намного проще.
Так что такая фича понизит порог входа. При этом качество людей не пострадает.
Когда хочешь поучаствовать, но навыков явно маловато)) Посмотрела баги что есть - скилла не хватает понять что не так =(
Идея 2: read-only, locked posts (закрывать посты дубликаты).
Клуб растет. Неизбежно появляются дубликаты вопросов. И Таких вещей с ростом комьюнити будет все больше и надо придумать как с таким жить в гармонии?
Пока вариант только убирать в драфт.
Но если не закрыть сразу - там уже появится контент, что стирать будет некрасиво по отношению к другим участникам кто отписал в комменты.
Предложение сделать как на стековерфлоу и гитхабе: lock, те пост оставить read-only.
(А модераторам оставить опцию комментировать и написать почему закрыли)
А если по теме, то вот у меня есть почти законченный PR, который никак не дойдут руки довести до ума: https://github.com/vas3k/vas3k.club/pull/359.
Его очень просто закончить и получить себе 1/4 необходимых PR :)
А есть какая-нибудь договоренность, как отметить, что issue в работе, чтобы народ одновременно не брался?
Вижу две возможности: