Hello community,
I was having some discussions with dictionary maintainers and come to a
completely new idea for a new project!
The TL;DR version: Provide a central place for dictionaries maintainers
including useful tools plus a possibility for easier collaboration.
The long version: LibreOffice uses dictionaries based on Hunspell.
Hunspell is a free, open source project. Many applications do support
Hunspell based dictionaries. The following list (but not
exclusive) of applications supporting Hunspell based dictionaries is
shameless copied from the German Wikipedia:
* AOO
* LibO
* Mozilla products
** Thunderbird
** Seamonkey
** Firefox
* Latex IDEs: WinShell, TexWorks, LyX, Texmaker, TeXstudio, etc.
* Google Chrome
* The Bat
* Emacs
* Opera Web Browsr
* Apple Mac OS X 10.6+
* Adobe InDesign
* Adobe FrameMaker
* SoftMaker Office
* Scribus
and many, many more applications.
Some applications additional provide their own dictionary extension page
to download dictionaries. Moreover depending on the applications, the
dictionary have to be differently packed (simplest example is a
different file extensions)
Some projects do maintain their extension separately (independently).
Also the user who wants to propose a change / an addition has mostly no
easy solution to find out whom to contact to get another word added.
The basis idea is to provide a portal which provides tools to pack the
word lists to dictionaries automatically by scripts and - if possible -
to update and upload the new version of the dictionary to the download
pages. (e.g. the extension centre of AOO / LO or Mozilla's page) The
portal should provide a way for users to help the maintainers and
proposing new words or contact the maintainer if there are errors in the
word list.
The manual work of packaging the extension is very time consuming and
moreover leads to situations that there might be multiple maintained
versions for the same language. By providing tools to create a new
version of the dictionary the maintainer can invest their time in
improving the dictionary and release easily more often a new version.
I'm eager to hear what do you thing about this idea.
Regards,
Dennis Roczek