Projektový server běží
Posted in Jiné on Únor 28th, 2010 by lib
Redmine server
Po vytvoření profilu programu ImagingShop na Facebooku jsem se rozhodl, že bude dobré pomoci trochu vytvoření komunity kolem tohoto software. Zároveň jsem chtěl trochu zpřístupnit a zprůhlednit služby, které běží na našem VPS, ale kolegové je pořád moc nepoužívají (Wiki, Trac, Jabber). Do třetice to bylo nutkání konečně zavézt nějaké formální postupy třeba v tom, jakým způsobem si budeme vyměňovat soubory a komunikovat.
Původně jsem zvolil příliš velký záběr a začal zkoušet poskládat portál (Liferay, Drupal), pak něco postavené na bázi sociální sítě (Elgg, Dolphin), ale nic z toho nepokrývalo potřebu šikovně „propojit“ zákazníky, testery a hlavně „zaměstnance“ tak aby jsme měli vše hezky v jednom systému. Konečně jsem se dostal k té správné kategorii, kterou jsou project management systémy.
Docela mne zaujal FogBugz, který má jakýsi modul pro zákaznickou podporu, uživatelé si pochvalují časové odhadování založené na předchozích zkušenostech a další vychytávky, jako třeba automatické třídění příchozích mailů. Tento systém je bohužel mastně placený a i když nabízí verzi pro startupy zdrama, je to jen krátkodobá licence, a navíc omezená jen na dva uživatele…
Takže jsem skončil u systému Redmine. Zpočátku jsem k němu choval nedůvěru, vzhledem k rozpačitým názorům uživatelů srovnávajících jej s výše uvedeným FogBugz. Instalace pro mne byla (ne poprvé) menším testem nervů, protože při prvním pokusu jsem po dlouhém bádání zjistil, že systém vyžaduje trochu starší než nejnovější verzi Ruby a že MySQL vytváří „defaultně“ tabulky s textovými sloupci v kódování Latin1 (takže čeština šla do někam, zatímco server stále vyhazoval Error 500)…
Konfigurace se ukázala být už procházkou růžovým sadem, až na některé zádrhely, nicméně teď parádně běží na serveru dva projekty, a to ImagingShop Development a ImagingShop Support (CS). Jeden pro nás a druhý pro české uživatele. V projektu se používají hezky na jednom místě: úkoly, novinky, dokumenty, soubory a wiki. Když se vše osvědčí, budu moct odstranit doposud sloužící Trac a DokuWiki, a nechat zkonsolidovat naši výměnu souborů (která do teď probíhá náhodou formou – FTP / e-mail / ICQ …).
Doufám, že se nám to ve výsledku vyplatí a přinese nějakou produktivitu. I když počítám s tím, že pro kolegy, kteří s podobnými systémy vůbec nepracovali, budu muset udělat menší školení a nadchnout je



