📢 Ретроспектива Steemit за июль
Команда Steemit теперь проводит ежемесячные “ретроспективы”. Время ретроспектив наступает в конце каждого спринта, когда командам пора задуматься о том, как они поработали, дабы регулярно оптимизировать свои процессы. Мы хотим, чтобы стимеры имели как можно более полное представление о том, что мы делаем, поэтому сегодня поделимся с вами кратким изложением того, что мы обсуждали на нашей последней ретроспективе, которая охватывает прошедший месяц. Если вы хотите увидеть предыдущую ретроспективу, перейдите сюда.
Что было сделано?
- Все рекламные места теперь полноценно работают с нашим сторонним провайдером Freestar.
- Был опубликован релиз Хардфорка 21, а также была установлена дата его проведения.
- Всё шло относительно гладко, несмотря на то, что критически важный член команды сейчас в отпуске. Это помогло нам осознать, насколько хорошо мы справляемся с защитой других членов команды от отвлекающих факторов (мы сами справились со всеми нюансами, которые обычно обрабатывались бы Майклом).
- За последний месяц был сделан большой объём работы по SMT, несмотря на многочисленные тесты и исправления багов, необходимые для ХФ 21.
- Тестирование ХФ 21 выявило ошибки, которые мы смогли исправить до релиза. Хорошие результаты тестирования ещё больше повысили нашу уверенность в грядущем хардфорке.
- Разработчики из сообщества и заверители весьма активно участвовали в тестировании хардфорка, что помогло обнаружить и исправить баги, которые в противном случае могли бы и не быть обнаружены.
- Мы (инженерный отдел) всё больше взаимодействуем с сообществом. Сюда относятся и дискорд-сессии, и посты в наших собственных аккаунтах – всё, что может поспособствовать этому общению.
- В ХФ 21 была реализована поддержка Steem-JS.
- Мы смогли добиться прогресса в сообществах Hive, начав внедрять в Hivemind основную логику.
- Выпущено руководство по настройке производительности MIRA.
- В condenser были добавлены некоторые части кода от участников сообщества.
- Завершен наш первый пост по продвижению SMT, так как разработка на SMT снова вошла в активную фазу.
Что не удалось сделать?
Неспособность поддерживать steem-js в актуальном состоянии с течением времени очень затруднила решение проблем при интеграции новых SPS-операций.
Поскольку в steem-js нет адекватных тестов для сериализации, мы не сразу определили, что это создало проблему.
Нам не удалось справиться с таким большим количеством пулреквестов от сообщества, потому что сейчас мы сосредоточены на задачах, связанных с ХФ 21 и сообществами Hive.
Мы всё ещё находим баги даже после прогона ХФ 21 в тестнете. Проблемы с API незначительны, но баг пересмотра базы данных BMIC довольно ощутимо мешает работе и, вероятно, приведет к ещё одному релизу или переименованию текущего.
Успешность процессов развертывания зависит от трех облачных сервисов (AWS, DockerHub и GitHub). Если один из них в какой-то момент перестанет работать, это доставит нам проблем (как GitHub в этом месяце).
Что добавилось?
- Проверка карты биллинга AWS с целью последующего снижения затрат, поскольку со времени нашего последнего обзора всё сильно изменилось.
- Оценка перспективы добавления возможности использовать API-ключ с открытым API.
- Ежемесячная проверка списка AWS dev EC2, дабы убедиться в отсутствии запущенных/забытых тестовых экземпляров для разработчиков.
Ваш фидбек
Как вы думаете, что за последние 3 месяца получилось хорошо, а что, по вашему мнению, нужно улучшить? Пожалуйста, оставьте свой отзыв в разделе комментариев под оригинальным постом.
*Команда Steemit *
Оригинал поста: ЗДЕСЬ