I just checked in changes to: p-author-runtime p-otrunk sail-core sail-otrunk
These changes are the result of the working meeting Tony, Geoff, Aaron, and I had on Tuesday. The changes setup OTrunkCurnits so they can save learner data. With these changes OTrunkSteps inside of OTrunkCurnits save their learner data. This is because they don't need to use Rims. There is still more work to do so the other PasStep objects correctly save their learner data: * the Controllers need to add Rims to the PasStep objects. * something needs to implement an OTrunkAgentService, and it needs to be provided to the PasSteps so they can get Socks for those Rims. * the Socks provided by the OTrunkAgentService should save the data into the OTrunk object which represents the PasStep. If I'm not able to complete that work, it might be easier to bypass the Sock and Rim model when a PasStep is running inside of an OTrunkCurnit. In that case the controller would pass some object into the PasStep, and the PasStep would check for this object's existance. If that object is not null, then the PasStep would bypass using Socks. And send the values it would normally put in a Sock to this object. This approach is a hack, but it would be a little easier because you wouldn't have to figure out how to "register" OTrunkAgentService so the PasSteps could find it. Anyhow, hopefully Lucia will wait another day, and I can finish that work. :) Scott --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SAIL-Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/SAIL-Dev?hl=en -~----------~----~----~----~------~----~------~--~---
