Activity log for bug #410442

Date Who What changed Old value New value Message
2009-08-07 19:54:32 Paul Everitt bug added bug
2009-08-19 12:47:13 Paul Everitt summary Refactor GSA sync script, including workflow Fix worfklow transition in GSA sync script
2009-08-19 12:47:13 Paul Everitt description As Shane discovered working on the bug where profiles could be seen by the wrong people, he found that we weren't using workflow transitions in the GSA sync. As part of this ticket, try to address that point. Along the way, improve the test coverage for the sync logic. Furthermore, based on the conversation with Ajo, see if we can start steering sync in a more generic direction. Specifically, make it easier for other systems to implement. Ideally, we would make all state about sync reside in the client, similar to a web caching architecture where servers don't have to record state about clients. With a model like this, the "master" provides a read-only view of data. (Ajo, Shane, and I chatted about this direction.) As Shane discovered working on the bug where profiles could be seen by the wrong people, he found that we weren't using workflow transitions in the GSA sync. As part of this ticket, try to address that point. Other Part, not done ====================== Along the way, improve the test coverage for the sync logic. Furthermore, based on the conversation with Ajo, see if we can start steering sync in a more generic direction. Specifically, make it easier for other systems to implement. Ideally, we would make all state about sync reside in the client, similar to a web caching architecture where servers don't have to record state about clients. With a model like this, the "master" provides a read-only view of data. (Ajo, Shane, and I chatted about this direction.)
2009-08-19 12:48:05 Paul Everitt karl3: status New Fix Committed
2009-08-20 16:38:02 Paul Everitt karl3: status Fix Committed Fix Released