Git Visualizer
MultiMediaTechnology
Git Visualizer ist eine Web Applikation die mit Hilfe der GitHub, GitLab und BitBucket APIs und Vue.js als Framework die Visualisierung von Open Source Repositories ermöglicht. Commit Messages werden an Hand von Textanalyse nach dem Semantic Commit Messages Prinzip auf verschiedene Stichworte gegliedert und soll einem einen Überblick geben wie sich die Arbeit in einem Projekt aufteilt. Mit dem Git Visualizer ist es auch möglich, Vergleiche zwischen den Personen, die an einem Projekt beteiligt sind, zu ziehen. Somit kann man einschätzen welche Personen welche Aufgabenbereiche innerhalb des Projekts übernommen haben. Das Ziel des Projekts ist es, Programmierern einen besseren Einblick in ihre Projekte zu geben und außerdem die Wichtigkeit von sinnvollen Commit Messages zu verdeutlichen. Bestehende Analyse Tools für Repositories sind meist auf eine Plattform eingeschränkt (entweder nur GitHub oder nur GitLab oder nur BitBucket) und bieten außerdem oft keine richtige visuelle Darstellung der einzelnen Commits. Text ausblenden
Git Visualizer ist eine Web Applikation die mit Hilfe der GitHub, GitLab und BitBucket APIs und Vue.js als Framework die Visualisierung von Open Source Repositories ermöglicht. Commit Messages werden an Hand von Textanalyse nach dem Semantic Commit Messages Prinzip auf verschiedene Stichworte gegliedert und soll einem einen Überblick geben wie sich die Arbeit in einem Projekt aufteilt. Mit dem Git Visualizer ist es auch möglich, Vergleiche zwischen den Personen, die an einem Projekt beteiligt sind, zu ziehen. Somit kann man einschätzen welche Personen welche Aufgabenbereiche innerhalb des Projekts übernommen haben. Das Ziel des Projekts ist es, Programmierern einen besseren Einblick in ihre Projekte zu geben und außerdem die Wichtigkeit...
Team
Alexander Paul Hämmerle
MMT Bachelor 2016
Aufgaben: Web Programmierung, Web Design, Idee
Philipp Hamerle
MMT Bachelor 2016
Aufgaben: Web Programmierung, Web Design, Idee
Links & Downloads
Link Projektseite
Tags
JavaScript Design Web
Share
facebook twitter pin it
Presentation media
Landing Page
Presentation media
Repository Information
Presentation media
Personal Dashboard