*Ten plik stanowi historycz± zasz³o¶æ i nie jest zbyt aktualny.* GNU Gadu 2 http://www.gnugadu.org GNU Gadu Team z dum± prezentuje najm³odsze dziecko ze stajni wolnych rozmów. GNU Gadu 2 (kodowa nazwa - TNNJNG). 1. Zmiany w stosunku do wcze¶niejszych (1.x) wersji GNU Gadu: - wszystko, program zosta³ napisany od nowa w oparciu o bibliotekê glib 2.2.0 2. Mo¿liwo¶ci GNU Gadu 2 - Obs³uga wtyczek (plugins) - Dostêpne wtyczki: gui-gtk+2 ( Interfejs u¿ytkownika napisany w gtk+2 ) gadu-gadu ( Obs³uga protoko³u Gadu-Gadu(C) ) tlen ( Obs³uga protoko³u Tlen(C) ) jabber ( Obs³uga protoko³u Jabber ) sound-esd ( Obs³uga d¼wiêku poprzez Esound ) sound-oss ( Obs³uga d¼wiêku poprzez OSS ) sound-aRts ( Obs³uga d¼wiêku poprzez aRts ) sound-external ( Obs³uga d¼wiêku poprzez zewnêtrzny program ) xosd ( Wy¶wietlanie ró¿nych informacji na ekranie ) sms ( Wysy³anie SMS'ów do polskich operatorów GSM ) remote ( Do komunikacji gg2 z zewnêtrznymi aplikacjami ) update ( Wyszukiwanie dostêpnych aktualizacji ) dbus ( Obs³uga DBUS ) docklet-system-tray ( Obs³uga dokowania ikonki w ¶rodowiskach: gnome, kde, fluxbox, blackbox, *box ) docklet-dockapp ( Dokowalny aplet WindowMaker ) - Statusy opisowe - Emotikony - Mo¿liwo¶æ prowadzenia rozmowy konferencyjnej - Mo¿liwo¶æ sprawdzania pisowni przy pomocy gtkspell - Historia rozmowy - Tematy graficzne (wygl±d aplikacji, zestawy ikon) - Zak³adki w oknie rozmowy - Mo¿liwo¶æ ³adowania skryptów napisanych w perlu - Rejestracja nowych kont 2.1 Tabela zaimplementowanych mo¿liwo¶ci w pluginach: /------------------------------+---------------+--------------+------------\ | | Gadu-Gadu (C) | Tlen (C) | Jabber | |------------------------------+---------------+--------------+------------| | Zak³adanie konta | Tak | Nie | Tak | | Konferencje | Tak | Nie | Nie | | Wyszukiwanie | Tak | Tak | Tak | | Manipulacja kontaktami | Tak | Tak | Tak | | D¼wiêk | Tak | Tak | Tak | | Historia | Tak | Tak | Tak | \------------------------------+---------------+--------------+------------/ 2.2 API wtyczek jest bardzo proste i ka¿dy jest w stanie napisaæ w³asn± wtyczkê, do czego zachêcamy. Ma³e HOWTO jak to zrobiæ znajduje siê w dokumentacji, a pomoc mo¿na uzyskaæ na li¶cie dyskusyjnej ( http://www.gnugadu.org/index.php?lang=pl&page=lists ). Dobrze jest zapoznaæ siê z przyk³adowym pluginem, ktory jest na bie¿±co aktualizowany, wiêc najbardziej pasuje jako podrêcznik. 3. Plany - Planujemy zaimplementowaæ wiekszo¶æ (je¶li nie wszystkie) mo¿liwo¶ci protoko³ów. - Wtyczka obs³uguj±ca protokó³ ICQ. - Dodatkowe wtyczki jakie sobie kto¶ wymarzy (Zapraszamy). 4. Wymagania - glib 2.2.0 (ftp://ftp.gnome.org/pub/GNOME/) - gtk+ 2.4.0 (ftp://ftp.gnome.org/pub/GNOME/) - GUI - libtlen (http://www.libtlen.eu.org) - Tlen - Loudmouth 0.17 (http://www.imendio.com/projects/loudmouth/) - Jabber - xosd (http://ignavus.net/software.html) - XOSD - esound (http://www.tux.org/~ricdude/EsounD.html) - sound-esd - arts (razem z KDE zazwyczaj) - sound-arts 5. Adresy - Strona domowa http://www.gnugadu.org/ - System ¶ledzenia b³êgów http://bugs.gnugadu.org/ - Wersja 2.2.1 http://prdownloads.sourceforge.net/ggadu/gg2-2.2.1.tar.gz?download - CVS cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ggadu co gg2 - Codzienny snapszot z CVS http://snap.gnugadu.org/ - Download - przy oficjalnych wydaniach http://sourceforge.net/project/showfiles.php?group_id=76206 6. Uwagi Wszelkie uwagi prosimy kierowaæ na listê dyskusyjn±, a nie do autorów programu, którzy czêsto s± zajêci i nie s± w stanie odpowiadaæ na wszystkie maile. Jak siê zapisaæ na listê? Nale¿y udaæ siê pod adres http://www.gnugadu.org/index.php?page=lists, przeczytaæ instrukcjê i w³ala (czyt: voila).