#514 Plugin Architecture



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.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks