#perf - reduce index size (more!) #func - allow fields (date=x, text=x) etc func - allow range queries #stable - store info on module versions, serialization format, etc in db root stable - still need version info stored in root... icky. #stable - tests, benchmarking longterm - index efficiency longterm - benchmarking # dist - name project - rsi? # dist - setup.rb config dist - gem config - tests, docs # dist - license # dist2 - docs stable - threadsafe #func - make bz2 optional # dist - finish ATTRIB # dist2 - organize file structure (eg, porter.rb!@#) # dist - no tabs!@ ARGH! tests - more unit/regression tests # idx - format store for multiple indexes stable - do something reasonable with logs #dist - whoops. use zlib.rb instead of bz2... dist - include version numbers in source