Create a new ScoringAgent API for tools to bind to for external scoring integration
Description
Environment
Test Plan
is related to
Activity
Hudson CI Server January 14, 2014 at 4:08 PM
Integrated in edu-services trunk #775 (See http://builds.sakaiproject.org:8080/job/edu-services%20trunk/775/)
Create a new ScoringAgent API for tools to bind to for external scoring integration (Revision 133282)
Result = SUCCESS
John Bush January 2, 2014 at 2:06 PM
Yes, that is the plan. Aaron gave me some comments in crucible, the plan was to address those (I think mostly javadoc) and then bring in for 10. I hope to complete that in the next few days.
Matthew Jones January 2, 2014 at 1:49 PM
Would you consider this ready to merge for 10? (Meaning not likely any changes to the interface/api) This sounds like a good feature to get in before we cut the branch in a few weeks.
John Bush November 26, 2013 at 2:39 PM
Its in gradebook2, in our branch, https://source.sakaiproject.org/contrib/rsmart/msub/gradebook2/trunk. Its a bit of a chicken and egg thing, we need to get the core api into core first, so that other tools can use it. I have a client waiting to see the iRubric patches for Assignments refactored to use this API in the same way gb2 was.
Matthew Jones November 26, 2013 at 2:24 PM
Is this actually implemented by any tools yet?
In order to support integrations like iRubric or other use cases like it. We want a core API that tools can bind to in order to integrate into their user interfaces without relying on patches or direct third party code. This api can then be implemented by third party providers like iRubric or others and optionally included into sakai builds, much like we do with the content review api and turnitin.
This work has been started in rsmart's msub area here:
https://source.sakaiproject.org/svn/msub/rsmart.com/sakai/trunk/scoring-service
The iRubric implementation of this API, can be found here:
https://source.sakaiproject.org/svn/msub/rsmart.com/sakai/trunk/irubric