禁用“启用名字”会导致管理员行为异常

我已开始着手实现 Restrict exposure of full name to certain groups

我的方法是用一个新的 Guardian#can_see_full_names? 来替换 SiteSetting#enable_names,并在适当的上下文中进行。这个新的 guardian predicate 会将用户上下文与一个新的站点设置 full_names_visible_to_groups 进行检查。

我不想无意中踩到别人的脚(或重复别人的工作)——关于上面 (1)/(2)/(3) 等的计划/状态是否有任何更新,以及是否有任何我应该注意的未发布(即不在 main 仓库中)的工作/代码?