I have an idea for a software project I would like to develop sometime in the near future. I want to get some of the opinions of people on this board for when I do start the project.
For the purposes of this post, imagine you are (unless you already are) a fat balding middle aged software developer, managing your own small (2-10 people) commercial software company. Your programmers are great, and your project is coming along fine, but finding people to write the documentation for your products is hard. Your programmers could do it, but they don't like to because it takes sooo long and its damn boring.
You want your documentation to be browsable over the internet (like MSDN), able to put the whole lot onto a CD within a few mins and not having to change anything, and to be able to create PDF and CHM (windows help file) versions of it.
Then you see an add for a product which does all this. It comes as a package of PHP files that you download and put on your web server. Your programmers create documentation through a web based interface not too dis-similar to these Post Thread pages, or they could use a special GUI C++/Java app. Once a document is written, its stored in the database.
The whole documentation tree can be converted to XML, XHTML, and possibly PDF or CHM. It can be browsed online the same way MSDN can, with your own customisable interface. Your want to offer the documentation as a CD for offline browsing? Simply go into the admin panel and click "Export to HTML" or "Export to CHM", and within a few minutes its all done, all placed in any directory you want, ready to be burnt onto a CD.
Thats just some of the features this documentation managment system has to offer.
Questions:
1) Would you, as the manager of the company, pay for this software? If so, how much?
2) Have you seen anything like this before?
3) Do you think it has the potential to actually make some money as a product?
4) Are you just being a smart ass with these answers, or are you serious?
5) Do you intend to copy my wonderful idea? If so its umm already patented so you cant!
Please be serious with you answers, I'm really interested in how this project could turn out.
Thankyou for even reading this post! Sorry it was so long!