Benitez
March 1st, 2007, 02:44 AM
Okay, here it goes again...
I have taken a look at some of the Python sources for the original BitTorrent client, and I want to know if anyone is either working on or would be interested in working on a natively built BitTorrent library in portable C code, and also to make a front-end that has the same or better functionality of uTorrent that just uses GTK+ 2 so that it can be kept very lightweight.
My thought on this would be that the C BitTorrent library would be something portable for those that are more apt to want to program in C instead of Python. While I have few problems with Python, I keep thinking that Python probably brings some more overhead than a native C implementation, hence my reason for wanting to make said implementation. Having it made portable would also allow for porting to either Windows, *BSD, or OS X.
The reason for having the GTK+ 2 front-end is so that it can be used in fairly light-weight environments such as XFCE (probably not something like Fluxbox or OpenBox, but maybe a port can be made???) and similar environment.
I'd prefer to keep the builds for both of them as portable as possible and also as lightweight as possible (I am looking to hopefully build something as small and as light as uTorrent, which I find to be an awesome application), so I want to emulate (as in create something like or better) this application and hopefully make it something that could be included natively in something like Xubuntu or even GNOME itself.
So what do you all think? Grandiose idea, possible, impossible, etc???
If I were to make an attempt to port the BitTorrent library to do this, would anyone be able to help, or would this be a futile attempt?
I have taken a look at some of the Python sources for the original BitTorrent client, and I want to know if anyone is either working on or would be interested in working on a natively built BitTorrent library in portable C code, and also to make a front-end that has the same or better functionality of uTorrent that just uses GTK+ 2 so that it can be kept very lightweight.
My thought on this would be that the C BitTorrent library would be something portable for those that are more apt to want to program in C instead of Python. While I have few problems with Python, I keep thinking that Python probably brings some more overhead than a native C implementation, hence my reason for wanting to make said implementation. Having it made portable would also allow for porting to either Windows, *BSD, or OS X.
The reason for having the GTK+ 2 front-end is so that it can be used in fairly light-weight environments such as XFCE (probably not something like Fluxbox or OpenBox, but maybe a port can be made???) and similar environment.
I'd prefer to keep the builds for both of them as portable as possible and also as lightweight as possible (I am looking to hopefully build something as small and as light as uTorrent, which I find to be an awesome application), so I want to emulate (as in create something like or better) this application and hopefully make it something that could be included natively in something like Xubuntu or even GNOME itself.
So what do you all think? Grandiose idea, possible, impossible, etc???
If I were to make an attempt to port the BitTorrent library to do this, would anyone be able to help, or would this be a futile attempt?