Wednesday, February 08, 2006

Why did I fight for Wesnoth?


I'm really upset with Wesnoth developers for bringing out such an enjoyable game. It has lots of maps, scenarios and campaigns to explore, pretty attractive graphics and theme. It even has multiplayer support over network. What a good combination to ruin your night... Like me, my wife and a friend of mine (Meren) did tonight.

Wesnoth gained my attention while I was fixing it's PiSi package. And tonight before we go to sleep, I suggested to give a chance for a network game. Even I'm not a gamer type we all fall in to the game till 4am. You now, that's no good. Having that we have a meeting to attend this morning, that's really not good...

My curse on you Wesnoth developers and it's first PiSi packager. Now, without a sleep we'll have to go to work. But at least, this gave us 2 more hours to hack on our projects ;).

Sunday, February 05, 2006

Shortening the time

Another "long time, no blog" writing :). But for now, I won't give a summary of the past news, but a new one.

Before I've mentioned about COMAR - the COnfiguration MAnageR for Pardus. For 1.0 release we're using it for a couple of jobs. Namely for network, time/date and automatic X.org configuration. But we wouldn't stop there. After the release we thought to use it for the overly complicated init system. Today the new module is committed by Gurer to our public SVN.

We're playing with our new init system for a while. Although it's in an early stage, personally I'm very happy about it. The new system is written in Python for COMAR. Using a real programming language makes things cleaner. And speed comes for free as a side effect :). Take a look at the bootcharts:


new-boot
Bootchart for the new init over COMAR.

old-boot
Bootchart for the decent old init system.


The only missing part in the new system is mdnsd. I think that's promising :).