Hello,
After I uncovered what looks to be a bug caused by ruby vs non-ruby
metaphone (
http://github.com/geocommons/geocoder/issues#issue/17), I
started thinking about how to fix the issue. The problem stems from
having two ways of accessing the data -- through sql and through Ruby.
I know this has been talked about in other contexts (http://
groups.google.com/group/geocommons-geocode/browse_thread/thread/
a85e37e2bc264043), so I was wondering what the driving reason for
having the import take place outside of Ruby is. Using the Ruby
importer would likely solve at least 2 issues, potentially more. It
seems that ideally, bin/tiger_import should be a ruby script similar
to bin/rebuild_metaphones.
All else being equal, I'd rather focus my effort on the Ruby importer,
and fix any issues that might be happening there, rather than worry
about bin/tiger_import. Is there a reason not to do that?
Thanks!
Peter