TODO LIST

Bugs, quirks, "features":
- When importing BibTeX entries, if a field is enclosed in quotes instead of 
  braces, the program does not recognize it (and bugs)
- If the object is a book, it has a booktitle but not a title; nothing is 
  displayed when the paper is shown
- If the paper is a proceedings, it has editors but no authors
- When writing comments in the comment field, the apostrophes are converted to
  \0 (ieurk)
- Adding a paper via the form:  if you don't check Auto-add/merge, it tells it
  is undefined
- When adding two entries (@inproceedings followed by matching @proceedings
  crossref), only the first is processed
- paper-edit.php generates *lots* of XHTML validation warnings (only page that
  does that, all others validate cleanly)

In the near future (easily implementable):
- Search by bibtex identifier
- Support deletion of papers and authors
- Support edition of authors
- Add a "tag" field to each paper, and export to bibtex file only marked items
- More complete search function
- Add other formats for displaying references
- Language is from a list of choices: make it an option instead of a free text 
  field
- Export/import whole database (via .bib file)
- When exporting the bibtex entry, include crossref if any
- Fancier error messages (better than using die)
- Add a category field to entries and restrict results to categories
- Add maintenance operations:
  - remove orphan authors
  - auto-add listed authors that are not in the author table
- Write documentation for installing and using
- Learn how to put the project on the CVS server on GNU

In the far future (will need more work):
- Automatic splitting of names:  support comma separated list of tokens
- Browse citation graph
- Support for Bibtex style sheets

