Vi behöver en kodstandard (styleguide för kod) till JavaScript, som fungerar i browser och server samt förhåller sig vettigt till ES5 och ES6 samt har fungerande konfigfiler till jscs och jshint. Vårt behov spänner över kurserna javascript1, linux, dbjs, webapp, ramverk1, ramverk2.
Jag kikade och fann dessvärre ingen befintlig kodstandard som jag ville välja för utbildningssyfte. På gott och ont så får det bli en egen kodstandard som styrs efter vårt behov och delvis kan influeras av de kodstandarder vi redan använder inom Python och PHP, med korrekt och best practice JavaScript.
Så, innan hösten är här, så behöver vår nya kodstandard hamna i version 1.0, för att användas i kurserna. I nuläget finns den i v0.9.1 och inkluderar den variant av jscs som vi använder idag tillsammans med delar av jshint. Dock är större delen av jshint konfigoptionen ännu inte beskrivna. Man kan säga att arbetet är startat, vi är på gång.
När kodstandarden närmar sig v1.0 så behöver respektive kursrepo anpassas så att det matchar styleguiden.
Du finner vår kodstandard, "JavaScript Style Guide", dbwebb kodstandard för JavaScript (javascript-style-guide), på:
*
GitHub*
npmVill du bidra så läser du
CONTRIBUTE.md.
Eller fråga, diskutera och bidra här i tråden, eller skapa en ny tråd om du tror att diskussionen kan bli lång.