Hi, I have extended the magnet-uri schema and inegrated it in KIO http://whilos.blogsite.org/?p=157 . Atm I only support BitTorrent (KTorrent, where kio-magnet is currently integrated), but my intention was not to modify the magnet-url-schema to bittorrent only, so it is supposed to be mappable to the URI schema.
I have very hard tried to figure out if sth. similiar would be easily doable in Gnome/GTK/Transmission, but I have to say that KDE is simply the only place where this was possible for now. This doesn't mean it is tied to it, but integration in KIO + KDE webbrowsers + any other app is a very powerful combination, which was possible due to the feature-rich KTorrent DBus interface and its streaming support. Hopefully we can get out a Windows version with KDE on windows installer soon as well. As you can figure out from my blog posts, the readme or the code itself, kio- magnet is simply a wrapper around KTorrent's DBus interface. So my proposal for an extension for Gnutella (as I have been told you would like to do sth. similiar) is to create a DBus interface similiar to KTorrent. We should find a common ground of standards, so I don't say you have to do the same like KTorrent does, but most of it is pretty generic imo. This will allow us to easily mix the clients and the io infrastructure. On the IO-side GIO and an integration into Firefox would be really cool. I can spend some time on it, but I am currently quite busy and have already to care about kio-magnet and several necessary improvements. But I hope we can work out a shared vision together to finally change the web to p2p. Things to talk about: - magnet-url schema (is going to be released soon, but I think it is ok, although it modifies the "host" part of the IETF standard to sth. different. My latest proposal is: magnet://DESCRIPTOR\.(HASH(\-HASH)*\.IDENTIFIER)+\.dht//PATH/FILE?QUERY for example: magnet://wikileaks.eac3b61d4c1cf1cbbf54fd6bf3c069eee2ce2abc.btih.dht/index.html?to=http://dl.btjunkie.org/torrent/wikileaks- magnet-p2p-storage-kio- magnet/4122eac3b61d4c1cf1cbbf54fd6bf3c069eee2ce2abc/download.torrent&pf=all,IMG/favicon.ico,squelettes/css.css,squelettes/random.js,IMG/wlogo.png,IMG/jpg/ja- main.jpg - DBus interface for IO-systems - IO-systems to target, imo esp. GIO and Firefox Cheers, whilo ------------------------------------------------------------------------------ Index, Search & Analyze Logs and other IT data in Real-Time with Splunk Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. Free Software Download: http://p.sf.net/sfu/splunk-dev2dev _______________________________________________ gtk-gnutella-devel mailing list gtk-gnutella-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel