IMadering 21.04.2012 09:28 QIP

У меня снова появляется возможность заняться разбором протоколов. Думаю закончить описание протокола ICQ, а затем перейти к описанию протокола Jabber.

1. magog 21.04.2012 09:34 Azoth

нахера описывать протокол, который и так полностью документирован?

2. IMaderingmagog /1 21.04.2012 09:37 QIP

какой именно?

3. magogIMadering /2 21.04.2012 09:40 Azoth

жабер

4. IMaderingmagog /3 21.04.2012 09:41 QIP

мля. гхде он документирован полностью? я ХОЧУ чтобы ты показал мне, где он документирован полностью ))

5. magogIMadering /4 21.04.2012 09:44 Azoth

погугли слово XEP.

6. IMaderingmagog /5 21.04.2012 09:48 QIP

погуглил ХЕР.ня на английском + далёкая от реальности реализации и взаимодействия с реально существующими жаббер серверами.

7. Velvet-Birdmagog /5 21.04.2012 09:48

Хер — название буквы «ха» в старорусской и церковной азбуках.

8. magogIMadering /6 21.04.2012 09:48 Azoth

печально. Удачи тебе тогда.

9. IMaderingmagog /8 21.04.2012 09:49 QIP

ты по ХЕРам этим смотришь как работает жаббер протокол?

10. magogIMadering /9 21.04.2012 09:50 Azoth

я тебе показал хепы, как свидетельство открытости протокола. Мне за тебя нагуглить xmpp rfc ?

11. IMaderingmagog /10 21.04.2012 09:51 QIP

дело в том, что реально полезную работу жаббер протокола можно описать проще и лучше чем там. Вот это я и собираюсь сделать. Зачем читать много лишнего и путаться.

12. Velvet-BirdIMadering /11 21.04.2012 09:52 emacs

ебать ты тупой

13. IMaderingVelvet-Bird /12 21.04.2012 09:53 QIP

не принимается. тупо и не аргументировано.

14. Velvet-BirdIMadering /13 21.04.2012 09:54 emacs

не осилил коротенький rfc — тупой

15. magogIMadering /11 21.04.2012 09:55 Azoth

/8

16. IMaderingmagog /15 21.04.2012 09:56 QIP

не вам же мудиться то ) что за кипеш тогда )

17. mva 21.04.2012 09:56 N900

согласен с магогом: нахуя описывать протокол, который разжёван по каждой буковке: http://xmpp.org/extensions (да и вообще советую пошариться по xmpp.org)

18. IMaderingmva /17 21.04.2012 10:01 QIP

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

19. IMaderingmva /17 21.04.2012 10:08 QIP

не вся же документация будет тупо повторяться.. только некоторые моменты.

20. mvaIMadering /18 21.04.2012 10:11 N900

ну так те серверы, что изменили под себя протокол и не отметили это нигде — имеют полное право пройти нахуй. Такое не уважают нигде. ejabberd'овцы по крайней мере отмечают те места где они нарушают XEP'ы.
А вообще, по крайней мере eJabberd и Prosody честно отвечают какие XEP'ы они поддерживают вместе со ссылками на них. Так что всё равно не вижу смысла повышать энтропию.

21. mvaIMadering /18 21.04.2012 10:12 N900

ну и поддерживают они чуть ли не абсолютное большинство server-side XEP'ов. Другое же дело client-side XEP'ы, поддержку которых в своём клиенте ты просто обязан описать :) Алсо, напомни где лежат сорцы :)

22. gelraenIMadering /6 03.08.2012 09:20

ты пиздец.

23. gelraen 03.08.2012 09:23

олсо, все отвечающие почему-то забывают что центральная часть XMPP описана в паре RFC, а XEP — это уже расширения к описанному там.
http://xmpp.org/xmpp-protocols/rfcs/

24. gelraenIMadering /18 03.08.2012 09:23

в xmpp предусмотрена возможность в рантайме узнать какие именно возможности реализованы на сервере и клиенте.

25. mvagelraen /23 03.08.2012 09:26 N900

которые иногда "уходят в rfc" (становятся обязательным к исполнению стандартом) :)

26. gelraenmva /25 03.08.2012 09:28 imax

RFC — это таки ещё не обязательный к исполнению стандарт :3

27. gelraenmva /25 03.08.2012 09:37

вот тут есть хороший список расширений которые желательно поддерживать: http://xmpp.org/xmpp-protocols/xmpp-core...

28. gelraenIMadering /11 03.08.2012 09:41

почему такие как ты не понимают что только принятие протокола, а не реализации, как первичной сущности позволяет строить действительно интероперабельные и долговечные системы?

29. IMaderinggelraen /28 03.08.2012 09:44 QIP

не понял что ты сказал...

30. gelraenIMadering /29 03.08.2012 09:45 imax

вот в этом как раз и состоит главная проблема :(

31. IMaderinggelraen /30 03.08.2012 09:45 QIP

друзей тут найти можно?

32. gelraenIMadering /31 03.08.2012 09:46 imax

друзей тебе лучше искать вечером у себя на районе.

33. mvaIMadering /29 03.08.2012 09:47 N900

он сказал, что любые реализации надо делать по стандарту, а не стандарт подгонять под реализации. Иначе в 100% случаев получится хуйня.

34. IMaderinggelraen /32 03.08.2012 09:47 QIP

не ну вот ты разумный вроде, можешь быть другом для умных бесед в обед?

35. IMaderingmva /33 03.08.2012 09:48 QIP

это я понял. но я не понял что он сказал.

36. mvaIMadering /35 03.08.2012 09:49 N900

што?

37. gelraenIMadering /34 03.08.2012 09:50 imax

для таких бесед нужны собеседники со схожим уровнем и бекграундом. А ты, насколько я вижу, пока ещё очень далёк от open source, unix и традиций ietf, так что нам не о чем беседовать.

38. IMaderingmva /36 03.08.2012 09:51 QIP

видишь, ты тоже не понял, что я сказал. бывает же.

39. mvaIMadering /38 03.08.2012 09:52 N900

я не понял, как можно понять и не понять одновременно

40. IMaderingmva /39 03.08.2012 09:53 QIP

вот и я ощютил такое же чувство... внезапно

41. gelraen 03.08.2012 09:53 imax

пожалуй, я и тебе порекомендую почитать http://catb.org/~esr/writings/taoup/
Если что, скан русского издания вполне гуглится.

42. IMaderinggelraen /41 03.08.2012 09:56 QIP

когда скучно и нечего делать, я начинаю ковырять что-то на ЯПах. вот и вся истина.

43. gelraenIMadering /42 03.08.2012 09:58 imax

пожалуйста, перестань это делать от скуки. Так у тебя ничего хорошего не получится.

Do you really want to delete ?