eBox talks to you!
Posted August 21st, 2007 by quiqueHi there!
I’ve been developing eBox for eleven months now and it still surprises me every day. I’ve been developing an event architecture for the platform and a brand-new model-controller-view (MVC) to apply at eBox along with other eBox developer, Javier Uruen. Yes, design patterns can be applied as well to administration tools, it’s software anyway. Another post talking about that will be posted eventually.
The event architecture is split in two components: Watcher and Dispatcher. The former is the responsible to know if an important event has happened within eBox to get noticed by the eBox admin(s), these events are kind of hard-disk, eBox aliveness or service running checkers. The latter is in charge of sending the events submitted by watchers to the BOFH.
Here is where eBox talks to you. Two dispatchers have been developed so far, one logs every event to the eBox log system and the other one sends messages to a Jabber identifier (JID) using XMPP protocol. That is, eBox can talk to the admin about what is going bad on eBox.

The brand new eBox module that will be out at 0.10 eBox releases supports configuration as well. It is done using the brand new conception of developing eBox. If only the configuration were required, the configuration framework would have done within days, since just data model is required to be achieved it.
eBox can still take a step onwards!
2 Responses to “eBox talks to you!”
August 21st, 2007 at 4:12 pm
So, next time my boss catches me chatting, I could say: `I’m not chatting, I’m doing admin stuff with the server’! XD
August 21st, 2007 at 9:30 pm
Estais convirtiendo Ebox en un producto envidiable. Que siga así!
Salud!
Leave a Reply