It should be said that I'll be following the process outlined here: http://docs.moodle.org/dev/Process#New_feature_development but before starting on a spec, I'm hoping to have a better idea of how to proceed with the core changes.
General developer forum
Contrib Extensions module and Core Modules.
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.