Dewey: Think "Google Desktop for Python"
·——
····
··
—
·····
···——
——···
Ok, back with some more code. This time it's
Dewey, a Python API and CLI for indexing and searching your filesystem. I'm not doing a full release yet, but I have tagged
an 0.3 snapshot, and if you're interested you can check out
the Quick Start and, of course,
the source.
This project represents the culmination of
some ideas I've had percolating since last PyCon and earlier. Zope gives you a next-generation filesystem: extensible, transactional, searchable, etc. That's great, but it's too disconnected from the traditional filesystem. I expect the combination of Dewey for index/search plus Subversion for extensibility and ACIDity to make the traditional filesystem more competitive with RDBMSes.
[
NIH: I started out this project with
a pretty good NIH score, but I ended up using ideas rather than code from ExtendedPathIndex and ZCatalog. I am most certainly using ZODB, however. (Jinja and paste don't apply here.)]
·——
····
··
—
·····
···——
——···
Feed back to
Chad Whitacre.