Pidgin 2.4 - non-official MSNP12 support :)

Huh az Pidgin 2.4es hír kommentjeiben nagyban megy a sírásrívás a pidgin msn supportján. Pedig az új rilíz egyetlen értelmes bugfixe hogy végre ismét tetszőleges avatart berakhatunk a gtalk accountunkra és nem dob mindeféle hibát arról hogy a kép mérete nem megfelelő (holott az).

Az msnp14 supportért meg ne sírjatok. Siralmas. Bárki kipróbálhatja, a kód benne van a hivatalos targézában, csupán a configure.ac fájlba kell beletúrni és eltávolítani a komment jelet a megfelelő sor elől. Az így készült build közel sem stabil, nemrég még segfault volt egy sima offline üzenettől bár ez azóta javítva lett, az viszont nem, hogy 8 óra futás után egyáltalán nem képes üzeneket küldeni. Sőt, ehhez egyes kontaktjaim esetében 8 órára se volt szüksége, voltak emberek akiket nem szeretett és nem külde el nekik az üzeneteket. Szóval nem egy leányálom. Ami pedig igazán siralmas, hogy a kód karbantartója (igen 1db ember) nem szereti piszkálni a kódot mert az ronda. Szóval a 3.0.0 előtt ne várjatok alapból engedélyezett (ezáltal remélhetőleg stabil) msnp14 ágat. (videoszupportot meg pláne ne az szerintem soha nem lesz a pidginben)

A kód rondaságáról meg van győződve egyébként Felipe Contreras aki évekkel ezelőtt patchelgette néhány másik emberrel az msn ért felelős kódot. Aztán egy komolyabb összeveszés után (a fejlesztők dobták az msnp10 patch-csokrot) faképnél hagyta a gaim-t. Kis google után még meg lehet találni egy akkora irását valamint jó kis levlista szálakat a témában. Nem tudom mi ütött Felipebe, valószínüleg viszketni kezdett a tenyere vagy valami hasonló de gondolt egyet és belahakkolta a direct-filetransfert a jelenlegi (msnp9) kódba. Ezúttal azonban meg sem próbálta keresztülvinni a patchet a pidgin fejlesztőin, átnevezte a protokollt WLM-re (windowslivemessenger) és csinált magának egy git repositoryt. Az "új" protokoll jól megfér a meglévő msn mellett, nem úgy mint az msnp14 amitől ha meg akarunk szabadulni akkor az egész pidgint forgathatjuk újra. Ha már lúd legyen kövér, Felipe előkotort egy régi (kb 2 éves) msnp10 patchet, ráeresztette a kódjára majd felhaxolta msnp12ig, readonly statusmessage supporttal. A mai napon pedig bekerült a saját státusz üzenet beállításának lehetősége is. Ha ilyen sebességgel folytatja akkor 1-2 hónapon belül landolni fog az offline üzene support is a kódban.

Hetek óta használom, ami bugot találtam 1 napon belül fixálta. Stabil. A git repó szintén stabil (a saját status üzenet még nincs benne a 0.0.9ben ehhez az aktuális master ág kell). A direct fileküldés/fogadás nálam az esetek nagyrészében nem megy, bár az ismerőseim jó része szintén nem gyári klienst használ és én is router mögött vagyok. Persze amikor nem megy akkor csupán annyi észlelhető hogy a sebesség a jól megszokott csigalassúsággal megy, szó sincs arról, hogy ne működne a fileküldés.

Szóval használjátok bátran, ha bug van tessék bugreportolni. Nem kell félni tőle, nem nyúl bele a rendszerbe nem bátnja a már meglévő beállításokat, és fájdalommentesen meg is lehet tőle szabadulni.
http://code.google.com/p/msn-pecan/

ps: és ha esetleg félrevezető lenne a bejegyzés címe: nem kell 2.4es pidgin hozzá. A 2es széria bármely tagjával megy.

Hozzászólások

Ehem :) közben kidobta a 0.0.10et:

Hi everyone,

msn-pecan is a fork of the MSN protocol plug-in for libpurple. The
goal is to provide a much faster development process than the official
libpurple plug-in.

This release basically provides support for setting personal messages
and a couple of bug-fixes.

Te valamit azért összekeversz nagyon. Ez egy új protokoll. A pidgin működésén semmilyen módon nem változtat, egyszerűen elérheted a nagyobb verziójú msn protokollt.
A pidginben pedig tényleg van egykét iditlén megoldás (pl az új typing notification a szövegmezőbe kerül be) ez tény amúgy :)

ez egész jól hangzik, ki is próbálom mindjárt, köszi! =)

Ami pedig igazán siralmas, hogy a kód karbantartója (igen 1db ember) nem szereti piszkálni a kódot mert az ronda.

Ezen a ponton leestem a szekrol. Kosz `` You made my day''
==
`Have some wine,' the March Hare said in an encouraging tone.
Alice looked all round the table, but there was nothing on it but tea.