= Минимальное восстановление Аналитикса = Поскольку полный план [[Analytics_2019]] затянулся, необходимо избежать умирания новых реп - кода на vultr - репы nponeccop/btcanalytics-collector - репы bitcoin-analytics/btca-frontend подобно тому как это получилось с последними 3 начинаниями: - агрегатором - фикс-коллектором - коллектором на процессах Для этого надо остановить новые работы и заняться переносом продакшена на vultr. Для этого надо выполнить 3 больших задачи: - Починить работу Google Oauth (по необходимости для этого починить everyauth, analytics и socketstream) - Зарегистрировать идентификаторы OAuth-клиента для 4 основных провайдеров (Twitter, !LinkedIn, Facebook, Vkontakte) - Проверить работоспоспособность everyauth c ними и починить everyauth и 5 малых: - Проверить работоспособность биллинга - Проверить работоспособность репликации - Подключить Gearman-коллектор в текущий коллектор аналитикса - Выложить в опенсорс авторизацию - Выложить в опенсорс биллинг - Синхронизировать опенсорс с vultr == Обновление от ноября 2019 Поскольку план тоже провалился, есть уменьшенная версия плана с 4 большими задачами (5 малых остаются как раньше): - запустить старую ноду на полностью обновлённом Арче - запустить старые node_modules на полностью обновлённом арче - Зарегистрировать идентификаторы OAuth-клиента для 4 основных провайдеров (Twitter, !LinkedIn, Facebook, Vkontakte) - Проверить работоспоспособность старого everyauth c ними То есть мы пытаемся избежать починки everyauth и socketstream, которая затянулась так как они оба погнили основательно.