Conference

Материал из Linux Wiki
Перейти к навигацииПерейти к поиску

История развития и текущее местоположение Jabber-конференции проекта:

jabber.org

Конференция первоначально была создана мной на сервере jabber.org 19-го мая 2006-го года в процессе освоения Jabber'a. Поначалу была идея идея собираться в ней вместе с линуксоидами города, но поддержки она не получила, поэтому общался я, в основном, с случайно заходящими людьми с других городов и стран. Со временем количество ее обитателей увеличилось, кто-то приходил, кто-то уходил.

Jabber.org в первый год жизни конференции работал достаточно стабильно, однако к второй половине 2007-го года глюки участились и 31-го июля 2007-го года было решено перебраться на недавно открывшийся в то время jabbus.org, привлекательный множеством транспортов.

[03:00:13] <FoX> ну это не дело
 [03:00:27] <vlas> блин, достал этот орг
 [03:00:40] <vlas> давайте уже окончательно перейдем на джаббус
 [03:00:49] <vlas> ибо глюкодром это..
[04:44:50] rain has set the subject to: В связи с участившимися падениями jabber.org конференция перемещена
на другой сервер. Ждем старых и новых участников по адресу linuxoid@conference.jabbus.org

jabbus.org

На jabbus.org конференция пробыла до марта 2010-го года, пока сервер окончательно не загнулся. Возможно, если бы его достаточно быстро перезапустили, то все было бы проще, но перезапуск растянулся на несколько недель, еще и s2s с jabber.ru начал отваливаться, собирать столько времени людей то в одной конференции, то в другой стало неудобно.

jabber.im

Примерно в это же время я окончательно ушел из конференции на jabber.org и создал альтернативную "запасную" на jabber.im, куда и решил мигрировать участников linuxoid@ с jabbus'a. Как выяснилось в процессе использования, jabber.im оказался не лучшим выбором, ибо несмотря на большой аптайм сервера, малую загруженность и долгую историю проекта (некая компания поддерживает сервер с рядом виртуальных доменов), связь с сервером оказалась не сильно надежной - были ощутимые потери пакетов и задержки отправки сообщений. Поэтому, скорее всего, с него придется уйти на другой сервер, пока участники не сильно привыкли к новому адресу.

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

Поэтому, думаю, надо перебраться на какой-то более удачный сервер (как вариант - xmpp.ru, второе имя jabber.ru), а на linuxoid.in со временем сделать резервную конференцию. Если у кого-то есть предложения / комментарии - обсуждение в текущей конференции, linuxoid@conference.jabber.im

linuxoid.in

К проблемам со связью у jabber.im в итоге добавилась еще и полная остановка сервиса вечером 4-го мая 2010 г. За ночь сервер не поднялся, поэтому решил попробовать поднять сервер у себя. Итого:

  • На проксе у себя поднял ejabberd из состава Debian Squeeze. База дефолтная, Mnesia, ибо заведение пользователей пока не предполагается (хотя если кто-то вдруг сильно хочет...). Отключены irc- и proxy-транспорты (ибо первое RIP, а для второго нужен нормальный канал).
[13:23:47] <rain> потом уже, когда будет нормальное железо и проксик будет обустроен в подвале -
поставлю новый сервер, с чрутом и внешней базой и тогда можно будет открыть регистрации,
если оно кому-то будет надо )
  • Домены и поддомены теперь сделаны алиасом на один адрес через SRV и CNAME-записи, поэтому если вдруг возникнут какие-то проблемы с содержанием сервера на моей проксе - все, что надо будет сделать - сменить одну запись в DNS'е, создать новый виртуальный сервер у кого-нибудь и создать на нем конференцию, опционально мигрировать список участников. Для юзеров все будет прозрачно.
  • Торренты я зарезал на уровне 350 Кбайт/сек для внешнего канала, поэтому моего 512/512 Кбайт/сек должно хватать.
  • Канал у меня обычный пользовательский, поэтому вполне возможна ситуация, что пров без предупреждения его отключит на несколько часов на время проведения обслуживания/доработки.