Mylyn Reviews Architecture (2013)
This page is intended to organize architectural discussion around proposed improvements to Mylyn Review in the first half of 2013, focussing on high-level architecture rather than specific requirements. (You can find some of the high-level stories here.)
We have a number of tasks for the underlying architectural concerns, but as they're all interrelated, we should capture the current state of design in one place. (Discussion should still take place on related bugs.)
We need to define the basic components of the design and how they'll interact.
Here's a very initial take at a straw person design. (We aren't covering R4E related concerns directly in these diagrams. For example, there is no remote API.)
Key Design Questions
What Approach to Synchronization should we take