Testing, infra og distribusjon
Tema:
- tastatur
- stavekontroll
- svensk fst - frå Helsingfors/Hfst?
Tastatur
Frå kode til installert tastatur:
android:
config:
spellerPackageKey: https://pahkat.uit.no/main/packages/speller-fit?channel=nightly&platform=mobile
spellerPath: fit.bhfst
primary:
layers:
default: |
q w e r t y u i o p å
a s d f g h j k l ö ä
\s{shift} z x c v b n m . \s{backspace}
shift: |
Q W E R T Y U I O P Å
A S D F G H J K L Ö Ä
\s{shift} Z X C V B N M . \s{backspace}
CI/CD:
Mermaid markup
```mermaid flowchart TD A["kode (yaml)"] -->|kbdgen| B[installeringspakke] B -->|kodesignering| B B --> C[pahkat.uit.no] C --> D[PC/Mac-klient] D --> E[Installert] ```Utfordringar:
- Windows-signering
- språkregistrering på Windows
- heilautomatisert installering og aktivering på Windows
Stavekontroll
tools/spellcheckers test/tools/spellcheckers/
Mermaid markup
```mermaid flowchart TD A["kode (lexc++)"] -->|hfst| B[rå-fst] B -->|filter1| G[analysator] B -->|filter2| C["speller-fst (normativ)"] B -->|filter3| H[generator] C -->|vekting| D[akseptor] D --> F E["feilmodell (fst)"] --> F[stavekontroll] F --> I["CD, inkl signering (sjå førre figur)"] I --> J[Brukarar] ```Svensk fst - frå Helsingfors/Hfst?
- https://metashare.csc.fi/repository/browse/hfst-swedish-morphology-based-on-den-stora-svenska-ordlistan/6c9da7ba397511e8b228005056be118e490ac1635b25480c9843b5cd7aab9ddf/
- dvs https://korp.csc.fi/download/hfst-morphologies/sv/dsso/
Den originale kjeldekoden finst ikkje på nett lenger, og blir ikkje oppdatert eller halde ved like, jf Wordfeud och Den Stora Svenska Ordlistan. Dessverre.