Summer of Code and DragonFly, 2011 wrapup

DragonFly had another good year with Google’s Summer of Code program.  We had 6 slots, and 5 passed projects. (Irinia, if you’re reading this – where did you go?)  This is our 4th year participating in Summer of Code, with I think the highest number of passed projects to date.

Here’s all the finished projects, with links to the original descriptions:

Thanks is also due to the mentors and other that helped out, via IRC and email: Aggelos Economopoulos, Alex Hornung, Joe Talbott, Matthias Schmidt, Michael Neumann, Nathaniel Filardo, Pratyush Kshirsagar, Sascha Wildner, Thomas Nikolajsen, and Venkatesh Srinivas

You can also check the Digest’s “Google Summer of Code” category for progress reports made as the summer went on.  The source code from the projects is available at the DragonFly/SOC 2011 Google Project Page.  In even better news, 2 of the projects have already been partially committed to DragonFly – Brills Peng’s  scheduler work, and Adam Hoka’s device mapper mirror project.

 

 

Old ISA drivers and what to do about them

Some ISA devices have been removed from DragonFly.  That probably affects approximately 0% of everyone, cause they’re old devices, but a few of them are were in the GENERIC kernel configs, so you’ll get an error for an unrecognized option when you next rebuild your kernel using a GENERIC-based config, based on an older version of GENERIC.  The description of which drivers went is quite sensibly placed in UPDATING.

BSD Magazine for September

BSD Magazine’s September issue is out.  This time, I have an article in it about data recovery with Hammer:

We’ve all experienced instant regret. That’s the feeling that comes within a second of executing a command like “rm -rf * .txt” (note the space) or of cutting the wrong cluster of wires at the end of a long conduit. Not that I am quoting from experience, or anything like that, no…