Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Transfer Vaadin selection transparently up till action execution
    • as a Vaadin Item or a Set of Vaadin Items 
      • so that executor doesn't care about data source
  • Map Vaadin Items to ItemIds to Human-readable location at Browser level
  • Split WorkbenchDefinition from JcrWorkbenchDefinition
    • Configure a containerClass in code - can be overridden in config
    • Have a JcrBrowserSubAppDescriptor that overrides #getWorkbench() with JCR specific workbench definition type 
  • Unify all JCR Containers at workbench level
    • They represent the same data set
    • JCR is by nature Hierarchical, Indexed and Ordered
    • Advanced behaviors can surely be delegated to smaller units (search, filters)
    • Thumbnail resolution is not among container duties
  • We proceed without affecting JCR adapters

- To be completed

 

 

Process

  • Entry points
    • Actions and execution
    • Workbench
    • Content views
    • Adapters (question)
  •  Milestones
    1. Read-only browser sub-app
    2. Actionable browser sub-app
    3. Creating / editing in dialogs
    4. Detail subapps

...