Praca grupowa!
2009-02-27, Piątek 17:14:45 +0100, autor Karol „Zal” Zalewski, licencja LPRCTKC
Jako, iż kilka dni temu rozpoczęliśmy czteroosobowy projekt grupowy o kodowej nazwie "Truteń" zastanawiamy się nad tym, jak efektywnie rozwiązać komunikację oraz zarządzanie grupą. Obecnie mamy zamiar wykorzystać niepubliczne repozytorium SVN w celu składowania kodu w Javie i dokumentacji w LaTeX-u, kanał IRC-owy do prowadzenia konferencji oraz listę mailingową do przesyłania ogłoszeń i Jabbera do komunikacji w mniej nagłych przypadkach. Możliwe, że na późniejszych etapach przyda się również VPN do testów oraz Bugzilla do zgłaszania bugów.
Całkiem poważnie zastanawiam się nad wdrożeniem VoIP-a, czy też innego rozwiązania umożliwiającego prowadzenie telekonferencji. Skype, ze względu na swój niewolny charakter raczej odpada. Do kamer też nie mamy szerszego dostępu, więc wideokonferencje nie mają prawa bytu. Przydałoby się również narzędzie do zarządzania czasem, wyznaczaniem zadań i kamieni milowych. Coś opartego np. o tickety i osadzone na jednym z dostępnych nam serwerów (interfejs webowy lub klient). Znacie takie rozwiązania? Orientujecie się może, co byłoby najwygodniejsze - najlepiej oprogramowanie typu FLOSS nastawione na pracę sieciową?
Powracając do indywidualnych planów - mam zamiar w najbliższym czasie zabrać się za przystosowanie VIM-a do pracy w ramach prostego IDE dla C oraz Javy. Będzie to niezbędne, ponieważ planuję pracować na komputerach w laboratorium na WETI, które są dostępne poprzez SSH. Zabawa MPI, czy też PVM wymaga, aby mieć dostęp przynajmniej do najprostszego klastra (OpenMosix i domowa sieć to nie to samo). Postaram się też przetestować graficzne nakładki na klienta SVN-a, które przydałyby się do wspomożenia ww. pracy grupowej. O ile TortoiseSVN sprawdza się świetnie pod Windowsem, tak pod Linuksem jest kilka niesprawdzonych przeze mnie narzędzi. Poprzednio w zupełności wystarczały narzędzia konsolowe plus to, co dostarczała Assembla. Obecnie z tego drugiego korzystać nie chcemy.

