Název projektu: Kadu IM

Domovská stránka projektu: http://www.kadu.im/w/English:Main_Page

Jedná se o IM napsaný v Qt. Ačkoliv je v našich končinách spíše neznámý, v Polsku má velkou uživatelskou i vývojářskou komunitu -hlavně proto, že protokol Gadu-Gadu je v Polsku populární (něco jako u nás ICQ). Co se týče vývoje, tak je komunita otevřena novým vývojářům, i těm, kteří s Qt nemají moc zkušenosti.

Bug track http://www.kadu.im/redmine/projects

Nevýhodou je, větší část bugů je v polštině. Ale vývojáři jsou ochotni na požádání přeložit konkrétní bugy do angličtiny :-)

Zadání

Bugy/Feature, které chci opravit:

  • V nastavení u pluginu Screenshot se nastavuje adresář, kam se screenshoty budou ukládat. Chybí zde tlačítko na dialog výběru adresáře (adresa se musí zadávat ručně) http://www.kadu.im/redmine/issues/953 - úkol na rozehřátí :-)

  • V nastavení je možné zapnout zkracování odkazů v chatu (na příslušný počet znaků) - změna se ale projevuje až po restartu aplikace -> změna nastavení by se měla projevit hned http://www.kadu.im/redmine/issues/2507

  • Feature: Pokud se chatuje ve více tabech najednou, bylo by dobré se mezi taby přepínat pomocí ALT+NUM http://www.kadu.im/redmine/issues/2005

Odkazy dokládající výsledky mé práce

Feature 953

Mergnuté commity:

Feature 2507

Implementoval nakonec někdo jiný

Feature 2005

Mergnuté commity:

Komunikace se členy týmu probíhala na Redmine nebo na Gitorious u jednotlivých merge request (odkazy viz výše). V počátcích také po emailu (Obsah email konverzace v PDF).

Všechny změny kódu byly scháleny členy projektu a mergnuty do hlavní větve projektu.

Dokumentace změn je v Redmine, jestli to lze považovat za dokumentaci. Kadu projekt žádnou velkou dokumentaci nemá a drobné věci jako bug fix a feaures se v dokumentaci neevidují - pouze v Redmine. V Redmine jsou odkazy na Merge request či id commitů a u Merge request jsou zase odkazy na Redmine.

Prezentace

Ohloh

Ohloh profile for zamazaljiri

Heading