JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Серверная часть [Server-Side] » [Идея]Коммуникация с движ-ми форумов и блогов: транспорт or? Goto page 1, 2  Next
Post new topic  Reply to topic View previous topic :: View next topic 
[Идея]Коммуникация с движ-ми форумов и блогов: транспорт or?
PostPosted: Sun Jun 25, 2006 12:41 pm Reply with quote
feez_as_guest
Guest




День добрый. Похожая идея, но немного другой подход. В отличие от вашего, нужно будет и клиентов доделывать на поддержку протокола. Посмотрите, пожалуйста.

http://oc-feez.livejournal.com/1597.html

Критика приветствуется Smile
Re: Jabber-изация форума
PostPosted: Mon Jun 26, 2006 9:07 am Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Альтернативн� wrote:
День добрый. Похожая идея, но немного другой подход. В отличие от вашего, нужно будет и клиентов доделывать на поддержку протокола. Посмотрите, пожалуйста.

http://oc-feez.livejournal.com/1597.html

Критика приветствуется :)

Все здорово, но одно НО - требуется переделка клиента. Не по-жабьи это как-то. ИМХО. С другой стороны, если это оформлять JEP-ом и все продумать, то тогда этот труд незря, наверное. Но опять же мы получим ситуацию, когда один клиент поддерживает этот джер/другой не поддерживает.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
Re: Jabber-изация форума
PostPosted: Mon Jun 26, 2006 11:11 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




leksey wrote:

Все здорово, но одно НО - требуется переделка клиента. Не по-жабьи это как-то. ИМХО. С другой стороны, если это оформлять JEP-ом и все продумать, то тогда этот труд незря, наверное. Но опять же мы получим ситуацию, когда один клиент поддерживает этот джер/другой не поддерживает.


Все так, этот вариант на порядок сложнее. Один я точно не вытяну. Кроме того, владельцам форума или блога придется запускать еще и jabber сервер, а в вашем -- просто бота.
Но есть же плюсы, например, в юзабилити. Тут, по-моему, главное не промахнуться с протоколом. Чтобы раз и надолго. А если будет удобный гибкий протокол, опять же по-моему, со временем появится и поддержка в клиентах, серверах и движках форумов и блогов. А дальше рай и дао Smile В ростере куча транспортов на разные форумы, ЛС на все ники на форумах можно делать через имя@транспорт и обратно тоже работать будет ... форумы очативаются ... хех, возможно надо будет защиту ввести от этого Smile Еще есть вопрос спама, не зря же вводят везде эти циферки.

Кстати, многие новые JEP-ы требуют изменений в клиенте: http://www.jabber.org/jeps/jep-0142.html http://www.jabber.org/jeps/jep-0154.html http://www.jabber.org/jeps/jep-0166.html
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Mon Jun 26, 2006 11:25 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Кстати, вы пробовали задействовать для общения с ботом DataForms ? Движок DataForms встроен в большую часть клиентов. Например для просмотра списка топиков и выбора нужного для чтения думаю простая форма подойдет. http://www.jabber.org/jeps/jep-0004.html

Пример работы DataForms -- Поиск на rss.jabber.ru
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Tue Jun 27, 2006 9:04 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




feez wrote:
Кстати, вы пробовали задействовать для общения с ботом DataForms ? Движок DataForms встроен в большую часть клиентов. Например для просмотра списка топиков и выбора нужного для чтения думаю простая форма подойдет. http://www.jabber.org/jeps/jep-0004.html

Пример работы DataForms -- Поиск на rss.jabber.ru

этот механизм нам известен Smile может тогда сразу бота трансформировать в phpbb транспорт? Smile

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Tue Jun 27, 2006 1:03 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




А может быть реализовать это в виде транспорта + класс на php. Ну и в качестве примера прицепить это к phpbb. А ты прицепишь к LJ тому же...

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

Вот как разработчики ВакоВики сделали свой класс, который вики-форматтинг осуществляет, и теперь его на стороне можно свободно пользовать. Чем народ и занимается.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Jun 28, 2006 10:45 am Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Нужно чтобы бот работал напрямую с базой форума, тогда его легко будет портировать на другие форумы, а если бота сделать расширяемым плагинами то с переходом на другие движки тоже особых проблем не будет.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Wed Jun 28, 2006 1:45 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Lion wrote:
Нужно чтобы бот работал напрямую с базой форума, тогда его легко будет портировать на другие форумы, а если бота сделать расширяемым плагинами то с переходом на другие движки тоже особых проблем не будет.

Ты сам то понял, что написал? :-)

Если что и писать, то транспорт для сервера и модуль с неким апи. А для уж каждого конкретного случая - phpbb, LiveJournal, NNTP свой код.

[Транспорт]-<==>--[Класс для работы с транспортом]===[Код реализующий частный случай]
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Jun 28, 2006 3:52 pm Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Я имел в виду, что при одной структуре базы бывают разные внешние виды и оформления, в этом случае более универсально работать напрямую с базой.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Wed Jun 28, 2006 7:28 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Lion wrote:
Я имел в виду, что при одной структуре базы бывают разные внешние виды и оформления, в этом случае более универсально работать напрямую с базой.

При чем тут види и оформления? Модуль должен работать с АПИ-форума как-то (или через грязный хак к крайнем случае), а не с его базой. Я бы ничему стороннему не позволил лезть к моей базе.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Jun 28, 2006 10:16 pm Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Если у форума есть АПИ то лучше конечно через него.
Что-то в последнее время fbot по долгу не живет Sad
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Sun Jul 02, 2006 10:27 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




leksey wrote:
Ну сейчас будет доступна еще одна площадка. Попробуем ее задейстсовать, чтобы не лежал бот и транспорт.


А можно чтобы, транспорт был на одном сервере а jabber-сервер на другом и общались они по TCP?

Я еще один аналог форум2джаббер нашел. http://greycat-na-kor.livejournal.com/79231.html (комментарии и ссылка внизу). Пока более подробной инфы нет Sad
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Sun Jul 02, 2006 10:28 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




feez wrote:
А можно чтобы, транспорт был на одном сервере а jabber-сервер на другом и общались они по TCP?

да, можно, но соединение там плейнтекстовое.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Jul 08, 2006 2:04 am Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




feez
Не находишь, что с открытием жаббер-сервера в LJ твоя задумка очень в тему. Большое количество готовых тестеров и потенциальных пользователей. :-)
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Jul 08, 2006 12:20 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




leksey wrote:
feez
Не находишь, что с открытием жаббер-сервера в LJ твоя задумка очень в тему. Большое количество готовых тестеров и потенциальных пользователей. Smile



Ага. http://community.livejournal.com/lj_dev/716451.html

Как я понял, они сделали сервер и интегрировали его с LJ. Т.е. без транспорта. Это немного расходится с нашей идеей хостинга транспортов для желающих форумодержателей. Smile

Дальше вот этот комментарий:
Quote:
-- we'll be running bots that let you post/etc from Jabber, as well as get ESN alerts.


Говорит, что они пойдут по пути ботов для добавлений комментариев и уведомлений. Интересно как это будет выглядеть сообщения или новый протокол. Smile

Вообще классно, что самый популярный блог не стал клепать свое решение а принял джаббер. Суббота хорошо началась Smile
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
[Идея]Коммуникация с движ-ми форумов и блогов: транспорт or?
JRuDevels Forum Index » Серверная часть [Server-Side]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 2  
Goto page 1, 2  Next
  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin