2009-02-26 1 views
3

Чтобы ответить на мой вопрос:Что вы использовали для XMPP, которые помогают вам в качестве веб-разработчика/менеджера?

Я экспериментирую с XMPP, в последнее время - я настроил свой собственный сервер XMPP и попытался выяснить, какие применения он может использовать в нашем процессе разработки. Кроме очевидных вещей (мы используем его для IM-ing и создали групповую чат для нашей команды), мы используем его как платформу оповещения для нашей системы отслеживания проблем и нашей системы непрерывной интеграции.

Я уже думал о некоторых других возможных применениях, таких как контроль за состояние наших серверов (через присутствие слой), уведомление исключения приложения (через PubSub) и т.д.

Моя общая идея заключается в том, чтобы построить какое-то единой системы поддержки для нашего процесса разработки, которая будет взаимодействовать через обычного IM-клиента (поддержка PubSub была бы большой, хотя) и сделает наши процессы более прозрачными и более отзывчивыми.

Вы когда-нибудь думали о чем-то подобном? Или вы используете что-то совершенно другое для этой цели? Я просто изобретаю колесо?

ответ

1

Уведомления о веб-сайте (скорее всего, с помощью изменений, опубликованных в каналах Atom), которые выталкиваются подписчикам IM-клиентов через чистые PubSub или PEP (подмножество PubSub), будут большим приложением, за пределами обмена мгновенными сообщениями в ванильном предприятии.

1

Я написал бота, который знает, как разговаривать с нашей системой билетов (наш сайт Trac). Пользователи могут попросить, чтобы посмотреть билеты на текущий спринт, билеты, назначенные им, они могут «grep» через билеты, получить текущие информационные данные и обновить флажки Milestone (комментарии на рабочем месте, статус, владелец или приложить). Это было довольно популярно у нескольких разработчиков - и заставить людей обновлять свои билеты - это хорошая вещь.

+0

звучит как хороший проект. Любые мысли о его выпуске? –

+0

Хммм, да, я, наверное, должен это сделать ... –

+0

Привет, любая новость об этом? Звучит интересно. – Mario

0

IMified (imified.com) - довольно хороший способ создать вид приложений, о которых вы говорите.

Смежные вопросы