Правила программы. Оплачиваются пуллреквесты для следующих репозитариев:
- https://github.com/swaponline/swap-core – ядро системы
- https://github.com/swaponline/swap.react – основной продукт который открывается по https://swap.online (кошельки, история и тп)
Помимо кода очень нужны обсуждения в wiki, для того, улучшения readme, а так же пополннеи раздела вопросы и ответы. Вся разработка ведется на русском языке.
Как работать? Всего есть несколько типов заданий.
Создание issues
- Если вы обнаружите баг или есть предложение по улучшению, создайте issue в соответсвующем репо (на русском)
- Уделите особое внимание как повторить баг работая с чистого браузера (очистив весь кеш, куки и локалсторадж)
- По возможности запишите видео
- Дайте иную другую информацию
- Оформите issue включив всю информацию в описание
- Придумайте заголовок отображающий суть бага или вашего предложения
Исправление багов:
- Разбираетесь с кодом
- Находите небольшой баг (например swap-core билд деплоится напрмямую на https://swap.online)
- Описываете его максимально подробно русским языком и варианты испарвления
- После чего исправляете,
- При отправке пулреквеста текст с описанием бага, вариантов исправления и почему был выбран именно ваш вариант добавляете в описание
- Текст описания даже более важен, чем сам код. По нему будет приниматся решение принимать или не принимать ваш реквест
Добавление автотестов:
- Разбираетесь с кодом
- Создаете автотест используя те же инструменты, что уже используются у нас (jest для реакта например)
- Загрузите его в папку с тестами
После чего пишите https://t.me/sashanoxon ваш ethereum адрес, работа будет оплачена, если все ок продолжим работу.