+1 for the knowledge base. I would like to see a kind of intelligent knowledge base which can take user input into account when presenting its answer. Take the old chestnut of "how do I copy files from my PC to my Amiga?". The answer will depend very much on the user's hardware configuration. So the knowledge base document could contain a series of tick-boxes, such as:
- My Amiga has Workbench 1.3
- My Amiga has Workbench 2.04
- My Amiga has Workbench 3.0+
- My Amiga has a floppy drive
- My Amiga has a hard drive
- My Amiga has a CD-ROM drive
- My PC has a floppy drive
- My PC has a CD-Writer
- My Amiga has a network card
etc. The knowledge base then presents an answer which is appropriate for the user's hardware (e.g. burning to CD if the user's PC has a burner and Amiga has a CD-ROM, or using floppies if both machines have floppy drives and the Amiga is able to read from MS-DOS disks etc. Clearly some more desirable answers would take priority over others if more than one is applicable.)
I know that this is probably asking a lot if there is no existing back-end to support this type of knowledge base. I'm just making the suggestion in case there is. And I would be prepared to write some documents. The idea of writing it once and then being able to link to the article whenever somebody else asks the question is very appealing.