OK for me.

Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html

----- Original Message ----- 
From: "Erich Kuba" <[EMAIL PROTECTED]>
To: "ICS support mailing" <twsocket@elists.org>
Sent: Sunday, September 04, 2005 2:16 AM
Subject: Re: [twsocket] ICS for Linux Development

> Hi Ari,
> I need this too all be working within 2 months or so.  I am going to start
> with some research into the messaging side first, and then will start with
> the design.  I envisage using some of the code --- like the low level 
> stuff,
> but to reconstruct the object set.  I have no intention of making the
> components compatible with TICSSocket.  I will name the components 
> TLSocket
> (unless Fran├žois has a problem with that) and try and make them as closely
> related to TWSocket as possible.  I will not use threads unless I really
> have to cause I think that they cause mayhem in this sort of application.
> Your assistance will be invaluable albeit on a consulting level
> Regards
> Erich
> -----Original Message-----
> From: Ari Sundholm [mailto:[EMAIL PROTECTED]
> Sent: Sunday, 4 September 2005 1:23 a.m.
> To: ICS support mailing
> Cc: Erich Kuba
> Subject: Re: [twsocket] ICS for Linux Development
> Hello Eric, hello everyone!
>> locks up (threading).  In speaking to Ari Sundholm about this, he
> mentioned
>> that the design of the TICSSocket components is a bit awkward and that
> this
>> sort of thing was bound to happen.  I fully concur with what he has said,
>> and feel that a total rewrite of the component set under Linux is
> required.
>> I don't think that many on this mailing list are using TICSSocket, or we
>> probably would have seen this issue raise it's head in a bigger way.  I
>> however have a product that is contracted to work under Windows and under
>> Linux and I must move forward on this now.  I cannot delay any further
>> waiting for this to be addressed.
> IIRC the reason for the awkwardness was the assumption that async
> sockets don't exist in Linux (which is simply untrue AFAIK - or am I on
> crack?) and/or the lack of a messaging system such as in Windows.
> Therefore an elaborate threaded message passing system was built - with
> a huge number of subtle as well as obvious bugs (which haven't been
> debugged and fixed due to my laziness during my scarce free time). I
> think a completely new approach has to be taken, but I will have to do
> some reading and thinking to be of any substantial help regarding
> design. Unfortunately, I have quite serious time problems at the moment
> due to moving to Japan at the end of September.
>> Therefore, I would like to re-develop the core component (TWSocket) set
>> under the Linux platform using Kylix 3.  The intention is to build a
> version
>> of the core components that is fully compatibly (from an interface
>> perspective anyway) with TWSocket and then to donate it back to this
> forum.
>> Francois, I would want your blessing to do this, and after that has been
>> given, will invite all of those who are interested and who can commit 
>> time
>> on a weekly basis to this project to volunteer to join this project.  If 
>> a
>> team is not assembled, then I will proceed with this project on my own as
> I
>> am now getting into serious time constraints.
> I will try to be available as much as possible in case you need help. I
> think I'll be able to squeeze a few hours per week, depending on my
> other responsibilities.
> What are your time constraints? Are we speaking of weeks or months?
>> Regards
>> Erich Kuba
> Best regards,
> Ari Sundholm
> Author of cddbcomp - THE Delphi component for freedb access
> Moderator of freedb forums
> freedb core team
> Support languages: Finnish, English, German, Swedish
> DISCLAIMER: Despite being part of the freedb team I only represent myself
> unless otherwise noted. Freedb is in no way responsible for my actions or
> opinions.
> -- 
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://www.elists.org/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be 

To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to