Обсуждение:Список работающих публичных серверов Jabber
Версия от 03:11, 9 марта 2010; Yagiza (обсуждение | вклад)
В этот раз список немного позже будет, не на чем сканить :(. --Rain 09:23, 1 августа 2009 (UTC)
В данной таблице не хватает самого главного: информации о том, какое ПО используется и работает ли pubsub (T_T). --Yagiza 06:04, 12 февраля 2010 (UTC)
- В принципе, сделать несложно, просто таблица и так уже нормально смотрится только при разрешениях выше 1024 px :). --Rain 13:10, 12 февраля 2010 (UTC)
- Софт добавил, а вот насчет pubsub'a не знаю - например, на Jabber.ru он работает, а в транспортах он не отображается - не знаю, как его отлавливать. --Rain 18:31, 1 марта 2010 (UTC)
- Смотреть нужно не в транспорты, а в фичи сервера! Если среди них есть "http://jabber.org/protocol/pubsub", значит pubsub поддерживается!
- Однако, pubsub сам по себе особой ценности не представляет.Гораздо важнее, работает ли PEP. А для того, чтобы он работал, нужно, чтобы ещё поддерживались фичи "auto-create" и "auto-subscribe".
- Так что, предлагаю завести колонку "PEP", в которой ставить галочку, чесли среди фич сервера есть "http://jabber.org/protocol/pubsub#auto-create" и "http://jabber.org/protocol/pubsub#auto-subscribe"
- --Yagiza 09:14, 8 марта 2010 (UTC)
- Это все прекрасно - как мне наличие PEP'а из какого-либо скрипта получить? Для всего остального используется обычный конференц-бот, вывод которого потом парсится скриптом на баше. Ладно, что-то придумаем потом... --Rain 23:45, 8 марта 2010 (UTC)
- Т. е. ты не можешь заставить этого бота просто послать серверу
- <iq type="get" to="jabber.ru" id="xxxxx" ><query xmlns="http://jabber.org/protocol/disco#info"/></iq>
- И пропарсить результат?
- --Yagiza 03:11, 9 марта 2010 (UTC)
- Это все прекрасно - как мне наличие PEP'а из какого-либо скрипта получить? Для всего остального используется обычный конференц-бот, вывод которого потом парсится скриптом на баше. Ладно, что-то придумаем потом... --Rain 23:45, 8 марта 2010 (UTC)
Что-то я не пойму - столбцы перестали сортироваться - все, кроме названия. Как фиксить пока идей нет, когда началось - тоже не знаю. --Rain 18:42, 1 марта 2010 (UTC)
- Хотя нет, одна идея источника есть - проблемы с новым движком. --Rain 18:53, 1 марта 2010 (UTC)
Хм... А почему в таблице нет иконки в столбце "конференции"? Быть может, это связано с тем, что комнаты зовуться rooms, а не conference? Но далеко не у одного меня они так называются (пример -- немаленький сервер jabber.org.au). Надо поправить метод определения наличия/отсутствия конференций ;) --Gojabber 18:45, 1 марта 2010 (UTC)
- Да, у меня в скрипте только conference или conf. Ок, добавлю еще и rooms :). --Rain 21:55, 1 марта 2010 (UTC)
- Кстати, нашел ошибку, conf'a на самом деле не было. Уже исправил скрипт. --Rain 22:00, 1 марта 2010 (UTC)
- Во, теперь все ок:
$ grep gojabber.org global.table gojabber.org:::5222 5223:::S2S:::GB:::{{Ejabberdlogo}}:::26/6:::conference:::ICQ:::::::::IRC::::::MRIM::::::::::::::::::1 день 2:02:52s:::