On 2005.02.07, Vlad Seryakov <[EMAIL PROTECTED]> wrote:
> [...] if you have to implement something not simple or different as AS
> module, AOLServer architecture does not allow you to do this without
> changing the core.

Huh?  As we continue to refactor the core, separating out the Tcl
interps/conn threads from the underlying transport mechanism, and making
it easier to define pools of threads and interps from which a transport
mechanism can pass off handling of a request to, the easier it will be
to support different underlying protocols.

The difference is, instead of just "hacking it in", we're evolving the
design of the entire request processing mechanism.  It's taking longer
this way, but the net result is in the end we'll have much cleaner code,
a cleaner design, and it'll be easier to maintain and debug.  IMHO, it
is well worth the cost of added time.

HOWEVER, in the meantime, people are free to hack up the code however
they like to implement the functionality they need TODAY, and freely
publish and share those enhancements.  The fact that they aren't getting
integrated into the mainline tree -- so what?

> On ther hand, not everybody needs it, maybe only 1% from all users
> will need from AS non-web only functionality,

AOL has many AOLservers running which serve no HTTP traffic.  It doesn't
even use the HTTP request processing code in AOLserver.  Are you
surprised?  And no, doing this didn't require any changes to the core,
it's all implemented through loadable modules.

> so, may be keeping core as is would be the best thing and having only
> one version in the SF.

I think this approach benefits more than just AOL.  I could be wrong.

> Maybe completley different version/fork with its own plans and not
> associated with AOLserver is the only way?

Maybe.  You could try it and see.

> I just gave up participating in SF tracker thing.

That's your choice.  There's very few people at AOL who use the SF
tracker, either.  I use the tracker because it makes my life easier.  If
it doesn't make your life easier, then don't use it.

Same applies to AOLserver, I guess.

-- Dossy

--
Dossy Shiobara                       mail: [EMAIL PROTECTED]
Panoptic Computer Network             web: http://www.panoptic.com/
  "He realized the fastest way to change is to laugh at your own
    folly -- then you can let go and quickly move on." (p. 70)


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> 
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to