crawl download.suse.de & download.opensuse.org projects for package names & which products/projects they appear in, at least weekly
from there, we could either
offer a web service for corrections:
(-) would not work without network
(-) introduces some latency
(-) unclear how to make it work best outside of SUSE network (surely solvable)
(+) should be able to do fuzzy search/typo correction on its own
(+) always most up-to-date & no upfront download
offer a file for downloading that could be cached locally:
(-) introduces big latency upfront, because it would be a ~500k or so download
(-) needs a download schedule (once a week or so) which means we would incur the big latency a lot (because lots of people only use the style checker once a month)
(-) we'd need to implement a fuzzy search/typo correction algorithm locally
An idea that I got from Emender...
The idea is to automatically find:
How to go about this: