Sziasztok!
Az alábbi lehetőségre szeretném felhívni a figyelmeteket.
Nyílt forrású diplomamunka lehetőség
------------------------------------
Téma: Szimbólikus link támogatás Windowsos Subversion kliensekhez
Feladat áttekintés: Jelenleg a Subversion kliensek nem támogatják a
szimbólikus linkek létrehozását Windowson, mivel a Windows Vista előtti
változatok nem támogatnak szimbólikus linkeket. Sok esetben azonban
elegendő lenne, ha a Subversion kliens a Windows 2000 óta elérhető
junction pointok és hard linkek segítségével szimulálná részlegesen a
szimbólikus linkeket. Természetesen Windows Vistán a Vista beépített
szimbólikus link támogatását tudná használni. Az új funkciót a
parancssoros és a TortoiseSVN kliensekben is támogatni kell.
Természetesen a visszafelé kompatibilitás megőrzésének érdekében a
funkciót külön kell engedélyezni a kliens konfigurációjánál.
Feladatok részletesen:
1. Analízis: Mit kell módosítani a Subversion kliensekben (illetve
például az APR könyvtárban), hogy támogathatók legyenek a szimbólikus
linkek mind junction point + hard link, mind Vista szimbólikus linkek
segítségével.
2. Implementációs terv elkészítése: A módosítások megtervezése és a terv
kommunikációja a Subversion, az APR könyvtár és a TortoiseSVN fejlesztői
felé. Cél, hogy a fejlesztők elfogadják a tervezett módosításokat.
3. Implementáció és regressziós tesztek írása és végrehajtása: A
megvalósítás során folyamatosan végre kell hajtani a regressziós
teszteket, így biztosítani azt, hogy _kikapcsolt állapotban_ minden
regressziós teszt maradéktalanul lefusson. A bekapcsolt állapothoz új
regressziós tesztek írása szükséges, a Unixos szimbólikus link
tesztekből kiindulva, azokat a Windowsos emuláció korlátaihoz igazítva.
4. A módosítások publikálása az érintett projektek felé, tesztbuildek
készítése
5. Diplomamunka megírása: A munka dokumentálása diplomamunka formájában.
Vállaljuk a külső konzulens szerepének ellátását, BME VIK esetén belső
konzulens keresését is tudjuk segíteni.
Célplatformok:
Windows XP SP2+, Windows Vista, NTFS fájlrendszer (egyéb helyi és
hálózati fájlrendszerek támogatása nem cél).
Ösztöndíj lehetőség: Megegyezés szerint lehetőség van a munka ösztöndíj
formájában történő díjazására.
Jelentkezés: info@euedge.com email címen szakmai önéletrajzzal, előzetes
ráfordításbecsléssel és ütemezési javaslattal.
Kérdéseidet felteheted itt a fórumban, vagy pedig emailben.
Ha még nem aktuális a diploma, de féléves feladatként,
illetve iskolai projektmunkaként / TDKként / önálló laborként érdekelne
a feladat, természetesen beszélhetünk róla.
Üdvözlettel,
Kis Gergely
- 6165 megtekintés
Hozzászólások
up
- A hozzászóláshoz be kell jelentkezni