Jabber az indexen :)

A Reader Takeover Week keretében megjelent egy cikkem a linuxos gyökerekkel is rendelkező, nyílt IM-hálózatról, a Jabber networkről:

http://webisztan.blog.hu/2007/08/13/miert_pont_jabber

Lehet véleményezni, szakmailag - itt vagyunk, szidjuk a windows-t, de MSN-t használunk?:)

A jabbert ha vége a gsoc-nak elvileg szépen lehet integrálni drupallal, bár én még többet várnék - myspace-szerű integráció chatszobákkal, stb.

Hozzászólások

Én használnák mást az msn helyett, de mivel az összes ismerősőmnek msn-je van...
---
Ketchup elementál megidézése a sajt síkra

én meg '99-ben. És egyetértek a hozzáállásoddal :)
Akinek valami közölni valója van velem, keressen meg. Amúgy is rühellem az MSN-t. Van. de nem használom, vagy használom, de invizibül vagyok rajta, tehát nem használom. :P
---
P3 1,2GHz: BeOS Pro 5.0.3, Ubuntu Linux, Windows XP
MMX233MHz: Debian
PowerMac G4 400MHz: Mac OS X 10.4.8 Tiger
www.haiku-os.hu

Transport?:)

http://delx.cjb.net/pymsnt/

(Teljesen korrektul mukodik az esetek 90%-aban - a maradek 10%-aban azok vannak, akiknek sikerult sajat magukat felvenni a contact listre, mert attol a mostani verzio kiborul, vagy nem tudnak elni customm smiley nelkul, en meg ugye meg nem kuldtem nekik peccset)

Picit bogdossetek meg a freemaileseket, hogy nyissak mar ki a halozatot. Nekem mondjuk amiota elesitettek, meg soha nem ment az uzenetkuldo, de az valojaban jabber.

http://www.adamnemeth.hu/2007/04/05/a-freemail-meg-a-jabber

Lesznek mas magyar jabber-szolgaltatok is nemsokara, meg ott a gmail, de ugye eloszor fejleszteni kene, meg forditani klienseket (nem csak win32-re, de magyarra is). Cegeknel is be lehet vezetni, egy OpenFire vagy egy ejabberd 10 perc configgal authentikal a ceges rendszerbol (Windows domain, Kerberos, IMAP, POP3, sql-tabla).

Sz'al ez tenyleg arrol szol, hogy nehanyan fogjuk magunkat, es elkezdjuk korbetelepiteni vele a vilagot. Szerintem.

(A network effect meg jopofa dolog, de nekem azert remlenek fel-egy ev alatt teljesen kiurult portalok, web 2-es szolgaltatasok, mert jott jobb...)

Mi az erthetetlen?:)

Transport: "halozatkonverter": azt csinalja, hogy felmehetsz jabberrel MSN-re is.Ha igy tetszik, gateway.

Custom Smiley: MSN-en atkuldott kis animaciok, amitol a kockak a falra tudnak maszni :)

Authentikacio: belepesellenorzes, azaz a felhasznalonev-jelszo paros (vagy mas azonossagot igazolo valami) ellenorzese. Pl. ha van ceges levelezes, Kovacs.Pista@cegnev.com e-mail cimmel, akkor meg lehet oldani, hogy ugyanezzel a cimmel/jelszoval jabberezzen.

Windows domain, Kerberos, IMAP, POP3, sql-tabla: tipikusan ezekben vannak tarolva a jelszavak.

Van meg, amit erthetetlenul fogalmaztam?

"meg forditani klienseket (nem csak win32-re, de magyarra is)"

Pidgin van magyarul windowsra, azon kívül mi még az, amivel érdemes lenne magyarításilag foglalkozni? Mármint ami nem egy "hiányzik még belőle egy-két fontos dolog, de vizsgaidőszak után megcsinálom" szintű hobbiprojekt, hanem nagyjából kész van és még használható is, plusz nem valószínű, hogy hamarosan a süllyesztőbe kerül?

A pidgint nem sokan szeretik a jabber-vilagbol, mert a jabber-tamogatasa a 'buta vagy kisfiam' esete.

Psi 0.11 van mar magyar? szerintem nincs - semmikepp nem egy hobbiprojekt.

Spark - a legjobb kliens sz'tem, csak java, ez az ossz baja.

Mobilra: Bombus vagy talkonaut - szinten jo lenne magyarul, en bombus-hivo vagyok, a talkonaut picit a koppintasa (bombusbol van "csinald magad" valtozat is, azaz egy webes formon osszekattintgathatod a hatterkepet, ikonkeszletet, hangkeszletet, smileykeszletet stb)

Coccinella is eleg nepszeru, a whiteboard miatt.

Tisztan windowsra: Pandion,Exodus, pandionnak jot tenne egy forditas.

Szinten meno meg: http://www.gajim.org/ - nem gaim, es ebben van voice support is.

Sz'al ha forditani kell, akkor a Gajim, Pandion, Bombus meger egy kis melot talan.

Mondjuk ad-hoc parancsok tamogatasa?:) Urlapok? (MSN-hez regisztraciohoz) Service Discovery?

Csatornak listazasa chatszerveren (pl. conference.jabber.hu, conference.jabber.org, conference.jabber.ru)?

Video, Voice?:)

Fajlkuldes megy vele? Rendes HTML-uzenetek?

Szoval enyhen szolva nem tokeletes, de a sracok fokent az ad-hoc parancsok meg az urlapok tamogatasa miatt szoktak haragudni, mert egy csomo core jabber-funkcio erre epul ra (tobbek kozt a legtobb szervert ezzel lehet configolni, foleg ezzel).

Csatornak listazasa chatszerveren (pl. conference.jabber.hu, conference.jabber.org, conference.jabber.ru)?

Ez ma teljesen véletlenül a kezembe akadt, kipróbáltam, és működik.
Eszközök -> Szobalista -> Lista lekérése

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."

A szerver beallitasaitol fugg.

A Jabber.org -on a sok spambot miatt stpeter tegnap letiltotta a szabad csatornaletrehozast, de mas szervereken gondolom meg mindig akarki hozhat letre.

Majd ha megvaltozik az invite protokoll, akkor talan lehet hogy ujra kinyitjak.

Tegnap este benéztem a conference.jabber.hu és conference.jabber.org -ra, és hát... nem éppen erre számítottam. Elég sok szobát végigjártam, az egész során 1, azaz egy némettel sikerült beszélnem, de azzal is csak pár mondatot.
Szóval, ahogy elnézem, a "pörgést" ne ott keressem... :S

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."

a jabber.hu eleg halott, a jabber.org -on a jabber szoba foleg estefele, de inkabb a jdev, vagy a scoundrels (scoundrels-en mondd meg, en ajanlottam:) A jabber.org azer' csendes, mer' a szobainak nagyon eros policy-i vannak, nem lehet akarmirol dumalni, es nincs nagyon ilyen kozossegi szoba.

Ami tomottebb, az a jabber.ru, ott egy gep nem is birja a terhelest asszem (pedig nem epp eroforraszabalo a szerver), ott azer' siman tolonganak tobbezren neha.

A Skype-osok unhatjak magukat, a Joost-ba mar jabbert raktak... de ha szetkapod a .jar fajlokat (mozilla XUL alapu az egesz), akkor ott van a Skype protokollja is, legalabbis az OS X-es verzioban... nem foglalkoztak tulzottan a forraskod titkositasaval, maga a binding component mondjuk binarisban van,de kb. ennyi.

A bitlbee eleg gyenge, egy korrekt MSN-transporthoz kepest szerintem. Jo, IRC-n felnott gyerekek azt hasznalnak, de nem tulzottan felhasznalobarat, az IRC egy 1988-as protokol, aminek hatasara sokmindenre rajottek, pl. a contact list fontossagara, es hat persze bele van hakkolva bitlbee-be is, de nekem nem az igazi.

IRC-nek vannak elonyei, es vannak hatranyai: a terheleselosztasa jo, groupchatekre - ChanServ -vel meg hasonlokkal, tehat a takeover-t mellozzuk - jo, bar mondjuk a jabber MUC - a groupchat protokol - fogta az IRC-t, lekoppintotta es tovabbfejlesztette (perzisztens szobak, automatikus logolas, konfiguracios szinten tobb szerepkor, meg hasonlok). A jelenletkezelese - a bitlbee-s hekket felreteve - sokkal gyengebb, mint a jabbere szerintem, a titkositasi feature-ok nincsenek tulzasba vidve (arra ugyis ott a SILC), egyszoval jo ez, de atlagfelhasznaloi szemmel nem MSN-rivalis.

A Meebo Groups meg nehany ujabb - kint nepszeru - chatszolgaltato mar Jabber MUC-n mukodik, valoszinuleg azert, mert out-of-the-box kaptak hasznos feature-oket - amik az IRC-n configolgatosabbak picivel. Meg persze voltak libek, amikkel gyorsabban haladtak elore, vagy sima IM-et is akartak, es akkor mar tisztan gaim vagy jabber.

>>IRC-n felnott gyerekek azt hasznalnak, de nem tulzottan felhasznalobarat...

Ezzel egyetertek, viszont aztsem hiszem hogy mindenki aki MSNezik csilivili ikonokra, integeto zoldfaszlamakra es fullscreenes puszikra vagyik (tudom hogy kilehet kapcsolni). Sokan irtak hogy azert hasznalnak MSN-t mert az ismeroseik 95%-a is azt teszi. En nagyjabol ugyanigy vagyok vele es pont ezert erzem magam jol egy olyan "klienssel" amivel _csak beszelgetni_ tudok veluk es nem eyecandy-t nyalogatni.

Ugyan a programok 90%-ban (leszamitva a Microsoftos MSN progit) vannak tab-ok, de a tobbseg pont az MS-est hasznalja, ami ha mar 3-4 emberrel beszelgetsz, kozben bongeszel, zenelsz, es meg eztazt csinalsz (dolgozol? :P) mar boven tobb ablakot rak eled mint amit szeretnel. Egy irssi+bitlbee-vel ugye legalabb a szamok+betuk osszegeig rendbenvagyok.

Az egyetlen dolog ami talan joljonne a bitlbee aza filekuldes, de az en ismeroseim legalabbis kepesek emailben kuldeni egy filet, igy enelkul is megvagyok.
Mellesleg minimalizmus rulez :)

es akik kevesbe elfogultak, hasznaljak a windowst es msn-t fikaznak?

--
Those who do not understand Unix are condemned to reinvent it, poorly. (based on true story)

Choice is yours :)

Nezd, ez tenyleg az az eset, hogy telepitsd korbe a vilagot, nyomd a kezukbe (szep szines-szagos soapbox.net-et vagy internyettelefonos sparkot, Neos-MT-t, mittom), aztan elobb-utobb csak elkezdik hasznalni ha mindenben ez lesz, meg tud magyarul is.

Cory Doctorow szavaival elve ez is egy amolyan the day when sysadmins ruled the earth :)

Jó kis cikk, köszönet érte. Teljesen jól érthető, és tele van hasznos linkekkel. :)
Már csak két kérdésem volna. Az egyik, hogy az "eredeti" jabber-szerverből melyiket érdemes használni? Érdemes még a jabberd -ből az 1.x -et használni, vagy már elég stabil (és jól használható) a 2.x -es változat is? Egyelőre csak ez a kettő közül választanék (benne vannak az Ubuntu repóban), és úgyis csak egy pár gépes hálózathoz kell.
A másik kérdésem pedig az lenne, hogy keresek olyan kliensprogramot hozzá, amely minél kevesebb erőforrás-felhasználással elmegy Windows98 -on, az sem baj, ha csak ezt a protokollt ismeri. :)

Köszönöm a választ! :)
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."

A jabberd1 -et felejtsd el, Smoku nagyon ugyes es visszahozta a halalbol a jabberd2 -t, csak configolni ne kelljen.

A ket legnagyobb tamogatottsagu szerver jelenleg az ejabberd meg az OpenFire, az ejabberd-vel csak annyi baj van, hogy szerintuk erlang tuple-kat irogatni (mi a magyar neve? ennes?) jo dolog konfiguracio cimen, a webfelulete kb. annyibol all, hogy szoveges fajlokat szerkeszthetsz weben.

Az openfire igaz, hogy java, de kenyelmes az adminfelulete, es ott lehet configolgatni szepen, nem kell XML-eket irogatni, mint jabberd2-nel, vagy .erl fajlokat mint ejabberd-nel. Mondjuk mindharom megy out-of-the box (a jabberd2-rol csak gondolom, a masik kettorol tudom), de azert ovatosan.

Ja, es ugye mindegyiknek van binaris disztroja, sz'al az, hogy nincs benne a csomagkezeloben, nem jelent semmit :)

Keves eroforrasos cuccnak az Exodus -t szoktuk felhozni, bar a Psi is ezt allitja magarol, de az exodus tenyleg az, csak nem tul csillivilli.

a baj az,hogy Én hiába váltok dacosan át teszemazt gtalk-ra(ami nagyon tetszik mint kliens) ha a százegynéhány msn partnerem nem teszi.hiába jobb,a gyári kliens sokkal könnyedebb nem oan bulky mint a gyári live messenger,nem teszik,mert az Ő partnereik is mint msn-esek.ez van...

Én szeretek jabbert használni. Sok haver van google chat-en, és velük megy. Asszonnyal is szoktam jabberrel, de ha webcam kell, akkor msn-re váltunk.

Nekem tetszik a jabber, csak hiányzik belőle nekem pár dolog. Főleg a webcam, de egy kicsit ezek az animált képecskék, amit sokan utálnak.

G

De ez klienstől függene?

Én kopetét használok, mint kliens. A kliens tudja kezelni a videót, msn-en pl. tudok küldeni/fogadni képet.

Jabber protokol esetén meg ugyanaz a kliens nem kínálja fel.

Ez akkor a kliens hibája lenne? Én feltételeztem, hogy a protokol nem bírja.

G

Az az igazsag, hogy a helyzet a kovetkezo:
- A Google bedobott egy specifikaciot, ami a jabber voice-supportjat volt hivatott lecserelni (az addigi a TINS)
- Az elso valtozatot a Google implementalta -> google talk kliens, libjingle nyilt lib
- A jabber alapitvany tovabb egyszerusitette a protokollt, de meg NINCS TELJESEN KESZ vele-> XEP-0166, mert varni kell, amig a tuzfalkerulo szabvany (ICE) nem lesz elfogadtatva (politika, politika...)
- Ezt a haromnegyedkesz szabvanyt implementalja a java-s Smack lib, es a raepulo Spark kliens (meg az osszes javas kutatocucc, mert majd' mindet smackkal irjak az egyetemeken)
- A Jingle Video (XEP-180) annyira sincs kesz, mint a Jingle, de mar letezik demoimplementacioja a sparkosok reszerol.

Namost ebbol az jon, hogy van egy C++ lib, ami nem szabvanyos, viszont beszel Google Talk-kal (es forrasilag ELEG ocsmany, ezt barki alairja neked), van egy java lib, ami ugy emlekszem, szabvanyos, de lehet bele van hekkelve a Google Talk kompatibilitas, ill. van egy demoimplementacio videoatvitelrol javaban.

Az eddigi megoldas az volt, hogy a hang-video az SIP (vagy H.323), a chat meg jabber (ilyen pl. a Gizmo Project, a Neos MT, a Sipphone, az iChat - ezek mind jabberkliensek IM-szempontbol), a jingle pedig kezd terjedni, csak varni kell meg picit.

A Gnome Banter nevű projektjébe már alapszinten műx a hang, és ígérnek videót is. Nagyon béta az egész, és csak GTalk-ot tud, de sztem azért ahhoz képest, hogy a projekt viszonylag új, haladós. A "stabil" verziót próbáltam, az svn már biztos előrébb jár. Egy baja van: fél a4 oldalra rúgó függése van.

A jabber -ben (ha szükséges, külön szervert használva) lehetséges csevegőszobát létrehozni? Szóval, ahol "mindenki mindenkivel..." :)

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."

Persze, Multi-User chatnek (MUC) hivjak.

Az IRC-vel a tervezok akkori velemenye szerint "felulrol kompatibilis", megse terjedt annyira el, mint az IRC.

Az egyik baja, hogy egy uzemeltetoi dontesbol fakadoan a gmail -ek nem kezelnek MUC-csatira meghivokat (de csatlakozni tudnak normalis klienssel). Egyebkent korrekt cucc.

Altalaban a conference.szerverneve.com szokott lenni, ritkabban chat.szerverneve.com

IRC-gateway-t lehet ra epiteni, azaz van olyan komponens, ami IRC-et ajanl ki muc-kent.

Az IRC alapvetően el lett vetve, mivel egyes felhasználóknak túl bonyolult lett volna. Ezért merült fel a GTalk/Jabber, amely ilyen szempontból jobban kezelhető, és mivel alapvetően Instant Messaging lenne a cél, megspékelve egy közös csevegőszobával, ezt talán jobban kielégíti a Jabber, mint az IRC.

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."

Ha latvanyos jabberes csevegoszobat akarsz latni, akkor meebo.com ;)

Csak nem tudom, hogy mi a jabber-cimuk a chatszobaknak, mert a webes felulet nem adja ki. :(

Egy szoba egyebkent igy nez ki:

jabber@conference.jabber.org

(mondjuk)

es mondjuk egy Jeti (http://jeti.sf.net - java applet, webrol indul) kilistazza a csatikat, ha megadod a szervernevet.

Vannak permanens szobak, amikben 0 fo olalkodik, sz'al nem mindegyikben van elet

Itt most a lokális hálózatokról is szó van, elsősorban azért is kezdtem el érdeklődni a Jabber iránt, mert van opensource szervere, amely használható internettől (többé-kevésbé) elzárt környezetben is.
Gondolom ezek a csevegőszobák megvalósíthatóak ezekkel a szerverprogramokkal is.

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."

Persze, s2s-t kilovod, vagy a szerver IP-cime 192.168, choice is yours...

Ha s2s -t kilovod:
- kliensek kivulrol tovabbra is csatlakozhatnak (a titkositas lehet kotelezo)
- mas szerverekkel nem tudsz kapcsolatot felvenni (kiveve, ha white list -et csinalsz roluk)
- a szolgaltatasaidat (pl. multi-user chat, MSN transport) mashonnan nem lehet hasznalni

ha a szerver ip-cime 192, akkor csak belso halon, vagy VPN-en megy, ez a paranoiasabbaknak az idealis megoldas (kiveve ha sokat kell fajlokat kuldozgetni)

Sz'tem tudnak rendes cert-es authot is, meg windows domainbol / kerberosbol automatikus beleptetest (pl. Spark + OpenFire, SoapBox), de ezeknek nezz utana.

Jó cikk, köszönjük!
Hajrá Jabber!!

Amúgy jó lenne egy cikk, ami a végjúzereknek is szól, kliens ajánlóval, regisztrálási tanácsokkal, az átjárók beállításával stb.

Én jabberlive.org -on vagyok, mert viszonylag könnyű web-en is regisztrálni ott, és jók az átjárószerverei (és jó kliens kell hozzá, amin beállítható: én főleg a Jeti/2-t és a PSI-t használom, bár ezek elég spártaiak, de beváltak).

Koszi :)

A webisztan kozonsege elsosorban web2-fanok, most egyelore megvarom, Robertek mit talalnak ki a jabber.org -on (most irjuk ujra, van stage.jabber.org), es akkor ahhoz hasonlot szeretnek jabber.hu -n, esetleg elkerve a forrast (ami, tekintve hogy a webteam csapat tagja vagyok, nem valoszinu hogy ellenallasba utkozne:)

De elotte meg varok 1-2 szolgaltatot, aki beindul - a jabber.org uj weboldalanak hatarideje ugyis szept 30 :)

Biztosak lehettek benne, h. szívesen elmesélném már h. mi van, de kb. jövő hétig még nem beszélhetek.
Nem titok, csak épp' még nincs letisztázva a teljes forgatókönyv, ezért nem akarok részletekbe menni.
Az biztos h. nagyon sok jabberes lesz:)

Mi a tipped? Hol dolgozom?

Nekem csak az unokatesoim hasznalnak MSN-t. Nalam a jabber a fő IM. Nagyritkan ha kell, bekapcsolom a skype-ot, de az nem jellemzo.

Ma mar majdnem mindenkinek van gmail-es fiokja. Azokat raszoktatom a gtalkra. Az is jabber.

MSN-en egyre kevesebbet beszélek, de sajna páranmég mindig vannak rajta. Érdekes doog, ahogy az ICQ-sok hozzáállnak a dologhoz, de én azért óvakodok a ló túloldalára esni.
AMúgy kiváncsi leszek, hogy a protokollharc mikor éri el az MSN-t is, mert elméletben ugye abban is lehet audio/video streamelni, csak még nem implementáltatott.

Kicsit offtopic, de megkérdezem.

Ezt használja valaki?

http://www.gtalk2voip.com/
http://www.gtalk2voip.com/faq.shtml

Amúgy pedig már a GnomeMeeting (Ekiga előd) szerintem tudott alapból MS NetMeetinggel kommunikálni (H.323 ?)?
A Mostani MSN (Live) audio/video nem a NetMeeting utódja?
Bevallom nagyon tájékozatlan vagyok, soha nem használtam ezeket.

A gizmo mukodik, a gtalk2voip nekem meg soha nem ment viszont (mind2 ugyanaz a ceg)

Az MSN SIP-*szeru*, mint ahogy a KDE (Gnome, Xfce, ...) windows-szeru: nehezen fogsz KDE-re windowsos progit installalni, fuggetlenul attol, hogy eppugy ablakok vannak benne, meg talca (panel) meg startmenu.