Quoting =?iso-8859-1?Q?R=FCdiger?= Kuhlmann from ml.softs.gtk-gnutella.devel:
:You could have sped that up by starting to apply those patches... Though you
:always said you wanted them, you didn't even do the trivial stuff. Not what
:was in the first patch (having a common include - you WILL need that), nor
:other trivial stuff like replacing a #define that clashes with one on the
:Windows system. Or did you already do that in the mean time?

No, I haven't done anything regarding to portability to Windows yet.
This includes not applying your patches.

:And you seem to miss that there is stuff that's not _that_ trivial to adapt
:to Windows if you want to take care of some subtile problems. And I can tell
:you from my experience with Windows Gtk-Gnutella users that there was a
:reason why I made the interface changes to Gtk-Gnutella that I made. The GUI
:is absolutely horrible to a Windows user. And there are several quite handy
:features missing.

One thing at a time.  First make it compile for Windows, then get it
to work on Windows.

:I always thought Gnucleus was buggy till I was looking closer at Gtk-Gnutella...
:... whose code tends to do stupid stuff like building up a temporary single
:linked list by always _APPENDING_ new items (O (n�) anyone?).

There are several places where this is done yes.  But glib's lists are
so basic that it's sometimes a pain.  We need a wrapping structure to
at least remember the head/tail of the list to make appending to a single
list an O(1) operation: there are some places where unfortunately appending
is necessary to keep the ordering...

:Before Gtk-Gnutella will be a serious competitor on Windows, it has to go a
:long way. Not that it is impossible.

Well, thanks for the encouragement.

Raphael


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to