Bug 2655 - Effectivise compilation, document fst properties systematically
Summary: Effectivise compilation, document fst properties systematically
Status: NEW
Alias: None
Product: Infrastructure
Classification: Unclassified
Component: newinfra (show other bugs)
Version: unspecified
Hardware: All All
: P4 - Within a month normal
Assignee: Sjur Nørstebø Moshagen
URL:
Keywords:
Depends on: 2656 2657
Blocks: 2613
  Show dependency treegraph
 
Reported: 2020-03-31 07:29 CEST by Sjur Nørstebø Moshagen
Modified: 2020-04-01 12:50 CEST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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:
https://giellalt.uit.no/lang/sme/KompilereFST.html