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:
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/
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.