PL:Gałąź Jingle
From PsiWiki
Wprowadzenie
Dawno, dawno temu... Nie, to nie jest kolejna opowieść z cyklu Gwiezdnych Wojen.
Dawno, dawno temu, użytkownicy Psi mogli komunikować się ze sobą wyłącznie słowem pisanym, wzbogaconym o emotikony. Ale potem, w sierpniu 2005, Google opublikowało swój oparty o Jabbera komunikator Google Talk (GTalk) i nic już nie było takie same. Tego samego dnia zapadła decyzja o zamrożeniu Psi-0.10 i rozpoczęciu przygotowań do wydania tej wersji.
Wkrótce potem opublikowane zostały źródła biblioteki głosowej libjingle, będącej implementacją JEP:0166 (Jingle) i JEP:0167 (Jingle-Audio), z której korzystał Google Talk. Programiści Psi, będąc otwartymi na prośby użytkowników Psi, zaczęli praktycznie od razu prace nad wykorzystaniem biblioteki libjingle w Psi.
Już kilka dni po upublicznieniu biblioteki libjingle powstała eksperymentalna gałąź Psi, oparta o kod przyszłej (podówczas) Psi-0.10, nosząca nazwę Psi-Jingle. Jak łatwo się domyśleć, była to gałąź korzystająca z biblioteki libjingle celem udostępnienia rozmów głosowych.
Równolegle nad pracami nad Psi-Jingle trwały prace nad ukończeniem Psi-0.10 (ostatecznie wydanej w styczniu 2006) oraz nowej wersji Psi, roboczo znanej jako Psi-Qt4 (która korzysta z Qt4, w odróżnieniu od Psi-0.10 korzystającej z Qt3). Po wydaniu Psi-0.10, główne wysiłki Programistów Psi skupiły się na Psi-Qt4 oraz kolejnej wersji Psi - Psi-NG (Next Generation Psi), a na projekcie Psi-Jingle zaczął osiadać kurz.
Na szczęście, prace nad Psi-Jingle nie poszły na marne - gdy Psi-NG połączyła się z Psi-Qt4, dając Psi-0.11, podjęto trud przeniesienia libjingle do Psi-0.11. I tak, w chwili obecnej, Psi-0.11 zawiera libjingle, będąc potencjalnie zdolną do prowadzenia rozmów głosowych.
Należy zwrócić uwagę, że decyzją Programistów Psi, ostateczna wersja Psi-0.11 nie udostępnia w interfejsie użytkownika możliwości prowadzenia rozmów głosowych (ze względu na pewne kłopoty z libjingle). Sytuacja ta nie uległa zmianie do momentu zamrożenia funkcjonalności Psi-0.12 w styczniu 2007 roku. Nieznane są dalsze losy rozmów głosowych w Psi w kwestii wykorzystania biblioteki Jingle.
This page needs work! Please help by adding more content, reorganizing, anything. Thanks!

