openSUSE:构建服务概念信任实施
文档状态
- 目前保持简短,直到信任概念得到更充分的发展
当前想法
- 在users.opensuse.org上存储信任等级(整数值0-100)
- OBS中的项目所有者可以根据信任等级决定允许谁加入。
- 项目的信任等级是所有项目成员的最小信任等级:一个拥有Person A(40分)和Person B(30分)的项目,其信任等级为30。如果他们决定也允许Person C(1分)加入,项目也将降至信任等级1。
- Software.opensuse.org搜索结果默认按信任等级排序。
- YaST应该提供一个设置所需信任等级的选项。当项目信任等级低于该值时,需要显式接受。
- 信任可以获得和授予
- 从宽松的角度来看,这种授予的信任应该累积,但也应该取决于授予用户的信任度。数学公式需要足够稳健,以优雅地允许相互信任。
- 在偏执模式下,任何被授予者的信任度不应高于任何授予者的信任度
- 在群抱模式下,相互信任应该能够增长信任度,也许一开始很快,然后对于更大数量的授予者来说会变慢。
- 是否应该允许信任为负值(-100..100),并允许不信任?
: