Bug 2655

Summary: Effectivise compilation, document fst properties systematically
Product: Infrastructure Reporter: Sjur Nørstebø Moshagen <sjur.n.moshagen>
Component: newinfraAssignee: Sjur Nørstebø Moshagen <sjur.n.moshagen>
Status: NEW ---    
Severity: normal CC: borre.gaup, chiara.argese, trond.trosterud
Priority: P4 - Within a month    
Version: unspecified   
Hardware: All   
OS: All   
Bug Depends on: 2656, 2657    
Bug Blocks: 2613    

Description Sjur Nørstebø Moshagen 2020-03-31 07:29:47 CEST
For many languages, a large set of ellaborate fst compilation is overkill. Also, it is not clear to users what the difference between the various fst's are. We thus need to fix two things:

1) compile only fst's that are needed (e.g. there's no need for both norm and desc if no Err/* tags are defined)

2) document the differences between the various fst's, and why the differences are there - there is some documentation, but it is deeply burried, and not easy to find if you don't know what to look for.

Each of these will receive their own bug reports.
Comment 1 Trond Trosterud 2020-04-01 12:50:41 CEST
Starting point for the documentation: