circle-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [circle] Refactoring and Twisted project


From: thomasV
Subject: Re: [circle] Refactoring and Twisted project
Date: Fri, 13 Aug 2004 12:07:29 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003

Brian M. Rzycki wrote:

Hi everyone,

I stumbled across Circle about 3 weeks ago and am interested in it as
a personalizable p2p framework.  I saw Ricardo (I think?) was working
on a refactoring effort to compatmentalize core circle code as well as
using the twisted framework.  I was wondering what the status of this
was?  I'd like to pitch in a bit if nudged in the right direction. ;)


_______________________________________________
Circle-discuss mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/circle-discuss


hi,

I did not have much time to work on Circle recently;
there has been no commit for about 2 months, as
you can see from cvs...
I might get back to it soon, however.

if you 'd like to participate, you are very welcome!

it was Rodrigo's idea to rewrite the core using Twisted.
However I do not think he ever wrote a draft of it...

The circle code is fairly complex, and it is true that it would
certainly need some refactoring. However, if you want to
contribute, I can only suggest to start with small things,
before you get an overall picture of how the code works.
It is necessary to get this overall picture before you start
working on a refactoring, and you won't get this picture
overnight.

Concerning the "right direction", my recommendation is:

- start with small things before you do big things.
there are plenty of bugs/feature requests to be fixed
(see todolist).

- do whatever you like. implement the features you want to see.

FYI, here is a list of (not so small) things that I would like to do/have done:
  - write a complete http interface (similar to mldonkey's)
  - write an interface to bittorrent (circle would play the
role of a tracker, and would add search capability)
  - use the kademlia algorithm instead of chord

cheers

Thomas






reply via email to

[Prev in Thread] Current Thread [Next in Thread]