-
-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecating gff.ti.gff_tigrinya #218
Comments
@mcdurdin What is the best way to proceed? |
Note that the PRs for the new models have not yet been merged. |
We can use the |
@mcdurdin , my main concern is to avoid the keyboards downloading both dictionaries. Will the dictionary server be aware of the |
Yes, the only model to be downloaded should be the new one, as deprecated models are not offered in the search by language API. |
With the v1.0.1 versions of the respective lexical models, the I can create a new PR that deletes the older Tigrinya lexical model, or leave it to the Keyman team to delete older resources at the appropriate time. |
@mcdurdin Will it be a problem to have statements that deprecate a lexical model that no longer is present in the repository? Or maybe it would just be tidier to remove the deprecations in the same PR that deletes the lexical model? |
It's best to leave the deprecation references in, because this allows for a clean upgrade path for users who are on the older model -- a query for updates for the deprecated model reports that a replacement model is present. (Although perhaps we need to go through and re-test this at some point, because it's been a long time since we've done anything with it, and at that point we didn't have any deprecated models...) |
I suppose a DEPRECATED.md file is in order then? |
@mcdurdin Should a DEPRECATED.md file be added to the deprecated lexical model? Or just delete it? |
I think it would be fine to delete it, as the new model lists the deprecation path. The old model is available in the git history for archival/history purposes, and as far as I can tell, we'll never want to serve it to users. So go ahead and delete it. |
The
gff.ti.gff_tigrinya
lexical model is based on the Unilex project's wordlist for Tigrinya. Unfortunately, the contents contain many misspellings and non-Tigrinya words that come corpus of unknown provenance and pedigree. The contents also combine conflicting spelling conventions of both Eritrea and Ethiopia which also impact the frequency counts negatively.An approach that would better meet user expectations is to have separate wordlists for each region. PR #216 and #217 address this directly. The
gff.ti.gff_tigrinya
lexicon can then be deleted from the repository or moved into alegacy
directory if there is interest to preserve it.The text was updated successfully, but these errors were encountered: