3

为了明确我的问题:

最近我正在试验 XMPP——我已经建立了自己的 XMPP 服务器,并试图弄清楚它在我们的开发过程中可能有什么用途。除了显而易见的事情(我们将其用于 IM-ing 并为我们的团队建立了一个群聊室),我们将其用作我们的问题跟踪系统和持续集成系统的通知平台。

我已经考虑过其他一些可能的用途,例如监控我们的服务器状态(通过存在层)、应用程序异常通知(通过 PubSub)等。

我的总体想法是为我们的开发过程构建某种统一的支持系统,该系统将通过常规 IM 客户端进行通信(不过,PubSub 支持会很棒)并使我们的流程更加透明和响应更快。

你有没有想过这样的事情?或者您是否为此目的使用了完全不同的东西?我只是在重新发明轮子吗?

4

3 回答 3

1

通过纯 PubSub 或 PEP(PubSub 子集)推送到订阅 IM 客户端的网站通知(很可能通过发布到 Atom 提要的更改)将成为一个大型应用程序,在普通企业即时消息传递之外。

于 2009-02-26T12:34:02.783 回答
1

我写了一个机器人,它知道如何与我们的票务系统(我们的 Trac 网站)对话。用户可以要求查看当前 sprint 的工单,分配给他们的工单,他们可以通过工单“grep”,获取当前的里程碑信息并更新工单字段(workleft、状态、所有者或附加评论)。这在一些开发人员中很受欢迎——让人们保持更新他们的票是一件好事。

于 2009-02-26T13:40:20.457 回答
0

IMified (imified.com) 是构建您正在谈论的应用程序的一种非常好的方式。

于 2009-07-10T21:42:31.793 回答