Hi all,

There have been a number of requests for improvements to Brooklyn's catalogue. At the moment it is not possible to add entries to the catalogue, you cannot refer to YAML blueprints and it is overly hard to manage several versions of an application.

Alex Heneveld (@ahgittin) has put together a proposal for how we can change this that is visible at: https://docs.google.com/document/d/1wWySDhfn5LBHfsNfj0cW0e2lSo-6T9_Ox3mHbKX1Hm8

The proposed features are:

1) Register new blueprints to the catalog with code isolation, including at runtime 2) Allow references to these registered blueprints respecting their classpaths
3) Allow catalog changes to be persisted and shared among HA servers
4) Support versioning of items in the catalog
5) Allow managing the catalog via the GUI

Brooklyn would use an embedded OSGi container (Apache Felix) as the foundation of the catalogue.

Comments and feedback would be welcomed.

Sam

Reply via email to