Hi Bryan, and Hi to the DIYbio list at large,
I'm glad you guys are interested in our project, and it's great to see that there's been a lot of thought about this problem in the past. To us, lab protocols are a good place to start when trying to promote the goal of open and transparent labwork. We are not interested in being an avant-garde service used only by other open-science fans; we're shooting for the mainstream.
Bryan, you said "...you just end up with a giant corpus of protocols like we presently have, without metadata and basically useless..."
This giant corpus of disorganized and useless protocols is exactly what motivated us to start this project. We propose to fix it not just by using structured data (although that is part of the solution) but instead by changing the social structure of protocol sharing.
If you look at existing protocol aggregation sites (protocol-online, all of the ones run by academic journals, and open wetware) they currently just take anything, and then organize it by something like what organism its for, etc. We've decided to organize our site in a different way, based in some part on an
interesting article by Zhang Xianhang about social design for websites.
Our organization starts with group pages, which is just a page with a bunch of links to protocols, curated by the people who started the group. When Albert Apple joins the site, he has a group page called Albert Apple's Protocols, onto which he can add any protocols on the site that he uses frequently (by clicking "copy to my page") as well as make and upload his own protocols. In the example shown in our spec, the DIYbio group contains protocols that DIYbio people are interested in, organized into categories. Since each group is user moderated, the content on them is free to grow very slowly, and you only see what you're interested in. If at this time tomorrow, someone uploads 20,000 terrible protocols to the site, you won't notice, because they aren't on any of the group pages you care about.
As you can see from this rant, and our spec, we're unapologetic user-experience obsessives. If anyone has any critiques or comments, we'd be very glad to hear them!
Best,
Eric Meltzer