gruener-campus-malchow / vertretungsplan

http://vertretung.quelltext.eu
GNU Affero General Public License v3.0
2 stars 2 forks source link

Linting? #124

Open niccokunzmann opened 7 years ago

niccokunzmann commented 7 years ago

Es gibt Programme, die testen, dass der Programmcode Standarts genügt. Z.B. schließt das ein, wie Variablen benannt werden, ob richtig eingerückt wird.

Wollt ihr sowas mal ausprobieren und hinzufügen? Mi Hilfe von travis wäre es möglich, dass das automatisch bei jedem Commit ausgeführt wird und das Resultat in Github neben dem Commit angezeigt wird.

nicolasraube commented 7 years ago

Sehr gerne

niccokunzmann commented 7 years ago

Ich habe sowas gefunden: https://github.com/devcows/hugo-universal-theme/commit/7b28f08fde49e5985e07046723219dc6f76e8792

Das ist MIT-Lizensiert. Können wir verweden.

niccokunzmann commented 7 years ago

https://landscape.io/ vielleicht auch

niccokunzmann commented 7 years ago

Hier kann man es hinzufügen: https://landscape.io/repository/add Ich glaube, es hat JavaScript.

nicolasraube commented 7 years ago

Kann man Travis nur für NodeJS-Projekte verwenden? Landscape.io ist nur für 14 Tage kostenlos.

niccokunzmann commented 7 years ago

Landscape ist immer kostenlos für open-source Projekte. Aber ich sehe gerade: Es ist hauptsächlich für Python.

niccokunzmann commented 7 years ago

Diese Seite hat verschiedenes angeschaltet, das die Weseite testet. Z.B. Coala. https://github.com/fossasia/gci16.fossasia.org Sie basiert auch auf travis, siehe .travis.yml