[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Converting ispell aff format to myspell



Hi,

Upstream has also some converters:

http://whiteboard.openoffice.org/lingucomponent/dictionary.html
(in the zip hidden in the link "standalone copy of myspell")


Yes and none of them are perfect. Many leave embedded tabs in places that freak out myspell. The first step in doing any conversion is to do the equivalent of an emacs untabify on the file and then audit the entries to make sure the correct counts are given throughout.

There is now also preliminary support for compound words and simple replacement tables (to allow for phonetic corrections and things like that) which are documented only in the source and some readmes in the standalone version of myspell.

I thought about packaging the libmyspell and the utilities but the
license situation is unclear. Maybe I'll mail Kevin in the next days
to resolve that.


My how time flies! .... I tried to make this whole thing as "free" as possible (both in beer and speech).

MySpell is convered under a normal BSD license with absolutely no advertising clause. It is covered under your choice of LGPL or SiSSL if you so choose and via a submission to Kevin Atkinson's aspell, Mr. Stallman himself granted it GPL status after asking me a bunch of questions about how I wrote it. Also, it was used as the basis for Mozilla in a completely rewritten variant (with lots of Mozilla string classes flying around and io!) and that version is available under the Mozilla tri-license.

I just don't know how to make it any "free-er" than that.

My whole purpose in writing it to begin with was to better understand affix compression (a learning exercise for me).

So please do whatever you want with it.  You will get no grief from me.

No matter how it evolves, all I would like is to be mentioned in the credits as its original author (a request not a requirement) and that the original ispell authors be granted their dues as well.

Hope this makes things a bit clearer.

BTW, MySpell is statically linked with OOo and has no other interface for parsing other forms of text and so is NO replacement for aspell in any way. Its sole purpose was to fill a gap in the needs of OOo (and as it turns out mozilla in a highly modified form) and anyone else who needs or wants it. So I am not sure there is any demand for a library version (you would be better off using Aspell for that).

Have fun!

Kevin





Regards,

Rene
--
 .''`.  Rene Engelhard -- Debian GNU/Linux Developer
 : :' : http://www.debian.org | http://people.debian.org/~rene/
 `. `'  rene@debian.org | GnuPG-Key ID: 248AEB73
   `-   Fingerprint: 41FA F208 28D4 7CA5 19BB  7AD9 F859 90B0 248A EB73

----
Kevin B. Hendricks
Associate Professor of Operations and Information Technology
Richard Ivey School of Business, University of Western Ontario
London Ontario, CANADA  N6A 3K7
khendricks@ivey.uwo.ca



Reply to: