Как сделать так, чтобы пакет снова появлялся в будущем LTS-снимке стека?

Иногда некоторые пакеты устаревают и не включаются в последующие stack Снимки LTS. Существует ли стандартная процедура для возврата этих пакетов в будущий снимок?

1 ответ

Решение

Первое, что вам нужно сделать, это получить свой пакет на ночь. Для этого вы открываете PR на fpco/stackageПроект GitHub. Рекомендуется следовать указанному шаблону и убедиться, что все флажки отмечены (то есть вы проверили, что пакет работает локально с последней ночной).

Как только PR откроется, дежурный куратор из команды кураторов Stackage проверит его, и если все будет хорошо, ваша посылка попадет в ночь. Этот процесс обычно занимает менее суток после того, как все проблемы решены, но иногда может потребоваться 1 или 2, если есть проблемы с выпуском ночных выпусков на текущий день.

Затем, до конца недели (когда команда кураторов Stackage обычно выпускает новую версию LTS), вы делаете PR в репозитории LTS, снова проверяя все флажки в шаблоне, как описано выше. Затем может пройти некоторое время, пока посылка попадет в LTS, но после этого вам больше нечего делать.

Вся эта информация также представлена ​​в сжатой форме в README для сопровождающих.

Другие вопросы по тегам