Hello, I knew there would be others in the same position.
Honestly I think that nothing more than a specialised front-end for a database is needed. Just some random ideas:
- not limited to ebooks but able to integrate also locations of real paper books. This is what makes me think that a database is better. You cannot put the tags into paper books. Also if you want to expand to other "archivable items" like electronic drawings I'm not sure you could put tags into someting like .dxf files without lots of trouble.
- most of these programs are too obsessed with authors. I only use authors when refering to "literature". What I mean by that is "I feel like I'd like to read something of Woodhouse, maybe one of the Jeeves stories". Then I look through the authors and so further. But most of my library consists of technical reference books. So it goes more like "where do I find something about Westinghouse steam turbines?". And then I do not care about authors. This is done by tags, but never is there a hierarchy in the tags like engineering>steam>theory>turbines>types. Why not based on the Dewey Decimal System?
- integrated versioning system like svn so you can put your work in progress into it
- should also be able to work with plans, electronic bills, music scores. Why not even internet sites?
Linux is fine