我当前的项目涉及使用LDAP(Active Directory)中,我使用的问题我的所有项目的跟踪,所以结合两者的念头闪过我的脑海。为了适应StackOverflow上的要求,我会尽力制定这是问题,但我不得不承认,这更多的是刚开了一些意见,请原谅我:):的问题跟踪使用LDAP/SCM
我认为,问题跟踪和SCM(软件配置管理),一般会得到很好的应用为LDAP由于以下原因:
- 方便地集成到现有的基础设施(无需额外的用户管理)
- 的项目/问题的细粒度访问控制等等
- 准备好 - 使用分级的,面向属性的存储(通常用于SCM /问题跟踪器)
- 带有几乎所有语言/技术绑定的标准API
- 搜索/索引,大多数LDAP解决方案中已存在的备份/复制功能
- 可扩展架构的LDAP技术已经部分(它很容易将属性添加到问题/项目等)
所以我的问题是:
- 您是否知道现有的尝试为问题跟踪响应定义(标准)模式? SCM(即问题,项目,版本,版本,修订等的类别定义)
- LDAP通常管理相对缓慢变化的数据。目前的实现(OpenLDAP,ActiveDirectory)处理数据(主要是在性能和数据量方面)通常会非常频繁地变化的性能如何?
- 你能想到这种解决方案还有其他什么缺点吗?
,当然还有
- 谁愿意尝试启动这样一个项目:) ...
问题不在于使用现有的问题跟踪器与LDAP身份验证(redmine可以做到这一点),而是关于存储票据/问题/等。直接在LDAP树中......目前,每个问题跟踪器都有自己的API来访问数据,通过LDAP访问所有数据可以使写入工具(例如集成到IDE等)更容易... – MartinStettner 2012-03-14 12:55:15
@MartinStettner:对不起,乍看之下,我没有得到你的问题。我已经完全重写了我的答案。 – VonC 2012-03-14 13:22:38
非常感谢!看来我需要为我的大量业余时间寻找其他项目构想;) – MartinStettner 2012-03-14 18:45:15