Начался 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, может именно они и раздражали всех целый год!
Пошла движуха!
У нас появилась своя песочница!
Ребята, кто хочет помочь клубу - заполняйте простую форму и я вас добавим в организацию
А если по теме, то вот у меня есть почти законченный PR, который никак не дойдут руки довести до ума: https://github.com/vas3k/vas3k.club/pull/359.
Его очень просто закончить и получить себе 1/4 необходимых PR :)
А если не знаешь как делать все эти pull reguest или issue, а
футболочку хочешьопыта набраться хочешьидея на обсуждение: (как-то в чатике обсуждали)
Фича: донатить свое мемберство другим соклубникам и новым мемберам (конверитить месяца в инвайт-ссылки, которые можно отсылать новым участникам).
Таким образом, если знаешь крутого парня, ему можно подарить месяц месяц в клубе и послать в виде инвайта.
Я бы лично такой фичей пользовалсяся. знаю несколько человек, что потенциально хотели бы зайти, но не созрели что бы брать подписку "кота в мешке".
Даже если это всего лишь несколько долларов. Тут скорее даже дело не в цене, а в самом процессе. Просто пройти по инвайт ссылке морально намного проще.
Так что такая фича понизит порог входа. При этом качество людей не пострадает.
А есть какая-нибудь договоренность, как отметить, что issue в работе, чтобы народ одновременно не брался?
Вижу две возможности:
Когда хочешь поучаствовать, но навыков явно маловато)) Посмотрела баги что есть - скилла не хватает понять что не так =(
Идея 2: read-only, locked posts (закрывать посты дубликаты).
Клуб растет. Неизбежно появляются дубликаты вопросов. И Таких вещей с ростом комьюнити будет все больше и надо придумать как с таким жить в гармонии?
Пока вариант только убирать в драфт.
Но если не закрыть сразу - там уже появится контент, что стирать будет некрасиво по отношению к другим участникам кто отписал в комменты.
Предложение сделать как на стековерфлоу и гитхабе: lock, те пост оставить read-only.
(А модераторам оставить опцию комментировать и написать почему закрыли)