> They have had a lot of years of experience with academic code mostly written as a proof of concept without an eye to maintainability that later rots in tree and makes everyone else's job worse.
Well you don't have to use interns to get production code. If that's a concern, they can be put to work doing something outside the main code base, like perhaps writing tools that speed up some tedious process. There's probably opportunity for OpenBSD to get something out of GSOC, but if the standard is "shippable code or bust", well, no wonder they're disappointed.
Sure, id say that shippable code really isnt the point of GSOC, but if they arnt getting long term contributors or useable code out of it, there isnt really any advantage for them to participate.
Well you don't have to use interns to get production code. If that's a concern, they can be put to work doing something outside the main code base, like perhaps writing tools that speed up some tedious process. There's probably opportunity for OpenBSD to get something out of GSOC, but if the standard is "shippable code or bust", well, no wonder they're disappointed.