Po ubiegłorocznej przerwie, Pidgin w tym roku znowu wystartował w programie Google Summer of Code. Jedną z zaakceptowanych propozycji projektów jest rozwój wtyczki obsługującej protokół Gadu-Gadu, którą się właśnie będę zajmował. Na tym blogu będę publikował informacje o postępach prac. Jeżeli znajdą się chętni, będę też publikował buildy do testowania.
Poniżej przedstawiam najważniejsze ulepszenia, o które mam zamiar wzbogacić wspomnianą wtyczkę:
- transfer plików;
- synchronizacja listy kontaktów – podobną funkcjonalność oferuje protokół xmpp/jabber;
- obsługa szyfrowania połączeń pod Windows – w tej chwili jest ono dostępne jedynie pod systemem Linux;
- poprawa jakości kodu (zmiana niewidoczna dla użytkownika);
- połączenia głosowe – spróbuję coś zrobić w tym kierunku, ale nic nie obiecuję.
Oraz mniej, ale wciąż istotne:
- obsługa SOCKS proxy;
- możliwość zapamiętania wielu serwerów gadu-gadu – w tej chwili jest możliwość podania tylko jednego serwera, jest to przydatne, gdy serwer główny nie działa;
- wielokrotne logowanie – Gadu-Gadu pozwala na korzystanie z jednego numeru w wielu miejscach na raz – przy pełnej obsłudze tej funkcji wiadomości między sesjami są synchronizowane (wysyłając z komputera A jest widoczna jako wysłana na komputerze B), a także jest możliwość zdalnego rozłączania innych sesji;
- lepsze wsparcie dla przesyłania obrazków – powiadomienia o nie dostarczeniu obrazka, być może automatyczne zmniejszanie zbyt dużych zdjęć;
- podstawowe zarządzanie kontem prosto z komunikatora – tworzenie nowego konta, usuwanie, odzyskiwanie hasła;
- pełna obsługa avatarów – włącznie z możliwością ustawiania własnego;
- edycja danych w katalogu użytkowników;
- wykorzystanie danych z katalogu do automatycznego nazwania nowo dodanego kontaktu;
- obsługa formatowania treści wiadomości.
Ponadto mam zamiar poprawić większość z ticketów przypisanych do tej wtyczki.
Powiązane linki: