Hi Alex,

> 1. Is anyone aware of any other P2P meta data services? I'm guessing if
> there are I should think about a more generic interface.

When I used eMule under Windows it had built in a support to query two
different sites if a file is bad or not. Unfortunately I don't remember
the URLs. Also afaik Ed2k uses some md5 hash and gnutella uses sha1
hashes, so the services are probably incompatible.

> 2. When would it make sense to query the database? When a search results
> come in? As a result of user action (download,explict query)? For all
> files we track (dmesh etc..)?

Querying the database should only happen on a specific request from the
user. Otherwise the effect on the databases will be as if somebody was
running a massive DDoS attack on them.

> 3. If I did the back-end code for this would any of the GUI people be
> interested in implenting the GUI side?
> Any other comments or issues?

What do you have in mind on the gui side? Adding an additional entry to
a popup menu is little magic. How do you think the results should be
represented?

Two questions which spring immediately to my mind when thinking about
this are:
- Should this whole metadata database business go hand in hand with   
  interpretation of XML metadata in the query results themselves? 
- Maybe both information can be stored in a generic dictionary-kind of 
  data-structure which can accessed by SHA1 key from the 
  downloads/uploads/search results panes?

So much for my two pennys.
-- 
Richard Eckart <[EMAIL PROTECTED]>



-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to