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

Re: Is Akka (cvs) working?



I thought about the conventional configuration script approach when
designing Akka - and it's the one used in the original Acon anyway - but
it's a Bad Idea.
Akka has to run as daemon with a dynamic, adaptable configuration for a
simple reason: when switching to an application to another, or to a console
to another, or any combination of these, your needs as far as Akka's dealing
with the console might vary greatly (i.e. you might have an application that
you want to temporarily switch to an English only or Arabic only console, or
that might need a temporary special behavior, etc.). A
sighup/re-reading/reparsing of a configuration file is definitely not a good
thing because you have no easy/clean way to keep the status of the parts
that you don't want to change when doing such an update.
Granted, there has been little use of all the features and different
possible configurations of Akka til now as far as I am aware, but that's due
more to the size of the Arab technical community than to the real use of
Akka, which once used in a significant number of production environments
would definitely require those features.

----- Original Message -----
From: <samy at kerneled dot com>
To: "Development Discussions" <developer at arabeyes dot org>; "Chahine M. HAMILA"
<mch at chaham dot com>
Cc: "Development Discussions" <developer at arabeyes dot org>
Sent: Sunday, July 27, 2003 2:03 PM
Subject: Re: Is Akka (cvs) working?


> > Since I've seen this error (or a similar one) quite often, I think it
would
> > make users' life easier to remove at least the perl interfacing layer
(of
> > not the corba one too) and replace it with C client (and maybe a more
common
> > sockets layer), but I'm too lazy to go back on it. If you feel brave
enough
> > for the task, I can give you a hand to start up.
> My plan was to remove the perl client all-together and switch to a more
trivial
> configuration file approach (search the archives, it is an old thread).
Kuru
> and I decided to go through a complete re-write (which we unfortunately
> couldn't go through due to an emergency on kuru's side) based on another
> project called "Farsi". We never got to that too :D
>
>
>