Martin, in regards to #5, our intention is to house the algorithm for determining whether an Outcome should be marked as Met or Not Met within a plugin system, giving developers complete control over how that should be computed. The algorithm would have access to everywhere the Outcome was used, including different different activities or courses.
Future major features
MoodleRoom's proposed Outcomes changes
This discussion has been locked so you can no longer reply to it.