I plan to create a simple document management system. Preferably built around the Java platform. Are there any best practices around this? Requirements:
- Ability to send documents
- Document Tag Capability
- Version of documents
- Comment on documents
There are several options that I am currently considering. The first option would be a simple API on top of SVN or CVS and use the database backend to track tags, bootloader, comments, etc.
Another option is to use a file system. Return the documents as copies to the versions folder and work with the file names.
Or, if there is an Open non GPL document management system, we can customize it to our needs and pack it in our application. Does anyone have experience creating something like this?
source share