The OpenBSD Foundation is pleased to have been accepted as a mentoring organization for Google Summer of Code 2014. Our ideas list is below. If you are considering applying for GSOC and are interested in anything below please get in contract with the listed prospective mentor(s).

Excerpts from the list include Hammer2, GPT support and the xf86-video-nouveau driver

I hope there are people to take them up on some of these. Is it just me or does this have a slight feel of, "yeah, you want a todo list you f-ers, here take this, how's that for a todo list..." Just meaning it's a periodic question on misc asking for advice on how to pitch in or if they're going to do gsoc but it's somehow hard for most to do more than talk or fantasize about doing real significant work (I put myself in that category unfortunately).

There's some good stuff on the todo list, it would be nice to see them come to fruition. An OS-agnostic NetworkManager would be a boon to all BSDs, particularly laptop users. But at the same time I have mixed feelings about too many GUI shortcuts/Linuxisms/feature creep.

I don't know if its just you, but it certainly isn't me. I looked at that list with a "wow, oh, wow that would be so cool" emotional context.

Developers were obviously polled for projects they would recommend and mentor. If any are taken up, mentoring may be a significant time commitment on their part.

---

For a combination of usefulness and humor, I really like A bug tracking system that integrates with sendbug(1) and doesn't suck dead bunnies through bent straws.

And I also enjoyed the expected results: A bug tracking system that integrates with sendbug(1) and only drives half the developers batsh**t crazy (with the other half willing to use it) would be a resounding success.

Unfortunately, only the DHCP code overhaul, Systemd utility replacements, GPT and UEFI support and modernizing the DHCP Daemon projects were able to except students according to this (type OpenBSD into the "Organization" text entry).

Projects like porting the Nouveau driver, HAMMER2 or evdev (open possibility for Wayland support) appear to have not made it through. To be honest, I think most of those projects which were accepted are of more urgency then porting Nouveau, HAMMER or creating an evdev implementation as of this moment. This is especially the case for GPT and UEFI implementation as well as Systemd utility replacements (sadly).

In the mentioning of evdev, xproto extensions from a laptop would be the best way to start. The synaptics driver needs to be installed as the mouse and configured from there. After that, one can add a new mouse, pointer, and what not with the proper commands.