Original title:
Nástroj pro vyhodnocení kvality příspěvků projektů open-source
Translated title:
A Tool for Evaluation of Quality of Contribution to Open-Source Projects
Authors:
Špigel, Radim ; Müller, Petr (referee) ; Smrčka, Aleš (advisor) Document type: Bachelor's theses
Year:
2014
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá zjištěním kvality příspěvků při vývoji open-source projektů napsaných v jazyce Python. Zjištění této kvality je prováděno pomocí nástrojů pro statickou analýzu a hypotetickým algoritmem založeným na době, jakou daný příspěvek vydržel nezměněn. Taktéž se tato práce věnuje verzovacím systémům, zvláště pak distribuovanému systému Git. Dále jsou zde rozebrány základní softwarové metriky a vizualizační knihovna D3.
The aim of this work is an examination of contributions quality in development of open-source projects written in programming language Pytho. Detection of this quality is being probed by static analysis tools and hypotethical algorithm which is based on duration of curent contribution changlessness. In this work there is a basic description of revision control systems and distributed system Git. There is also a mention about basic software metrics and D3 library.
Keywords:
D3; Git; JavaScript; open-source; Pylint; Python; quality software metrics; version control systems; D3; Git; JavaScript; metriky kvality softwaru; Pylint; Python; svobodný systém; verzovací systémy
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/56580