commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Henri Yandell <bay...@generationjava.com>
Subject RE: [codec] Re: DoubleMetaphone
Date Mon, 03 Feb 2003 16:09:18 GMT

Big worry for code like this is to make sure the licencing etc is okay. As
even the cvs-sandbox is published code, making sure that the ASF are not
taking over ownership of code without permission is important.

These seem okay. Nysiis and DoubleMetaphone are names of algorithms and
not trademarked terms. The Nysiis code was originally a perl module [ie)
artistic licence I assume, which I'm pretty sure allows copying to an ASF
licence].

DoubleMetaphone is a port from C++ code which was originally published in
C/C++ Users Journal.

If anyone thinks the licencing of these should be a worry, feel free to
pipe up.

Hen

On Mon, 3 Feb 2003, O'brien, Tim wrote:

> DoubleMetaphone and Nysiis have been committed.
>
> Kyle, thanks for the code.
>
> Here's a numbered list...
>
> 1. Thread Safety - All of the other encoders are thread safe in that
> multiple threads can call encode on a single instance of the class.
>
> Since we intend codec to be in wide use, it might make sense to move all
> implementations towards extreme thread safety.  I don't think that Soundex
> is going to be used in the Arianne Sky Rocket or life support, but something
> like Hex or Base64 could be.
>
> 2. DoubleMetaphone doesn't play nice with "maurice" and "bryce" - I've put a
> bug into Bugzilla for this.
>
> --------
> Tim O'Brien
>
>
> > -----Original Message-----
> > From: Henri Yandell [mailto:bayard@generationjava.com]
> > Sent: Monday, February 03, 2003 1:51 AM
> > To: Jakarta Commons Developers List; Kyle R . Burton
> > Subject: [codec] Re: DoubleMetaphone
> >
> >
> >
> > Just bouncing this email back to the list so it can go into
> > the submission queue for codec.
> >
> > Hen
> >
> > On Wed, 11 Dec 2002, Kyle R . Burton wrote:
> >
> > > I just came across the Codec commons project (we're already using
> > > HttpClient where I work) while looking for a Base64 encoder/decoder.
> > >
> > > While looking through the CVSweb, I noticed the Metaphone
> > and SOUNDEX
> > > implementations...I've done implementations of
> > DoubleMetaphone (based
> > > on public-domain code - I had permission from Ed Parrish to
> > > re-implement his code in Java), and Nysiis and would like to offer
> > > them to this project.
> > >
> > > You can find them here:
> > >
> > >   http://www.bgw.org/projects/java/phonetic/
> > >   http://www.bgw.org/projects/java/phonetic/DoubleMetaphone.java
> > >   http://www.bgw.org/projects/java/phonetic/Nysiis.java
> > >
> > > I'm not currently on commons-dev, so please CC me directly with any
> > > discussion.
> > >
> > > Thank you for your time,
> > > Kyle R. Burton
> > >
> > > --
> > >
> > >
> > ----------------------------------------------------------------------
> > > --------
> > > Wisdom and Compassion are inseparable.
> > >         -- Christmas Humphreys
> > > mortis@voicenet.com
> > http://www.voicenet.com/~mortis
> > >
> > --------------------------------------------------------------
> > ----------------
> > >
> > > --
> > > To unsubscribe, e-mail:
> > <mailto:commons-dev-> unsubscribe@jakarta.apache.org>
> > > For
> > additional commands,
> > e-mail:
> > > <mailto:commons-dev-help@jakarta.apache.org>
> > >
> > >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message