I've been meaning to get off my butt and finish mocking up an Eduglu prototype. I've been dabbling with a Drupal site, powered by Organic Groups and Aggregator2. I had it basically working on my desktop box, and just tried reproducing the basic pattern here on my Dreamhost server. The whole thing took maybe 15 minutes to set up. Except that it doesn't work. Dreamhost has disabled the curl in PHP, so the Aggregator2 feed update functions just fail silently. curl, foiled again! (it borked the del.icio.us plugin as well). Instead of spending my time fighting with Dreamhost and porting modules to not use curl, I'll just finish mocking things up on my desktop or another server.
The recent talk about Northern Voice 2007 was probably the kick in the pants I needed to get back on the case. It was the day before Moose Camp 2006 (this February, which is in turn the day before Northern Voice) where the ideas for Eduglu really gelled for me, and I vowed to try to do something to bring it to fruition. Then promptly returned to being swamped and burned out, so nothing concrete came of it. Doh. OK, to be fair, "vowed" is probably too strong. I didn't swear an oath, or write a manifesto or anything, but it was something that I said I thought was important, and I didn't follow through.
I'll be working on it more over the next few weeks. Once I've figured out a stable-ish location (even if it winds up being (temporarily) on my desktop in the office), I'll share the link. It's not going to be earth shattering. Really, it's just SuprGLU with a couple of concepts added (Ozmozr has added the concept of Groups, but what is really needed instead is the concept of Class, Cohort, Semester, etc...)