Dienste: Unterschied zwischen den Versionen
Aus Das Sopra Wiki
Nico (Diskussion | Beiträge) |
Nico (Diskussion | Beiträge) |
||
| Zeile 35: | Zeile 35: | ||
|- | |- | ||
| style="text-align:center;" |[[Datei:SonarQube icon 256 px.png|100px|link=https://sonar.sopranium.de|alternativtext=|zentriert]]Sonar | | style="text-align:center;" |[[Datei:SonarQube icon 256 px.png|100px|link=https://sonar.sopranium.de|alternativtext=|zentriert]]Sonar | ||
[https://sonar.sopranium.de sonar.sopranium.de] | |||
|[https://en.wikipedia.org/wiki/SonarQube Sonar Cube] analysiert Programmcode eines Projekts und weist auf problematische Stellen hin, d.h. Stellen die [[Coding Conventions]] verletzen, oder bekannten Problemmustern entsprechen, z.B. mehrmals vorkommende Codestellen (Duplikate) oder Konstrukte die häufig zu Fehlern führen. | |[https://en.wikipedia.org/wiki/SonarQube Sonar Cube] analysiert Programmcode eines Projekts und weist auf problematische Stellen hin, d.h. Stellen die [[Coding Conventions]] verletzen, oder bekannten Problemmustern entsprechen, z.B. mehrmals vorkommende Codestellen (Duplikate) oder Konstrukte die häufig zu Fehlern führen. | ||
|Im Softwarepraktikum wird bei jedem Commit der Code mit Sonar analysiert: | |Im Softwarepraktikum wird bei jedem Commit der Code mit Sonar analysiert: | ||
| Zeile 43: | Zeile 44: | ||
Sonar sollte zu den ersten Anlaufstellen gehören, wenn Sie die Codequalität ihres Projekts verbessern wollen. | Sonar sollte zu den ersten Anlaufstellen gehören, wenn Sie die Codequalität ihres Projekts verbessern wollen. | ||
|- | |- | ||
| style="text-align:center;" |[[Datei:GitinspectorIcon.png|100px|zentriert|link=https://inspector.sopranium.de]]GitInspector | | style="text-align:center;" |[[Datei:GitinspectorIcon.png|100px|zentriert|link=https://inspector.sopranium.de]]GitInspector[https://inspector.sopranium.de/ inspector.sopranium.de/] | ||
|[https://github.com/ejwa/gitinspector GitInspector] ist ein statistisches Analysewerkzeug für Git, mit dem Sie die Beiträge zu ihrem Projekt aufschlüsseln können. | |[https://github.com/ejwa/gitinspector GitInspector] ist ein statistisches Analysewerkzeug für Git, mit dem Sie die Beiträge zu ihrem Projekt aufschlüsseln können. | ||
|GitInspector analysiert ihr Repository und zeigt ihnen, wer aus ihrer Gruppe welche Teile des Projektes bearbeitet und wie groß diese sind. Dies erlaubt ihnen früh festzustellen, ob die Arbeitsverteilung im Team unbalanciert ist, und dadurch rechtzeitig gegenzusteuern. | |GitInspector analysiert ihr Repository und zeigt ihnen, wer aus ihrer Gruppe welche Teile des Projektes bearbeitet und wie groß diese sind. Dies erlaubt ihnen früh festzustellen, ob die Arbeitsverteilung im Team unbalanciert ist, und dadurch rechtzeitig gegenzusteuern. | ||
| Zeile 52: | Zeile 53: | ||
|- | |- | ||
| style="text-align:center;" |[[File:discourse_logo.png|100px|link=https://discourse.sopranium.de|alternativtext=|zentriert]]Discourse | | style="text-align:center;" |[[File:discourse_logo.png|100px|link=https://discourse.sopranium.de|alternativtext=|zentriert]]Discourse | ||
[https://discourse.sopranium.de discourse.sopranium.de] | |||
|[https://discourse.sopranium.de Discourse] ist eine Open-Source Diskussions-Plattform, deren Funktionalität an Seiten wie [https://stackoverflow.com/ Stackoverflow] oder auch dem [https://community.monogame.net/ Monogame-Forum] angelehnt ist. | |[https://discourse.sopranium.de Discourse] ist eine Open-Source Diskussions-Plattform, deren Funktionalität an Seiten wie [https://stackoverflow.com/ Stackoverflow] oder auch dem [https://community.monogame.net/ Monogame-Forum] angelehnt ist. | ||
| Zeile 64: | Zeile 66: | ||
|- | |- | ||
| style="text-align:center;" |[[File:mattermost_logo.png|100px|link=https://chat.sopranium.de|alternativtext=|zentriert|MML]]Mattermost | | style="text-align:center;" |[[File:mattermost_logo.png|100px|link=https://chat.sopranium.de|alternativtext=|zentriert|MML]]Mattermost | ||
[https://chat.sopranium.de chat.sopranium.de] | |||
| Mattermost ist eine Open-Source Chat-Plattform die in ihrer Funktionalität an Chatprogramme wie z.B. [https://discord.com/ Discord] oder [https://slack.com Slack] erinnert. Hier steht Ihnen als Gruppe neben den öffentlichen Chaträumen auch ein eigener Chatraum zur Verfügung. | | Mattermost ist eine Open-Source Chat-Plattform die in ihrer Funktionalität an Chatprogramme wie z.B. [https://discord.com/ Discord] oder [https://slack.com Slack] erinnert. Hier steht Ihnen als Gruppe neben den öffentlichen Chaträumen auch ein eigener Chatraum zur Verfügung. | ||
| Zeile 75: | Zeile 78: | ||
|- | |- | ||
| style="text-align:center;" |[[File:grafana_logo.png|100px|link=https://grafana.sopranium.de|alternativtext=|zentriert]]Dashboard | | style="text-align:center;" |[[File:grafana_logo.png|100px|link=https://grafana.sopranium.de|alternativtext=|zentriert]]Dashboard | ||
[https://grafana.sopranium.de grafana.sopranium.de] | |||
|Das Dashboard aggregiert nützliche Metriken über das Softwarepraktikum. | |Das Dashboard aggregiert nützliche Metriken über das Softwarepraktikum. | ||
