Apache OpenOffice (AOO) Bugzilla – Issue 91243
Integrate Vietnamese spellchecker into application
Last modified: 2013-02-24 20:43:22 UTC
The URL above is for Iván GarcÃa's Hunspell Vietnamese spellchecker in .oxt form on the Extensions website. The licence etc. is built in to the extension. Our spellcheck workaround page: http://vi.openoffice.org/about-spellcheck.html shows screenshots of the install process for this currently external dictionary. Please integrate this dictionary into the application, since it is currently the best spellcheck dictionary for Vietnamese, and the only one available for OpenOffice.org. Users expect it to be built-in, and this 3.0 release will be key in gaining our user-base, since it is the first release to feature a full Help translation. So please integrate it for 3.0 if at all possible. Thankyou for your help. :)
I'm afraid that we can't integrate the spell checker as it is because it uses the GPLv3. We either need LGPLv3 or another suitable licence. cc:ing Martin as he it the poor chap that usually is charged with stuff like that :-)
I have emailed Ivan (dictionary author) and asked him to join in this discussion.
Which other license less restrictive than GPL but more "opensource" can I use than LGPL ? I feel pitty that by opening the license too much, it will be profited even by propietary softwares. I don't mind to just open it for "opensource" projects like OpenOffice or Firefox that doesn't have a GPL license.
Here's the licence of the German dictionary (that besides that also comes with the GPL): "Without any modifications this dictionary may be distributed with programs that support the OASIS Open Document Format for Office Applications and whose PRIMARY format for saving documents is the Open Document Format." But please stay tuned, Martin is checking whether we can use GPLv3. We think that at least GPLv2 would be OK for a fast integration but we are still talking with lawyers about GPLv3 in general.
For a fast integration, can I change it into GPLv2 ?
Sorry, but right now, we are in the process of migrating already included dictionaries into extensions. So the request to integrate an already existing extension into OOo sounds to me like coming from the other Planet. We do not want e.g. Russian OOo to include Vietnamese spellchecker, and Czech and Chinese, Korean, ... We want the user to be able to download exactly these extensions he wants to...
I thought builds for different languages were exactly that. Someone downloading a specifically Vietnamese build will expect it to include basic Vietnamese writing aids, at the very least a spellchecking dictionary. Is it not possible to integrate a Vietnamese dictionary into a Vietnamese build?
Hi pjanik, of course including Chinese extensions in a Russian build as you mention won't make sense. but I agree with Clytie that specific builds should have integrated related extensions, it makes a lot of sense to include vietnamese extensions into the vietnamese build, like spellcheckers, encoding converters, etc.
Pavel, we will first integrate the vi dictionary files into our "dictionaries" module. Furthermore we have a list somewhere (scp2?) that defines which of the many dictionary extensions we have will be packed into the installation set, depending on the included languages. So by default the vi dictionary will be packed only if a build containing "vi" is done (or any other language where people think that having "vi" included makes sense).
In that case I suggest to get the most updated vi_VN.aff and vi_VN.dic dictionaries from the SVN. Here it is: http://code.google.com/p/hunspell-spellcheck-vi/source/browse/trunk/dictionaries/
OK, so if I get a licence for GPLv2 I can take the both files and the licence file and pack it into an extension. Ingo then can update his list to assign the "vi" extension to "vi" builds or language packs.
I've changed the license of the dictionaries and the extension into GPLv2. http://code.google.com/p/hunspell-spellcheck-vi/source/browse/trunk/openoffice/3.x/ The extension is automatically packed using http://code.google.com/p/hunspell-spellcheck-vi/source/browse/trunk/openoffice/3.x/build.sh You can find the latest here: http://code.google.com/p/hunspell-spellcheck-vi/source/browse/trunk/openoffice/3.x/vi_spellchecker_OOo3.oxt
fixed in cws dictionaryupdate
We have added that the vi build by default bundles the dictionary extensions for vi, en and fr. Please let us know if you think that others should be added (or en or fr should be removed).
please verify
SBA: Verified in CWS dictionaryupdate.
This issue is closed automatically and wasn't rechecked in a current version of OOo. The fixed issue should be integrated in OOo since more than half a year. If you think this issue isn't fixed in a current version (OOo 3.1), please reopen it and change the field 'Target Milestone' accordingly. If you want to download a current version of OOo => http://download.openoffice.org/index.html If you want to know more about the handling of fixed/verified issues => http://wiki.services.openoffice.org/wiki/Handle_fixed_verified_issues