All this is not finished. But here is a feature list:
- Get a preview of archived documents even if the original file is not available.
- Support for multiple languages.
- Possibility to maintain configurable meta data for each document.
- Configurable plugins to support different document formats.
- The automatic feeding process can be customized to fill meta-data automatically.
A Keeper prototype is vailable as binary installer for Windows. Get it from the Download page.
Refering articles:
- Why I stopped to use wxPython (06.03.06) — The following is a long-standing problem when using the wxforms toolkit. It appears for example if you click on the Search button in Keeper / Suchen / Suchen. more
- timestamps (18.06.05) — Working on Keeper. Datatype TimeStampType did not yet exist. Fixed.
- Keeper now with «Search» dialog (feature 17.04.05) — The most obvious option in Keeper's main menu now exists at least. Though certainly not finished. more
- Getting started with Lupy (surf notes 05.04.05) — I installed Lupy and read the Getting Started article. The examples work. Lupy will be interesting for Keeper.
- use OpenOffice to process documents? (surf notes 26.03.05) — Our main idea was that Keeper supposes a working OpenOffice installation which it can use via the Python-UNO bridge to get searchable full-text, meta-data, and last but not least a platform-independent PDF preview. more
- frozen GUI applications and console output (code changes 09.03.05) — When a GUI application like Raceman and Keeper is frozen using py2exe, then sys.stdout is redirected by default to a «black hole». I changed this because I think that console output into a decent separate window is useful.
- indexed Full-Text search (surf notes 28.02.05) — I had a glance at David Mertz's article Developing a Full-Text Indexer in Python. His indexer.py will be at least interesting for Keeper.
- Started Keeper (code changes 20.02.05) — Started to work on Keeper. This is a first study (not even a proof of concept since there is no clear concept). The idea is to have a searchable documents database which is filled from different sources (especially file trees). Used for archiving and finding back documents over many years.