Right now, we have aspell-XX, openoffice.org dictionaries in the langpacks, and vim-spell. For FC7 we should go to a single shared dictionary source.
I posted about this last week on fedora-devel/fedora-desktop-devel. Actually firefox/thunderbird/mozilla is also part of this as it is able to use myspell dictionaries ideally from my point of view 1. package hunspell standalone 2. make OOO use system hunspell (easyish) 3. package hunspell dictionaries seperately, perhaps some as extras dictionary packages 4. upgrade firefox/mozilla from hunspell to myspell 5. tweak vim to not need to additionally convert these dictionaries (does it curently do this?) additionally more hand-wavingly... 6. replace aspell with hunspell (?) 6.1. make an aspell drop in replacement that backs onto hunspell (?) 6.2. tweak hunspell to be also able to use additional pure-aspell dictionaries without modification, and accept lower quality spelling suggestions in this case (?)
ack!, 4. upgrade firefox/mozilla to hunspell from myspell
See also bug 209657.
See bug 214764 for splitting hunspell out from OOo, should do that anyway.
see https://bugzilla.mozilla.org/show_bug.cgi?id=319778 for a plausible patch to upgrade firefox to use hunspell instead of myspell
1. package hunspell standalone (done) 2. make OOO use system hunspell (done) 3. package hunspell dictionaries separately, perhaps some as extras dictionary packages 3.a) OOo can now as of 2.1.0-5.6 detect and use dictionaries that appear in /usr/share/myspell automatically so anyone wanting to package extra dictionaries for OOo can simply follow the pattern of http://people.redhat.com/caolanm/hunspell/hunspell-af-0.20060117-1.src.rpm and OOo will just see a LANG_REGION.dic in /usr/share/myspell as a dictionary for LANG_REGION (i.e. not need for a DICT line in the obscure OOo dictionary.lst file) 3.b) and as an interim measure the current "built-in" OOo dictionaries have been relocated into /usr/share/myspell I'm a little unsure of what the extras/core/merge story is going to be, but the obvious next step is to break them out of the OOo package and maintainership into individual packages like the demo above. When there's a bit of clarity there I'll either dump the lot of the dictionaries and leave it up to some volunteers to add them to extras, or add them to extras/core/whatever is going on myself
*** Bug 127024 has been marked as a duplicate of this bug. ***
what is the story with this? We want this for OLPC as aspell is being brought in by enchant (which is brought in by abiword). Aspell brings in perl which we absolutly do not want. With hunspell (provided firefox is ported to it) we would have a single dictionary for all of our apps.
well hunspell is in fedora, as in hunspell-en. The rest of the hunspell dictionaries are ready to be set for review for inclusion into fedora post the extras/core merge. So really sounds like that for your needs you should investigate configuring enchant to use hunspell as the backend, either exclusive of aspell in an olpc branch, or tweak the generic enchant to dlopen aspell and hunspell and not dependancy requre aspell so that the requirement of aspell becomes optional.
Based on the date this bug was created, it appears to have been reported against rawhide during the development of a Fedora release that is no longer maintained. In order to refocus our efforts as a project we are flagging all of the open bugs for releases which are no longer maintained. If this bug remains in NEEDINFO thirty (30) days from now, we will automatically close it. If you can reproduce this bug in a maintained Fedora version (7, 8, or rawhide), please change this bug to the respective version and change the status to ASSIGNED. (If you're unable to change the bug's version or status, add a comment to the bug and someone will change it for you.) Thanks for your help, and we apologize again that we haven't handled these issues to this point. The process we're following is outlined here: http://fedoraproject.org/wiki/BugZappers/F9CleanUp We will be following the process here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping to ensure this doesn't happen again.
According to http://fedoraproject.org/wiki/Releases/FeatureDictionary, this is now done in rawhide so I'm closing this issue.