You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Abstract

The goal is to finalize the API and settle for naming and feature set. The documentation, both javadoc and otherwise also needs to be improved.

Design

We should finalize the API in terms of finding the right level of abstraction.

App Framework

magnolia-ui-framework

App AppController AppContext SubAppContext

implementation in magnolia-ui-admincentral

Content App Framework

magnolia-ui-admincentral

AbstractContentApp AbstractContentSubApp ContentSubAppDescriptor

ContentSubApp will be renamed to WorkbenchSubApp

Location handling

DefaultLocation is assumed everywhere, a sign that the interface is too generic making it largely irrelevant.

Apps should be able to use Location objects of their own to make it easier to navigate to a specific place. Instead of constructing a fragment string directly you should be able to use a class such as PagesLocation and pass to it the parameters necessary.

Shell Apps

Q: Do we plan any improvements here?

Q: Should we move it out of the App Framework as its not intended to be extended?

Tasks

type key summary assignee reporter priority status resolution created updated due

Data cannot be retrieved due to an unexpected error.

View these issues in Jira

Documentation

Developing an app

UML diagrams

 

  • No labels