Сообщество программистов - в чем можно участвовать. IFF

Для обсуждения на `планерках` добровольцев **по профессиональной** (неучебной) части мы будем рассматривать два вопроса:
1) личные образовательные задачи и результат по ним на этот день
2) результаты внутри IFF

Лично изучаемые направления могут быть любыми (да, __даже__ `java`, `python` или `go` ;))), в IFF же нас сейчас интересуют вот эти:

`I. Направления, что уже открыты:`

1) **Pascal.js**:
1.1) **Доработка**, новые фишки для PJS
1.2) **Перевод** ядра PJS на `TypeScript` (полезно для последующих пунктов)
1.3) **Создание** других пакетов, **базированных** на `PJS`, сейчас нас интересует: 1.3.1) инструмент для `проверки форматирования` 1.3.2) инструмент для `статического анализа` (1.3.1 и 1.3.2 могут переиспользовать ДАС-дерево, которое строит PJS перед началом выполнения кода)

2) **Тексты PHP:** Продолжение `работы на текстом` учебника по PHP - сейчас просто нужно перенабрать и переоформить некоторые фрагменты, наверное это **самый простой** раздел.

3) **Тесты алгортимы/структуры:** Добавление **2-ой**, алгоритмической части в курс по `Паскалю` -- тут нам нужно что-то вроде "гроканья алгоритмов", а также разобрать работу с указателями, списками деревьями и т.д. -- и задачи на все это.

4) Вопросы **работы с Docker** контейнеров и поддержки серверов -- специфическая тема, связанная с автоматизацией процессов (сейчас в основном интересуют вопросы `бэкапа и настройка CI/CD`)

-- по этим направлениям у нас `довольно неплохо` подготовлена возможность проверки/обсуждения и вообще координации процесса.
При работе над ними даже 2 часа в неделю (особенно по текстам) уже будут давать ощутивый результат.

`II. Направления, которые откроются:`

1) **PHP-бэкэнд** (Symfony) - разработка API, юнит и функциональные тесты -- планируется, что это появится в апереле
2) **Фронтэнд** на `React.js` -- именно в него будет встроен интерпретатор `Pascal.js` (точнее некая графическая оболочка, ) и именно эту штуку, как планируется будут использовать непосредственно `немало людей` ;)

-- в отличие от первой группы здесь __не так хорошо проработано взаимодействие__ -- фактически это означает от участников потребуется __больше знаний и/или времени__, чтобы показать результат. Поэтому на данном этапе **рекомедуется начинать с 1-ой части**.