i18n CI test Hackfest

Flock 2019, Budapest (10 Aug)

Importance of CI in a fast world

Containers

Silverblue

Confidence and Quality

i18n packages with tests/

Currently 63 packages with CI tests

14 default src fonts

google-noto-cjk-fonts 
google-noto-emoji-fonts 
liberation-fonts 
lohit-assamese-fonts 
lohit-bengali-fonts 
lohit-devanagari-fonts 
lohit-gujarati-fonts 
lohit-kannada-fonts 
lohit-odia-fonts 
lohit-tamil-fonts 
lohit-telugu-fonts 
sil-abyssinica-fonts 
sil-nuosu-fonts 
thai-scalable-fonts 

out of total 36 default noarch fonts

and additional fonts

adobe-source-han-code-jp-fonts 
adobe-source-han-mono-fonts 
adobe-source-han-sans-jp-fonts 
adobe-source-han-sans-kr-fonts 
adobe-source-han-serif-jp-fonts 
adobe-source-han-serif-kr-fonts 
culmus-fonts 
google-croscore-fonts 
google-crosextra-caladea-fonts 
google-crosextra-carlito-fonts 
google-roboto-slab-fonts 
hanazono-fonts 
ipa-ex-gothic-fonts 
ipa-ex-mincho-fonts 
ipa-gothic-fonts 
ipa-mincho-fonts 
ipa-pgothic-fonts 
ipa-pmincho-fonts 
japanese-bitmap-fonts 
kurdit-unikurd-web-fonts 
linux-libertine-fonts 
lohit-gurmukhi-fonts 
lohit-marathi-fonts 
madan-fonts 
motoya-lcedar-fonts 
motoya-lmaru-fonts 
oflb-asana-math-fonts 
sazanami-fonts 
vlgothic-fonts 
wqy-microhei-fonts 

fonts-testing-role

Akira Tagoh et al

https://src.fedoraproject.org/rpms/google-noto-cjk-fonts/blob/master/f/tests/roles/fonts-testing-role/tasks/main.yml

Core packages

gettext
ibus 
ibus-typing-booster 
langtable 

Additional packages

anthy 
hunspell-as 
hunspell-bn 
hunspell-gu 
hunspell-hi 
hunspell-mai 
hunspell-mr 
hunspell-ne 
hunspell-or 
hunspell-pa 
hunspell-si 
hunspell-ta 
hunspell-te 
ibus-table 
opencc 
ttmkfdir 

ibus-desktop-testing-role

Takao Fujiwara

https://src.fedoraproject.org/rpms/ibus/blob/master/f/tests/roles/ibus-desktop-testing-role/tasks/main.yml

Need gating.yaml?

Fedora 31 Changes