[p2p-hackers] Re: Identify "defective" nodes
Gordon Mohr
gojomo at bitzi.com
Tue Feb 28 20:28:38 UTC 2006
Daniel Stutzbach wrote:
> On Tue, Feb 28, 2006 at 11:00:39AM -0500, Sam Berlin wrote:
>> I've been meaning for a very long time to add a plugin architecture to
>> LimeWire, for things such as Credence and the like. If anyone here is
>> interested in such an addition, so they can provide their own add-ons
>> to the program (and be able to ship just the plugin, not the whole
>> program), please let me know. I'll attempt to gather up what folks
>> are looking for in an architecture and write something suitable.
>
> Wouldn't the API needed by plug-ins vary dramatically by what the
> plug-in is designed to do? Or do you have a particular group of
> plug-in applications in mind that would interact with LimeWire in a
> similar way?
Yes, the API designer has to have a fair idea of the universe of
potential plug-in capabilities, and what hooks will be necessary
to enable those. But, there may be good models to emulate. I'm not
familiar with the Eclipse plug-in API, but it seems to allow a lot
of deep, varied improvements via drop-in modules.
This project could be of interest for Limewire:
Java Plug-in Framework (JPF) Project
http://jpf.sourceforge.net/
It's an Eclipse-inspired framework for adding plug-in capabilities
to other Java applications.
- Gordon
More information about the P2p-hackers
mailing list