13.15.使用 DEPRECATED 或 EXPIRATION_DATE 表示某个 port 将被删除
请记住, BROKEN
和 FORBIDDEN
是在 port 不工作时作为临时手段使用的。永久损坏的 port 将被完全从树上删除。
如果这样做是合理的, 可以用 DEPRECATED
和 EXPIRATION_DATE
来警告用户即将进行的 port 删除。前者是一个字符串, 说明为什么这个 port 将被移除; 后者是一个 ISO 8601 格式的字符串 (YYYY-MM-DD)。两者都会显示给用户。
在没有 EXPIRATION_DATE
的情况下设置 DEPRECATED
是可能的 (例如, 推荐一个较新版本的 port), 但反过来就没有任何意义了。
关于通知的时间, 并没有固定的政策。目前的做法似乎是, 与安全有关的问题需要一个月, 而联编问题则需要两个月。这也给了任何感兴趣的提交者一点时间来解决这些问题。
最后更新于