JRuDevels

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

JRuDevels Forum Index » Разработка и проектирование [Devel] » какие методы можно использовать для распространения джаббера
Post new topic  Reply to topic View previous topic :: View next topic 
какие методы можно использовать для распространения джаббера
PostPosted: Sun May 27, 2007 2:28 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Дискуссия началась в теме про Многоканальный IM телефон

leksey wrote:
Контакты на стороне службы поддержки могут быть не только Jabber.


Сейчас напишу много слов. В основном это будет политика :)

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

Причина первая -- мы себе свяжем руки. Позволив такое мы вынуждены будем предположить, что с оператором может быть только обмен сообщений. И таким образом лишаемся всех уже существующих фич протокола джаббер. Например, без muc-а и инвайтов будет трудно сделать одновременное присутствие клиента и двух-трех операторов в одном чате. Такое может понадобиться, если у клиента очень сложный вопрос, или вопрос решает новичок, а наставник следит за ходом диалога. Также гораздо сложнее будет сделать возможность вести одному оператору несколько диалогов одновременно.
В принципе, это решается, если научить алгоритм определять чистого jabber-оператора от транспорта и вести с ними работу по разному, но это уже существенное усложнение алгоритма.

Вторая причина -- политическая. Джаббер не победит, если он всего лишь станет равным ICQ. Люди не будут двигаться, чтобы в итоге получить то, что имели. Даже, если у нас появится клиент точь в точь как QIP, то на него не перейдут, только потому что он ничем не отличается. Люди переходят на Джаббер из-за того, что они вынуждены (пользователи сервиса, который работает только в джаббере) или там есть то, чего им не хватало в ICQ.
Тут важный момент. Сначала люди видят "необходимость" и только потом начинают искать клиент. И для более быстрого продвижения Джаббера надо не делать клиенты как QIP (хотя это тоже важно, но вторично), а создавать необходимости. Делать то, чего в ICQ сейчас нет, а лучше то, что в ICQ сделать невозможно.

На примере ftpspider-а. Там, где он сейчас работает, есть транспорт в ICQ. Зарегистрировать бота на транспорте и предоставить всем аськовцам те же функции -- дело трех минут. Я этого не делал. Сейчас у него 10 подписчиков, но это джаббер пользователи. Если бы зарегил, было бы около 30-40, но из них джаббер пользователей было бы в лучшем случае 5. Поэтому он вряд ли получит UIN.

В данном случае есть две группы пользователей, которые будут пользоваться сабжем: клиенты компании и операторы компании. Ограничивать клиентов сетью Jabber в наше время считаю глупым. А вот ограничть операторов -- самое то. Ограничив, мы получим:
+ несколько компаний, которые перейдут на Джаббер, потому что им нужен такой продукт
+1 аргумент перехода компаний на Джаббер в будущем
+1 cервис, которыq работают _только_ под Джаббером. Т.е. увеличим "необходимость", что как я уже написал, является причиной совершенствования конечного ПО (клиенты и т.д.)


Last edited by feez on Fri Jun 01, 2007 1:29 pm; edited 1 time in total
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Thu May 31, 2007 1:56 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Че-то тема затихла. Наверное слишком резкий предыдущий пост получился. Leksey, даже если ты со мной не согласен, напиши, пожалуйста, ТЗ. Такое, какое тебе нужно, с учетом реальных требований. Без ТЗ развитие проекта стоит.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Fri Jun 01, 2007 1:02 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




feez wrote:
Че-то тема затихла. Наверное слишком резкий предыдущий пост получился. Leksey, даже если ты со мной не согласен, напиши, пожалуйста, ТЗ. Такое, какое тебе нужно, с учетом реальных требований. Без ТЗ развитие проекта стоит.

Хорошо.

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

Но неясно, почему создание удобного и универсального решения это плохо. Зачем принуждать людей к миграции? Зачем противопоставлять жаббер другим IM.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat Jun 02, 2007 12:11 am Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




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

Путь проприетарного, стремящегося к монополии -- да. Дальше чуть-чуть не то. Я вообще не собирался зарабатывать деньги на продаже "многоканального телефона".

leksey wrote:
Но неясно, почему создание удобного и универсального решения это плохо. Зачем принуждать людей к миграции? Зачем противопоставлять жаббер другим IM.


В принципе, мы тут все знакомы с джаббером, знакомы с текущей ситуацией в IM сетей. Точек согласия у нас должно быть много, но есть и разногласия. Их надо выявить.
Чтобы не разводить воды на пять страниц предлагаю следующую схему:
Я сейчас пишу цепочку тезисов, на которых строится моя позиция. Без объяснений. А потом отвечаю на все твои (да и других тоже) вопросы: рыскрываю любой тезис, объясняю как один переходит в другой и т.п.

1) Владелец протокола имеет все козыря в конкурентной борьбе.
2) В настоящее время здоровая конкуренция ПО в IM сетях невозможна.
3) Чтобы появилась здоровая конкуренция ПО, необходимо, чтобы открытый и расширяемый протокол (типа XMPP) стал монополистом среди IM протоколов (!). (слово монополист немного мимо так, как протокол ничего не продает, но само слово хорошо отражает положение, которое XMPP должен занять)
4) Так как цель -- "монополия", то полезно будет взять на вооружение методы Microsoft и им подобных.
5) Пользователи начнут мигрировать, только если у них появится необходимость в Джаббере. Просто так они двигаться не будут.
6) Чтобы сеть джаббер росла, необходимо постоянно делать эти "необходимости", т.е. то, что невозможно делать в других сетях.
7) Если в качественном, свободном, новом продукте, на который уже есть спрос, умышленно сделать привязку на сеть джаббер (можно не кодом, а функциональностью, которая не повторима в других сетях), то будет создана еще одна "необходимость", что ускорит "монополию" джаббер, что в свою очередь оздоровит конкуренцию ПО.
8) Если разрешим компаниями не менять сеть, а продолжать и дальше использовать "Аськи", не теряя в функциях, то мы навредим джабберу -- испортим потенциальную "необходимость", которые не так то и легко найти, следовательно замедлим приход "монополии", следовательно отсрочим оздоровление конкуренции.

Аська не заслужила того, чтобы мы делали для них решения.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Sat Jun 02, 2007 9:29 pm Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Я считаю, что на первом месте должно быть удобство клиента, если нет возможности подключить аську к какому-либо сервису именно из-за её протокола, то об этом надо написать и именно в этом случае джаббер получит дополнительные очки в конкуренции протоколов. А если ограничивать пользователей только из-за соображений конкуренции, то это только ухудшит их отношение к джабберу, как это случилось с Microsoft.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Sat Jun 02, 2007 9:32 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Lion wrote:
Я считаю, что на первом месте должно быть удобство клиента, если нет возможности подключить аську к какому-либо сервису именно из-за её протокола, то об этом надо написать и именно в этом случае джаббер получит дополнительные очки в конкуренции протоколов. А если ограничивать пользователей только из-за соображений конкуренции, то это только ухудшит их отношение к джабберу, как это случилось с Microsoft.


Понимаю позицию. Если умышленно задействовать фичи протокола, такие как инвайты, чаты, а то и пабсаб, которых нет в OSCAR, и на них строить функциональность, это будет приемлимо?
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Sat Jun 02, 2007 9:40 pm Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Так и надо делать. Аесли для ICQ сделать урезанную версию до возможностей OSCAR, то на джеббер передасить удасться гораздо больше народу т.к. без реализации проекта для ICQ многие даже не узнают о его существовании.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Sat Jun 02, 2007 9:55 pm Reply with quote
feez
Разработчик
Разработчик
Joined: 01 Jan 1970
Posts: 146




Lion wrote:
Так и надо делать. Аесли для ICQ сделать урезанную версию до возможностей OSCAR, то на джеббер передасить удасться гораздо больше народу т.к. без реализации проекта для ICQ многие даже не узнают о его существовании.


Понятно. Можно и так.
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate
PostPosted: Sat Jun 02, 2007 10:24 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Lion wrote:
Так и надо делать. Аесли для ICQ сделать урезанную версию до возможностей OSCAR, то на джеббер передасить удасться гораздо больше народу т.к. без реализации проекта для ICQ многие даже не узнают о его существовании.

проблема в том, что ICQ очень-очень ограничен в возможностях Sad сейчас с coolkaas обсуждаем некоторые вещи для HabaHaba, так каждый раз натыкаемся на его ограничения. И такое вот следование гумманным соображениям может ограничить проект еще на стадии написания ТЗ и очень сильно негативно повлиять на дальнейшее его развитие в плане ограниченного использования имеющихся в арсенале мощностей нашего нативного протокола.

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun Jun 03, 2007 12:51 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: Sun Jun 03, 2007 4:52 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Lion wrote:
Не надо ограничивать весь проект из-за аськи, ограничивать нужно только реализацию для неё.

лепить костыли из-за неё? а есть ли смысл все так усложнять? доделывать какие-то странные вещи, чтобы эмулировать функционал, доступный в XMPP? не понимаю смысла проделывания этой лишней работы...

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
какие методы можно использовать для распространения джаббера
JRuDevels Forum Index » Разработка и проектирование [Devel]
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 1  

  
  
 Post new topic  Reply to topic  


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