Possibly the most important feature to have for FreeMind is to have an "interpreter" plugin, of scripts - external programs - which can "suck in" content that is defined in a SIMPLE (and by simple i don't mean XML) format.
FreeMind should therefore, ultimately and effectively, be a "cacheing" and "display" and "edit" mechanism.
Likewise, for exporting of information, it should be possible to feed internal data to a predefined program (where the program to be used should be an attribute, where the attribute itself can be the result of a decision made from running an external script!!)
Ultimately, therefore, it should be absolutely trivial to do all of the import and export capabilities, listed below, in terms of well-defined and very simple external programs.
(side-note: the external programs can be non-java programs, of course - even shell scripts.
Log in to post a comment.