[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