I took a pretty deep look at LODE (an IMS working group) recently. It has a lot of features that we are going to need. I think it's potentially a huge step forward in the concept of registries for learning.
I also saw it as maybe missing a few pieces, such as non-centralized augmented metadata: the ability for anyone to post defining/categorical information about anyone else's resources. So if NASA publishes a photo about something, we don't want users to have to ask NASA's permission to categorize that photo or align it with other educational resources. The network should let them do that on their own (and let others find those categorizations right alongside of the original resource).