Poznata stvar sa novim imenom Kada se rodio, GAIM (SK 06/2005) je bio samo klijent za brze poruke na AOL mreži (GAIM zapravo znači GTK+ AOL Instant Messenger). Kao i svaka velika kompanija, AOL je godinama „pritezao” developere GAIM-a zbog naziva (zvuči poznato?). Kada je pritisak pokidao živce, developeri su podvukli crtu i odradili „rebrending”; GAIM je postao Pidgin i 18 meseci nakon zadnje stabilne verzije 1.5.0 doneo novu sa oznakom 2.0.0.Pored novog imena, izgleda i maskote (žutog čikicu nasledio je ljubičasti golub „dostavljač”), Pidgin donosi pregršt novih mogućnosti. Kao klijent za brze poruke omogućava komunikaciju sa drugim osobama na čak 14 mreža/protokola, od kojih su za naše podneblje najzanimljiviji Jabber/XMPP, MSN Messenger, ICQ, Yahoo! i IRC, uz mogućnost simultanog korišćenja više naloga na istim mrežama. Naravno, podržan je i Google Talk koji koristi protokol Jabber/XMMP za razmenu informacija ali, nažalost, samo u domenu tekstualne komunikacije. Za sve protokolarne i operabilne funkcije stara se biblioteka libpurple, dok je Pidgin zapravo samo njen grafički frontend. Zanimljiva je nova mogućnost proširivosti plug-inovima (čak 25). Jedan od korisnijih dodataka je Text replacement, uz čiju se pomoć greške u porukama za predefinisane slučajeve ispravljaju u letu (npr. autor teksta redovno kuca Kraguejvac umesto Kragujevac). Za razliku od GAIM-a gde su osnovni (login) prozor i lista kontakata bili razdvojeni, kod Pidgina su oni spakovani u jedan glavni prozor (roster), sa listom kontakata koja dominira dijalogom i kontrolom za izbor statusa (dostupan, odsutan, isključen sa mreže i drugo). Sada je moguće direktno u rosteru postaviti proizvoljan tekst za poruku o odsutnosti ili izabrati neku ranije definisanu.Kreiranje, uređivanje, aktiviranje i druge operacije nad nalozima vrše se iz menija Accounts. Dodavanje, uklanjanje, iniciranje razgovora i druge operacije sa kontaktima obavljaju se iz menija Buddies ili iz kontekstnog menija rostera. Kontakti se mogu raspoređivati u proizvoljno definisane grupe (npr. porodica, prijatelji, posao), a takođe se mogu i grupisati tako da jedna osoba koja koristi više naloga/mreža bude predstavljena jednom stavkom u listi (korisna opcija za duge kontakt-liste). Ispoštovana je i potreba za privatnošću i informisanjem, pa su dijalog za blokiranje i dozvolu kontakta, odnosno obaveštavanje o prisutnosti kontakata smešteni u meni Tools. Izbor mreže preko koje će razgovor započeti vrši se iz kontekstnog menija kontakta (desni klik). Podrška za protokole zatvorenog tipa (MSN, Yahoo!, ICQ i drugi) omogućena je upotrebom reverznog inženjeringa, dok su za protokole otvorenog tipa (Jabber/XMPP) korišćene dostupne specifikacije. Ovo je razlog zbog kojeg nisu dostupne sve funkcije kod svakog pojedinačnog protokola (npr. telefoniranje kod ICQ-a, prijem glasovnih poruka kod MSN-a i sl.). Novi ispolirani izgled doneo je i nove ikonice za status kontakata i smajlije. Međutim, Pidginu zameramo što nema indikator protokola u negrupisanim kontaktima. Nedostatak takođe predstavlja i odsustvo audio/video komunikacije, pa se ne mogu iskoristiti sve mogućnosti koje pružaju GTalk i MSN, na primer. To su dve stvari koje prljaju čistu desetku za Pidgin, a sve ostalo je besprekorno odrađeno. Aleksandar UROŠEVIĆ | | |