-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Artsiom Platkouski edited this page Mar 5, 2021
·
3 revisions
- Работа ведётся по GitHub flow;
- Репозиторий публичный
- Стек технологий (голосвание в discrod):
- CSS Framework: Material ui vs
Bootstrap -
SCSS vs
CSS -
TypeScript vs
JavaScript -
Webpack ( 3 vs 1 )
CRA
- CSS Framework: Material ui vs
- Contributors responsibilities:
- Разобраться с требованиями таска;
- Продумать и предложить свои предложения по их реализации;
- Определиться со своими возможностями и предпочтениями;
- Поддерживать таск трекер (GitHub Projects) в актуальном состоянии.
- Фиксировать завершение работы над таском в канале work-status
- Ежедневно пушить коммиты в рабочий репозиторий.
- Team leader responsibilities:
- Регистрирует команду в таблице с распределением студентов по группам;
- Создаёт сервер Discord со следующими каналами:
- all;
- materials;
- git;
- work-status.
- Проведение первого митинга:
- определить базовые соглашения;
- структуру приложения;
- окружение проекта;
- правила командной работы;
- определить сильные стороны каждого участника;
- выслушать все предложения;
- выяснить предпочтения каждого;
- спланировать работу на ближайшую неделю;
- распределить работу по участникам команды;
- фиксирует результат обсуждения.
- Создание приватного репозитория:
- пригласить всех участников
- создаёт базовую конфигурацию проекта: webpack, eslint, eslint-config-airbnb-base, babel, .gitignore
- настроить CodeQL, Travis CI
- координация деятельности команды;
- распределение задач;
- планирование работ;
- разрешение спорных ситуаций;
- проведение встреч для уточнения требований и поставленных перед командой задач;