--===============1273733996== Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_Y4IAAB2pjXbDWVG"; charset="utf-8" Content-Transfer-Encoding: 7bit --Boundary-02=_Y4IAAB2pjXbDWVG Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Petter E. Stokke wrote: >I'd definitely like to see BitTorrent implemented for KDE, and, like > Mr. Pyne, I also tried my hand at getting a BT client going once, and > didn't get much farther than the BEncoding, although, unlike Mr. > Pyne, my efforts didn't result in any useful product. I'm coming to > believe that the best way to go would be to simply use the original > BitTorrent code along with some Python DCOP glue to produce a > kded-like service, w9th a GUI frontend to go with it; a bit like the > mldonkey/KMLDonkey combination, only more specifically tailored to > the particular needs of the BitTorrent protocol. It has the great > advantage of being easier to implement, not to mention more > compatible, than any C++ reimplementation. I doubt the Python > dependency would constitute an added burden to any KDE user these > days. I agree with Petter's arguments here. BitTorrent is not like normal I/O=20 and would definetely not integrate well with KIO. For one thing, data=20 comes completely out-of-order, so you can't reconstitute the files=20 being downloaded until they've completed downloading. My suggestion would be a simple download manager -- maybe even=20 integrated with KMLDonkey -- by running one or more instances of=20 btdownloadheadless.py. Maybe some tweaking or another script would be=20 necessary to give the manager enough information to present the user. Another solution would be to simply rewrite the btdownloadgui.py script=20 in PyQt or KDE's Python bindings (do they exist?) instead of wxPython. I would specially recommend against rewriting the download engine. Use=20 the existing, official one. =2D-=20 Thiago Macieira - Registered Linux user #65028 thiagom (AT) mail (dot) com ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358 --Boundary-02=_Y4IAAB2pjXbDWVG Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQBAAI4YM/XwBW70U1gRAt+TAJ4vbPYjG4KBcU8u+ez/lQxr3noVYwCfUB3O ucap9H4IHcq4PO++9ytRgjs= =+7t6 -----END PGP SIGNATURE----- --Boundary-02=_Y4IAAB2pjXbDWVG-- --===============1273733996== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << --===============1273733996==--