Skip to content

RC1.0 Core Packages

Brock McKean edited this page Jun 28, 2015 · 19 revisions

Towards the RC (Release candidate) we are planning to release the next packages...

  1. i18n - Internalisation
  2. Circles - Abstract data structure and api to describe object heirarchy and is used for permissions and content permissions
  3. Permissions - Role based heirarchical permissions system
  4. Menu - Menu management

In the admin package we plan to expose all settings for the packages in the modules page in the admin and to revive the ability to disable and enable core packages.

Towards the RC we are planning to implement the following global dependency injection scheme:

Use Inject to push your service to the core to be aggregated. inject(service);

In /packages/custom/customPkg/mean.json use 'dependencies' to list other mean package dependencies: {'dependencies':{}} All mean.json dependencies are packages, not applications.

If a package is an intended application entry point, it should be declared in the root mean.json 'dependencies'.

Unify all packages and move packages/core to packages/linnovate.

Clone this wiki locally