|
I've actually been considering some sort of plugin framework. I'd like to be able to provide simple plugin architecture to allow plugins for performing simple (or possibly advanced) utility features.
For example, I would like to have some simple utilities to convert text from base-64, base-32, etc, or a customizable process launcher for launching builds, an expression calculator that could handle bitwise or advanced arithmetic expressions, a hex viewer, etc. I figure there would be plenty of possibilities and using a plugin architecture would allow people to install the features they want as well as create their own.
Before now, I hadn't heard of any demand for such a feature, so it isn't yet planned for any particular future release, but if there is enough interest, it could be provided sooner.
Let me know in what ways you might want plugins to be able to integrate with the client interface—e.g. ability to add additional tabs, context menu items, additional fields or buttons on existing record views, etc.
Hi,
for me, it would be enough, to add additional tabs. But the rest like context menu items and so on would be nice features to.
Maybe you can use http://jpf.sourceforge.net.