Skip to content

[spike] redesign app (formerly plugin) manager and life cycle #403

@louis-jan

Description

@louis-jan

Problem

There is a few issue with the current app plugin manager and its lifecycle:

  • It looks for the activation entry (defined in package.json) and activate instead of a registered instance
  • How to know registered functions belong to which plugin?
  • How to manage app lifecycle? its not an object, can't access this/its variables -> how to manage its variables and resources? memory leak?
  • How to inherit common lifecycle methods? (onload, unload, constructor)
  • How to manage its registered views, modals, ribbons?

Updated: Oct 30

  • Stateless plugin / apps
  • Less dependence on the database system

We need to redesign the App system

Image

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions