What happened since the last release? It has been a productive week for libsoylent.
Attributes are implemented. That means adding and removing attributes to / from people as well as modifying them works. With that come attribute-handlers. That’s basically a system which provides a way to convert runtime-types to libsoylent-system-types, so you can use arbitrary types like C-structs as attributes (for more information on that see the libsoylent API-draft). Furthermore storing and loading people (and attributes) works. Also the SVN trunk now contains some documentation and a bit of example-code.
Moving to the new flat took longer than expected. But I think the extra time was worth it. The whole flat and my room look pretty nice and comfortable now. Most things are organized, only for the party on friday there is some planing left to do
. Internet is still an issue after two weeks of having (almost) no internet-access. Currently we are using the neighbours WLAN until our ISP is done with installing the new connection.
The Southside festival was great too. Radiohead and Sigur Ros, yeah! Tegan and Sara were also amazing. Looking back I would say it was one of the best music festivals I’ve been to so far.
Finally the libsoylent API draft is available. After another week of discussion, I think it covers most of the functionallity the API should provide and also some interesting background information and implementation detail. I’m really looking forward to comments, ideas, suggestions for improvement and also criticism
.
Last week, besides enhancing the libsoylent API draft, I also focused on two other things: creating a detailed schedule for the rest of GSoC and getting my hands dirty with coding.
With a delay of about one hour, the results for GSoC were announced on Monday. At 21:42 a mail from Google landed in my inbox. Subject: “Congratulations!”. My proposal was accepted!
Before going into detail about the proposal, I wanted to thank Travis Reitter, my mentor in this year’s GSoC. He was a great support the last weeks, it was a pleasure and fun to work with him and certainly will be this summer. I’d also like to thank Rainer Müller, Christian Rieß and Karolina Osietzki for proof-reading and constructive criticism on the proposal.
So what is it all about? I applied to GNOME, more exactly to the Soylent Project. Let the abstract of my proposal describe it:
If the people at Google keep up with their schedule (at least there is a chance
) students will get to know if they’re accepted for the Google Summer of Code 2008 in about 10 minutes. I have to admit, I’m a bit excited.
By the way, this is the first post of this blog. Hello World. ![]()