如何使包再次出现在未来的堆栈LTS快照中?

时间:2018-03-03 22:49:52

标签: haskell-stack

有时某些软件包会过时,并且不会包含后续stack LTS的快照。是否有标准程序将这些软件包放回到未来的快照中?

1 个答案:

答案 0 :(得分:2)

你要做的第一件事就是让你的包裹进入夜间。为此,您open a PR on the fpco/stackage GitHub project。建议按照给定的模板确保勾选所有复选框(也就是说,您测试了该软件包是否在本地使用最新的每晚)。

PR打开后,Stackage策展人团队的值班人员将对其进行测试,如果一切正常,您的包裹将会进入夜间。所有问题解决后,这个过程通常需要不到一天的时间,但如果在当天每晚发布障碍,有时可能需要1或2个。

然后,在本周结束之前(当Stackage策展人团队通常发布新的LTS版本时),你make a PR on the LTS repo,再次检查模板中的所有复选框,就像上面一样。然后,它可能需要一段时间,直到包裹落入LTS,但在那之后你没有更多的事情要做。

所有这些信息也以简明的形式呈现在the README for maintainers