Sorry, I cant resist this discussion! A couple of things I've thought about:
- rjbull: I think (heh heh, cant get away from individual preferences in this genre!) that the ideal app would combine the ability to quickly take notes with the ability to go back and assign them a structure. I'll explain below somewhat.
- mouser: I somewhat agree with rjbull. There are quite a few of these on the market and several more already in development. At some point the number of import/export routines becomes too big! I dont think it's a horrible idea, but if you want to take this genre on, it's going to mean a LOT of work. As you and rjbull mentioned, look at the discussions involving keynote 2... look at our own discussions here. This is almost a full-time genre.
- I imagine these types of programs as vast data storage devices with a nice front end so the user can think of things in terms he/she is used to. People are familiar with trees and document formatting... that's why Keynote took off. The hardest part would be to get a sophisticated enough backend with an easy and intuitive frontend. It should be easy to shove data into the system. It should also be easy to retrieve it and relate it to other things. The importance with the relation is that I dont want to have to type (or copy/paste) the same data two or three times. Virtual nodes come close to this idea in Keynote, but filterable/ folderable nodes/tabs really are useful here.
- Hyperlinks. We just had a somewhat interesting discussion over on the the novo libera forum about hyperlinks. They should have a priority. They also should minimize the need for user interaction if the user rearranges folders.
- I recommend looking at the Keynote 2 forums (
http://www.tranglos.com/forums/phpBB2/), the novo libera forums (
http://novolibera.proboards80.com/), the neomem forums/blog (
http://neomem.org/blog/), and the TreeDBnotes forums for ideas.
In particular, novo libera is setting some pretty lofty ambitions. Read the second post by the author (Tim Penrose) on this thread:
http://novolibera.pr...mp;thread=1132771000 Kevin