Poni�sze dwie propozycje temat�w pochodz� od Marcina Stefaniaka.
Mog� by� realizowane w dowolnej grupie (naturalnie, za zgod� jej prowadz�cego). W takim wypadku prowadz�cy grup� jak zwykle organizuje zaj�cia, ocenia post�py zespo�u, wystawia punkty, i.t.p., natomiast autor tematu
- podaje zarys wizji
- monitoruje efekty pracy zespo�u
- mo�e te� udzieli� konsultacji w zwi�zku z tematem.
MSTE 1. "Uniwersalna przegl�darka repozytorium kodu �r�d�owego"
Stworzy� prototyp demonstruj�cy jak mog�oby wygl�da� przegl�danie repozytori�w kodu �r�d�owego przez WWW. Docelowo chodzi o system:
* obs�uguj�cy potencjalnie dowolne systemy kontroli wersji (jako, �e te r�ni� si� g��wnie sposobami wprowadzania zmian i szczeg�ami technicznymi, a nie tym co w istocie przechowuj�)
* pokazujacy nie tyle bie��c� zawarto��, co pewien poindeksowany zrzut zawarto�ci (dla uproszczenia nie pracujemy na aktualnych danych, za to udost�pniamy szybkie wyszukiwanie)
* do kt�rego mo�na pod��czy� cross-referencery obs�uguj�ce r�ne j�zyki programowania (czyli mamy hiper��cza prowadz�ce wprost do definicji / wyst�pie� danego elementu programu) oraz inne wtyczki z dodatkowymi informacjami o kodzie (np. wyniki analizy pokrycia kodu)
Interfejs u�ytkownika WWW (mo�e by� lekko "podkr�cony" ajaxem), look&feel wzorowany na IDE "w trybie read-only", ale za to z uwzgl�dnieniem wersjonowania.
Projekt jest fajny, poniewa� jest w du�ej mierze technologiczny (ma�o w nim "pierwiastka ludzkiego"), zawiera sporo mo�liwo�ci generalizacji, oraz da si� �adnie podzieli� na ma�o powi�zane modu�y.
MSTE 2. "Internetowy serwis lig zadaniowych"
Aplikacja WWW do organizowania i obs�ugi lig konkurs�w takich jak konkursy programistyczne, ale w dyscyplinach, gdzie ocenianie nie daje si� zautomatyzowa�, np. konkursy zada� matematycznych, przez co ocenianiem zajmuj� si� ludzie - inni uczestnicy serwisu.
Projekt jest trudny, poniewa� oczekuj�, �e b�dzie si� nadawa� do uruchomienia i upublicznienia w globalnym internecie; bardziej eksperyment socjologiczny ni� wyzwanie techniczne.