circle-discuss
[Top][All Lists]
Advanced

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

[circle] short technical questions about Circle, and info about win32


From: Philippe Froidevaux
Subject: [circle] short technical questions about Circle, and info about win32
Date: Fri, 20 Aug 2004 13:22:40 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040116

Hi Circle's Developpers,

I have some basic question about Circle.

Network:
- does Circle work behind a NAT ?
- does Circle work behind a firewall ? Some p2p apps are able to choose a remote node as front-end and so work across a firewall. - does Circle manage nodes localisation ? I mean, if a set of node hold an information, the application will get it from the node closest to me.

P2P:
- does Circle manage DHT replications, in the way of Pastry and Past ?


And a short information : you say somewhere on the Circle web page that Circle should work on MS-Windows. It doesn't, because you are using GTK, and GTK is not implemented on Win32.

C:\Documents and Settings\froidevp\Desktop>c:\Python23\python.exe Circle-0.41c.pyw
Traceback (most recent call last):
 File "circle", line 133, in ?
   daemon.Circle_daemon().run('no-fork\n')
 File "c:\temp\tmpm5yahv\circlelib\daemon.py", line 210, in run
   from ui_gtk import circle_gtk
 File "c:\temp\tmpm5yahv\circlelib\ui_gtk\circle_gtk.py", line 20, in ?
   import gtk
ImportError: No module named gtk

There is some GTK port for win32, download here : http://www.gimp.org/~tml/gimp/win32/downloads.html. But there is no Python modules. A better choice would be to use wxWindows (and thus wxPython), a stable and powerfull GUI. Bittorrent use wxPython, for example.


regards,
Philippe.

--

Meilleures salutations / Mit freundlichen Gruessen / Kind regards

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Philippe Froidevaux                  address@hidden
Département d'Informatique                        Systems Manager
Rue de Faucigny 2                        tel: +41 (0)26 300 83 42
CH-1700 Fribourg                         fax: +41 (0)26 300 96 42
                               http://diuf.unifr.ch/techsupport/





reply via email to

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