Provide sample code for provider-supplied Sakai-stored user records
Description
Since the User Directory Service's 2-4-x handling of the User Directory Provider's "createUserRecord" and "updateUserAfterAuthentication" flags were flawed and we couldn't find clients for them, we dropped the pretense of support for those features in SAK-9965.
However, at the Newport Beach conference, more than one person told me they'd tried to use those features, had problems with them, and tried to work around the problems, possibly in locally maintained vendor drop branches. It's too bad that the issues weren't reported through JIRA, but this word-of-mouth seems sufficient justification for demonstrating how the targeted functionality might be implemented correctly in Sakai 2.5.0 and after.
My guess is that it can be supported without making any changes to the Sakai 2.5.0 service code, thanks to the modifications introduced by SAK-9854. If I'm right, this task would only lead to a new integration test case and some sample code in the documentation.
Environment
None
Test Plan
None
Activity
Megan May October 3, 2008 at 10:19 AM
Changing all issues assigned to Sakai QA that are closed to unassigned.
David Horwitz July 16, 2008 at 8:44 AM
merged new tests to 2-5-x
Tony Tony June 24, 2008 at 1:05 PM
Sorry for the delay, catching up on my to-do list before Paris. I've added the link and made the other wording change you suggested.
Ray Davis May 23, 2008 at 1:45 PM
Good catch, Peter – thank you. Because this task was associated more with documentation than with any new functionality or bug fix, I neglected to submit the relevant integration test changes to the 2.5.x branch manager. That was a mistake, and it would be good (although obviously no blocker) to get this in if possible.
Peter Knoop May 23, 2008 at 1:11 PM
Ray, I see check-ins associated with this issue to trunk, but they do not appear to have been merged to 2-5-x, though the Fix Version indicates this has been fixed in 2.5.x. Do the revisions still need merging to 2.5.x, or is it only documentation that needed updating for 2.5.x? Thanks.
Since the User Directory Service's 2-4-x handling of the User Directory Provider's "createUserRecord" and "updateUserAfterAuthentication" flags were flawed and we couldn't find clients for them, we dropped the pretense of support for those features in SAK-9965.
However, at the Newport Beach conference, more than one person told me they'd tried to use those features, had problems with them, and tried to work around the problems, possibly in locally maintained vendor drop branches. It's too bad that the issues weren't reported through JIRA, but this word-of-mouth seems sufficient justification for demonstrating how the targeted functionality might be implemented correctly in Sakai 2.5.0 and after.
My guess is that it can be supported without making any changes to the Sakai 2.5.0 service code, thanks to the modifications introduced by SAK-9854. If I'm right, this task would only lead to a new integration test case and some sample code in the documentation.