Lazy Reading

This all came together at the last second.

Getting started on a Summer of Code project

If you were thinking of working on a disk scheduler for DragonFly, this is your lucky day!  Brills Peng asked for some overall guidance on how to start on a Summer of Code project.  I threw out some general tips, Alex Hornung talked up resources on kernel programming, and Venkatesh Srinivas described exactly what you’d need to write a disk scheduler.  There’s about 50% of a whole proposal, prewritten.

Summer of Code 2011: We’re in!

We made it into Google Summer of Code for a 4th year!  (yay!)

http://www.google-melange.com/gsoc/org/show/google/gsoc2011/dragonflybsd

If you want to mentor, apply here:

http://www.google-melange.com/gsoc/mentor/request/google/gsoc2011/dragonflybsd

(You will need to create a login if you don’t have one.)  I’m assuming the applicants are going to be people I know with a direct history with DragonFly; otherwise be prepared to give a good history.  Signing up to mentor does not mean you must mentor if there aren’t any projects that interest you; it does mean you need to review applications and provide feedback for students March 28th – April 8th.

If you want to be a student with DragonFly:

Check the projects page for ideas:
http://www.dragonflybsd.org/docs/developer/gsocprojectspage/

… or come up with your own.

Get your application together by March 28th.  Start talking about it on the mailing list or IRC or however as soon as you can; there’s a direct relationship between the amount of preparation we see beforehand and people getting accepted.

Here’s the timeline:

http://www.google-melange.com/document/show/gsoc_program/google/gsoc2011/timeline

Copied from my email to users@/kernel@, cause it has everything you need.

 

 

Hammer/Samba shadow copy support started

Samuel Greear has been working on a module to translate Hammer snapshots into Windows-style shadow copies, so a Hammer volume’s snapshots would be accessible when shared to a Windows machine, or anything that understood shadow copies, so Samba.

He’s put up his work so far; it’s not finished, but he has schoolwork to get to and wants to make it available for anyone who wants to run with it.  (say, for Summer of Code…)  Apparently the macros in the shadow_copy2 or onefs modules are similar to what a Hammer module would need…

Lazy Reading

Nice big pile of links this week.  Enjoy the reading, especially if you’re still recovering from St. Patrick’s Day festivities.  (does that happen outside of the U.S.?)

GIF now unungif’d

The GIF format, or rather the LZW format it uses, is no longer patent-encumbered.   (GIF patent worries led to the creation of the PNG format, if I’m not mistaken)  Matthias Drochner has changed pkgsrc to use giflib instead of libungif.

According to Wikipedia, the patent expired more than 5 years ago, so this isn’t really news other than some packages need to be rebuilt.  Still, memories of the general Internet Outrage from a decade ago are interesting compared to the events of today.