openSUSE:构建服务概念信任实施

跳转到:导航搜索

文档状态

  • 目前保持简短,直到信任概念得到更充分的发展

当前想法

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