Kadu Roadmap

Kadu

Cykle wydawnicze Kadu

Projekt Kadu stosuje "standardową" numerację typu: MAJOR.MINOR.RELEASE gdzie:

  • zmiana MAJOR - gruntowne zmiany, rewolucje
  • zmiana MINOR - nowe funkcjonalności
  • zmiana RELEASE - poprawki błędów

Jeden cykl wydawniczy to trzy miesiące.

Kadu 0.6.5

  • Wersja 0.6.5 będzie portem 0.6.0 na bibliotekę Qt4 (tylko poprawki błędów, bez nowych funkcjonalnośći)

Kadu 0.6.6

  • Refaktoryzacje tego, co jest oznaczone w kodzie jako TODO (tzw: perwersyjne struktury i przepływy)
  • Dodanie obsługi QtWebkit dla obsługi styli okna rozmowy oraz panelu informacyjnego
  • QtPhonon zostanie użyty do obsługi dźwięków
  • wydzielenie protokołu gg do modułu
  • usunięcie resztek zależności od qt3support
  • przeniesienie notify oraz window_notify do core
  • restrukturyzacja katalogow w core (podział kodu na logiczne części umieszczane w podkatalogach)
  • integracje history_sql autorstwa Juzefa
  • wydzielenie części wspólnej hints i osd_hints

Kadu 0.6.x

  • Możliwość utworzenia dowolnej liczby kont GaduGadu i używania ich jednocześnie z jednej listy kontaktów
  • Dodatkowo do kolejnych wersji 0.6.x wchodzić będą najpopularniejsze z wymienionych tutaj oraz tutaj funkcjonalności. Lista wymaganych funkcjonalności zostanie poddana głosowaniu na forum (obsługa wielu protokołów jest już zaakceptowana i w planach dla 0.7.0)

Kadu 0.7.0

  • Wersja 0.7.0 będzie tym samym co 0.6.x + moduł XMPP/Jabber (oparty na tym, co zrobił do tej pory użytkownik Juzef)
  • KaduParser
  • Kolejkowanie wiadomości w tą i w tamtą stronę
  • Oznaczanie różnych typów wiadomości (szyfrowana/nieszyfrowana)
  • Możliwość umieszczenia długich opisów w opisie (większych niż maksymalna liczba znaków dopuszczalna przez dany protokół)
  • Przepisanie formatowania wiadomości

Kadu 1.0

Wersja 1.0 zostanie wydane jeśli w którymś z kolejnych cykli wydawniczych nie będzie sensownych nowych funkcjonalności do dodania. Pamietajcie, że to użytkownicy mają duży wpływ na kierunek rozwoju Kadu, zgłaszajcie swoje sugestie na forum.

Co chcielibyśmy mieć ale niestety nie mamy wystarczającej liczby developerów

Jest wiele pomysłów na nowe funkcjonalności w Kadu na których jednak napisanie dotychczasowa liczba developerów nie wystarczy. Z chęcią przyjmiemy patcha dodającego daną funkcjonalność. Te pomysły to:


Przyjmiemy także patcha na każdy pomysł zgłoszony w naszym Mantisie. Poradnik jak włączyć własne łatki do projektu Kadu.


Osobiste