The dashboard view should accept a list a block. It should also be possible for an external developer to add or remove new block in a given position in the list. Basically, the new dashboard implementation would just handle the list of blocks and render them in a dedicated DOM node.
- creating a new dashboard view implementation (no BC break with the existing one)
- creating a base dashboard block that will serve as a basis for the blocks
- creating an empty view service just to be an extension point
|Replace old iframe-based dashboard view with new block-based dashboard view||Closed||Unassigned|
|Create dashboard base block view||Closed||Unassigned|
|Create dashboard All Content block view||Closed||Unassigned|