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:[EMAIL PROTECTED]] 
> 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
> > [EMAIL PROTECTED]                            
> http://www.voicenet.com/~mortis
> > 
> --------------------------------------------------------------
> ----------------
> >
> > --
> > To unsubscribe, e-mail:   
> <mailto:commons-dev-> [EMAIL PROTECTED]>
> > For 
> additional commands, 
> e-mail: 
> > <mailto:[EMAIL PROTECTED]>
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to