| View previous topic :: View next topic |
| Would you like to have Kademlia in xMule? |
| yeah! |
|
66% |
[ 2 ] |
| no way! |
|
0% |
[ 0 ] |
| what's that? |
|
0% |
[ 0 ] |
| who cares? |
|
33% |
[ 1 ] |
|
| Total Votes : 3 |
|
| Author |
Message |
jancx
Joined: 27 Aug 2010 Posts: 0 Location: Fiji
|
Posted: Sat Dec 30, 2006 9:40 pm Post subject: Kad (Kademlia) support |
|
|
| Hi! I've installed Fedora Core 6 just yesterday. However I still have Windows XP on my computer..........but to the point.......I've been using eMule for quite a while now, and I really like its support for Kademlia network. Probably that was the reason why I've never switched to eMule Plus or any simiar stuff. However whenever I tried any of the Linux ports of eMule, none of them included support for Kad, which I still find puzzling. Since eMule is also GPL-ed, won't it be a good idea to take that Kad support and put it to xMule too? |
|
| Back to top |
|
 |
Avi Site Admin
Joined: 08 Sep 2003 Posts: 319 Location: Tel-Aviv, Israel
|
Posted: Sat Dec 30, 2006 9:42 pm Post subject: |
|
|
Of course it would, but it'll require a lot of work. Getting it running is one thing... And then, getting it stable... much harder...
Thanks for the feature request! |
|
| Back to top |
|
 |
jancx
Joined: 27 Aug 2010 Posts: 0 Location: Fiji
|
Posted: Sun Dec 31, 2006 1:26 pm Post subject: |
|
|
| Yeah, that's true. But still, if it is already implemented in eMule, how come it would take a lot of work? Isn't the Kad in eMule stable? Or would it become unstable by porting? I apologize if I sound like a noob, but if you take one piece of code and copy it to another program, then it shouldn't make that much of a difference. Or does it use some Windows specific APIs like WinSocket? |
|
| Back to top |
|
 |
Avi Site Admin
Joined: 08 Sep 2003 Posts: 319 Location: Tel-Aviv, Israel
|
Posted: Tue Jan 02, 2007 7:56 am Post subject: |
|
|
| CoolKoon wrote: | | how come it would take a lot of work? |
Porting takes time.
| CoolKoon wrote: | | Isn't the Kad in eMule stable? |
The Kad in eMule is stable. But they are working on upgrading it to a new Kad version (Kad v2). See the change log for their last few versions. So maybe we should wait for their upgrade to be complete before porting it?
| CoolKoon wrote: | | Or would it become unstable by porting? |
It might, depends on who's porting it and how much does he know wxWidgets, C++, and the eMule code.
| CoolKoon wrote: | | I apologize if I sound like a noob |
You don't.
| CoolKoon wrote: | | if you take one piece of code and copy it to another program, then it shouldn't make that much of a difference. Or does it use some Windows specific APIs like WinSocket? |
We don't just "copy" the code. Porting requires changing it a bit... And even when you change "just a bit", you can completely break everything. eMule, of course, uses some Windows specific APIs: MFC, WinSock, and more... So changing to wxWidgets means changing quite a lot of code.
Anyway, I think we'll wait about trying to port Kad until eMule gets it to v2. Thanks for the request. |
|
| Back to top |
|
 |
jancx
Joined: 27 Aug 2010 Posts: 0 Location: Fiji
|
Posted: Thu Jan 04, 2007 12:02 am Post subject: |
|
|
| Avi wrote: | | The Kad in eMule is stable. But they are working on upgrading it to a new Kad version (Kad v2). See the change log for their last few versions. So maybe we should wait for their upgrade to be complete before porting it? |
Yeah, I've looked at their changelog, but I haven't found anything regarding the Kad v2 status. So how do you know then, that the Kad v2 protocol is still in development status?
Oh, and btw if I already have this topic, and this question will be on the topic, would you please tell me something about Kad? That how does it work? What is it like? What do all those things in the Kad window mean?  |
|
| Back to top |
|
 |
Avi Site Admin
Joined: 08 Sep 2003 Posts: 319 Location: Tel-Aviv, Israel
|
Posted: Thu Jan 04, 2007 2:01 am Post subject: |
|
|
| CoolKoon wrote: | | Yeah, I've looked at their changelog, but I haven't found anything regarding the Kad v2 status. So how do you know then, that the Kad v2 protocol is still in development status? |
Well, according to their change log, development started a long time ago:
| Code: | -----------------------
- Jan, 29. 2006 -
-----------------------
Unk: Starting to use Kad2.0 with Kad1.0 integration... Hello Packets, Node Lookups, BootStraps, Source Store/Search, Note Store working. |
If you look at the change log here, you'll be able to see many changes regarding Kad 2.0... I believe that once the next eMule version will come out, it will be much smarter to port Kad...
| CoolKoon wrote: | Oh, and btw if I already have this topic, and this question will be on the topic, would you please tell me something about Kad? That how does it work? What is it like? What do all those things in the Kad window mean?  |
I never looked into the code or the technical aspects of the Kad network... But you can find more information about it on WikiPedia. From using eMule, I can tell you that Kad works very well and improves files and sources searching. Having Kad in xMule will be great, but it will take a lot of time, as I said before. |
|
| Back to top |
|
 |
Kry
Joined: 09 Jul 2004 Posts: 168
|
Posted: Fri Jan 05, 2007 12:55 am Post subject: Re: Kad (Kademlia) support |
|
|
| CoolKoon wrote: | | However whenever I tried any of the Linux ports of eMule, none of them included support for Kad, which I still find puzzling. |
You've got to be kidding me. _________________ Board admins changing my signature to flames are really funny. |
|
| Back to top |
|
 |
jancx
Joined: 27 Aug 2010 Posts: 0 Location: Fiji
|
Posted: Fri Jan 05, 2007 7:55 pm Post subject: |
|
|
| Why? Have you ever found a Linux port of eMule which supports Kad? |
|
| Back to top |
|
 |
Kry
Joined: 09 Jul 2004 Posts: 168
|
Posted: Thu Jan 11, 2007 4:10 am Post subject: |
|
|
Appart from www.amule.org ? Which has it since more than a year ago?
Note before flames: He asked! _________________ Board admins changing my signature to flames are really funny. |
|
| Back to top |
|
 |
jancx
Joined: 27 Aug 2010 Posts: 0 Location: Fiji
|
Posted: Thu Jan 11, 2007 10:12 am Post subject: |
|
|
That's nice, but the site just barely loads, and I'm still unable download anything from there (although I've been trying to do so for at least 30 mins)....  |
|
| Back to top |
|
 |
Kry
Joined: 09 Jul 2004 Posts: 168
|
Posted: Fri Jan 12, 2007 5:12 pm Post subject: |
|
|
| CoolKoon wrote: | That's nice, but the site just barely loads, and I'm still unable download anything from there (although I've been trying to do so for at least 30 mins)....  |
Loads ok for me, downloads working perfectly too. Also I didn't get any report of it being slow or anything failing. _________________ Board admins changing my signature to flames are really funny. |
|
| Back to top |
|
 |
|