Haij

Klar til vinduet

Før et Haij-værktøj kommer i vinduet, skal det kunne sætte kryds ved alle ti punkter. Listen er dogmerne omsat til noget man kan tjekke en fredag eftermiddag. For værktøjer fra andre på hylden Udvalgte gælder dogmerne, ikke hele listen, for vi hoster dem ikke.

  1. Kører i dagligt, rigtigt arbejde hos os selv eller hos en kunde vi sidder tæt på.

  2. Offentligt repo under AGPL-3.0 med README, deploy-vejledning, SECURITY.md og en liste over underdatabehandlere.

  3. Docker Compose der består testen for egen drift, inklusive en Ollama-kompatibel modeladapter.

  4. Eksport af alt organisationen ejer, og sletning.

  5. Login, adskillelse af organisationer i databasen med en test der beviser det, og auditlog. Gælder alt der hostes med rigtige data.

  6. Haij-designsystemet, dansk brugerflade og engelsk klar.

  7. En demo med opdigtede data der nulstilles hver nat.

  8. Kode og historik uden kundedata og kundenavne. Vi lærte det på den hårde måde, og det tjekkes før hvert repo åbnes.

  9. Tests på det der betyder noget: adskillelse, domænelogik og tal.

  10. Privatlivspolitik, databehandleraftale i ansøgningsflowet og aftaler med underdatabehandlerne.

Har du et værktøj der hører hjemme her?

Vinduet er ikke forbeholdt det vi selv har bygget. Deler du et værktøj der lever op til dogmerne, går det gennem samme tjekliste som vores egne, og det skal have en navngiven vedligeholder. Et værktøj uden ejer i vinduet er vores problem den dag det går i stykker.

Kender du et stærkt open source-projekt fra andre, som lever op til dogmerne og har et rigtigt brugssted, hører det hjemme på hylden Udvalgte. Der linker vi til projektets eget site og kode og skriver tre linjer om hvorfor det står der.

Skriv til martin@vintherconsulting.dk