Cannot access /cvsroot/civil/CVSROOT No such file or directory
Nice. So what to do now? The CVS server has changed as I got a warning about a changed ssh key.
Is there any other place where one can host a FOSS game?
Unfortunately I don't even work on anything that I think people would find interesting, so I can't even try to bring some other content in. :) Nobody here seems interested in games...
I now seem to have most of the engine working and units can move again. Networking stuff works again and a fair deal of features have actually been added on top of just the converted things. For those who wonder what I ramble about, Civil was turnbased but is being converted to realtime. As it simulates events on a fairly strategic level time is progressing faster than normal so that the players don't get bored silly.
Still much to do, but it's fun to see this little beast progress. It makes me happy to see years of effort finally become something. :)
I feel a little bit bad about the lack of direction for the project last six months, but hopefullt that will change.
Oh, well...
Progress on Civil is good and I've done some real nice stuff. I managed to pretty easily simplify a lot of stuff that was just too complicated, thus throwing out hundreds of lines of old code. It's sometimes good to get back to old code after being away for a while, as it makes it easier to spot those things that are just more or less braindead.
All the setup stuff and scenario loading seems to work ok now, tonight I'll start on making the server keep time and actually run the main game loop. This is where I expect some more code to be written and some problems to creep up. I think the server will get a separate thread that manages the incoming data in order to make the main loop as simple as possible. Only time will tell how well it all works out in the end.
I also tried to get GStreamer to compile. Well, it compiled ok and also installed ok. I didn't bother reading any docs at all, so I didn't find anything evident that would actually show it stream some G:s. There was a gst-player package, so I tried that too. It didn't compile at all. Complains about some undefined functions that just don't seem to be available in either GStreamer or the player itself. The link line that barfed out seemed to link in hundreds of Gnome libraries and it looked just too messy, so I didn't bother trying to find out what it actually does, why it does it and what can be done to not do it.
So much for that testing then... All libraries should IMHO always have a simple "Hello world" application that shows in some trivial way that the lib is actually working so that one doesn't have to try to install all kinds of different extra stuff just to see the lib doing something.
Been doing some more Civil stuff. It's real fun to work on it again, although I don't have that much time to spend on it. Fortunately Python is a fast language to develop in.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!