This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
David Balmain (author)
Thu Jan 01 22:02:19 -0800 2009
ferret /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Apr 18 02:11:31 -0700 2008 | |
| |
DOCUMENTATION_STANDARDS | Fri Mar 21 19:59:19 -0700 2008 | |
| |
MIT-LICENSE | Tue Feb 27 18:14:17 -0800 2007 | |
| |
README | Tue Feb 27 18:14:17 -0800 2007 | |
| |
TODO | Mon Apr 21 07:10:15 -0700 2008 | |
| |
art/ | Thu Nov 15 16:55:54 -0800 2007 | |
| |
c/ | Thu Jan 01 21:50:42 -0800 2009 | |
| |
data/ | Fri Apr 18 02:11:38 -0700 2008 | |
| |
ruby/ | Thu Jan 01 22:02:19 -0800 2009 | |
| |
smoke_test.rb | Tue Feb 27 18:14:17 -0800 2007 |
Ferret
=======
Ferret is an information retrieval library in the same vein as Apache Lucene[1].
Originally it was a full port of Lucene but it now uses it's own file format
and indexing algorithm although it is still very similar in many ways to
Lucene. Everything you can do in Lucene you should be able to do in Ferret.
For more information on Ferret, please visit the website:
http://ferret.davebalmain.com/trac
[1] (http://jakarta.apache.org/lucene/)
Contents
=========
c/
Ferret is written in C for speed. The actual C code should be fairly easy
to use in an application or bindings to a language other than Ruby.
ruby/
This directory contains the Ruby bindings and tests. See ruby/README for
information on installing Ferret's Ruby bindings
smoke_test.rb
If you would like to ensure that ferret keeps working on your system, add
this method to a cron daemon to run as often as you like. Every time I
check in a new version of Ferret, this script will pull down the changes
from the repository and run all of the unit tests (C and Ruby), notifying
me if anything is broken. The more people running this script the more
stable ruby will be.
Contributions
=============
To contribute code, please contact Dave Balmain at dbalmain.gmail.com or submit
a ticket to the Ferret website[2]. If you would like to contribute financially,
please also visit the Ferret website:
[2] http://ferret.davebalmain.com/trac.
Authors
========
[<b>David Balmain</b>] {dbalmain@gmail.com}
Acknowledgements
=================
[The Apache Software Foundation (Doug Cutting and friends)] Original Apache
Lucene. There have also been many other contributers to Ferret. I will start
to record them on the Ferret website.
License
========
Ferret is available under an MIT-style license.
See MIT-LICENSE











