Kadu Roadmap

Z 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.6

  • Refaktoryzacje tego, co jest oznaczone w kodzie jako TODO (tzw: perwersyjne struktury i przepływy)
  • 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
  • Możliwość utworzenia dowolnej liczby kont GaduGadu lub XMPP i używania ich jednocześnie z jednej listy kontaktów

Kadu 0.7.0

Do kolejnych wersji Kadu wchodzić będą najpopularniejsze z wymienionych tutaj oraz tutaj funkcjonalności. Lista wymaganych funkcjonalności zostanie poddana głosowaniu na forum

  • 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