[
https://issues.apache.org/jira/browse/BROOKLYN-13?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14047888#comment-14047888
]
ASF GitHub Bot commented on BROOKLYN-13:
----------------------------------------
GitHub user sjcorbett opened a pull request:
https://github.com/apache/incubator-brooklyn/pull/31
Initial OSGI work
Towards BROOKLYN-13.
* Adds @ahgittin's initial work with Felix
* Updates catalog.xml to load and store bundle URLs under a `<libraries>`
element.
* Adds helpers for loading classes from bundles to
`BrooklynEntityClassResolver`
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/sjcorbett/incubator-brooklyn yaml-context
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-brooklyn/pull/31.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #31
----
commit e4e1a55037dbb6be02367ed355dd7f70358617cb
Author: Alex Heneveld <[email protected]>
Date: 2014-06-11T03:27:57Z
osgi wip
commit fd763b05d3e8a7b303b760d306fe591096a6e20a
Author: Sam Corbett <[email protected]>
Date: 2014-06-26T13:28:24Z
Ground work to load classes from bundles in blueprints
commit 2dcc8e6c041d6a93e716e66b05c0a1c274392a38
Author: Sam Corbett <[email protected]>
Date: 2014-06-28T16:11:16Z
Adds context element to catalogue entries
commit 9e28648f67e1eb57eea756dff6791342d53b412c
Author: Sam Corbett <[email protected]>
Date: 2014-06-30T11:54:44Z
Fix infinite recursion in Osgis.getBundle
commit e9efa0b7b1e2b264c3ca8bc9ed591162257a4a18
Author: Sam Corbett <[email protected]>
Date: 2014-06-30T12:19:51Z
Incorporate loading from bundles into BrooklynEntityClassResolver
commit 69d42234d17d32344432db5ceda4e1cda6a7f6f5
Author: Sam Corbett <[email protected]>
Date: 2014-06-30T14:23:35Z
Adds version to catalogue items and tests deserialisation
commit 4f61ad6f0bcc6ec58606a750cde4fb2b65fd4088
Author: Sam Corbett <[email protected]>
Date: 2014-06-30T15:07:10Z
Rename catalog context to libraries
commit c5478e089ffcced93ea37a17b97b0c900b70dbad
Author: Sam Corbett <[email protected]>
Date: 2014-06-30T16:23:37Z
Deprecate BrooklynCatalog.addItem and remove addToClasspath
commit 28c8bcac069299ebf376fdadebdd4719ae8d304b
Author: Sam Corbett <[email protected]>
Date: 2014-06-30T16:24:33Z
Note problem with BrooklynAssemblyTemplateInstantiator catalog path
----
> OSGi for blueprint versioning, and catalog updates/revamp
> ---------------------------------------------------------
>
> Key: BROOKLYN-13
> URL: https://issues.apache.org/jira/browse/BROOKLYN-13
> Project: Brooklyn
> Issue Type: New Feature
> Reporter: Aled Sage
> Fix For: 0.7.0
>
>
> Several users have requested features around maintaining versions of
> blueprints and composing YAML blueprints. Although these seem distinct, we
> propose that the best way to implement these is through an overhaul of the
> existing catalog mechanism. At a high level we propose the following set of
> user stories:
> 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
> This proposal outlines how these features could be supported.
> See the full proposal at:
> https://docs.google.com/document/d/1wWySDhfn5LBHfsNfj0cW0e2lSo-6T9_Ox3mHbKX1Hm8
> See the original e-mail thread at
> http://mail-archives.apache.org/mod_mbox/incubator-brooklyn-dev/201406.mbox/%3C53A01604.5050607%40cloudsoftcorp.com%3E
--
This message was sent by Atlassian JIRA
(v6.2#6252)