Wow, now that's been a commit :D

As far as I can tell right now this would mean master is version 4.0, at
least that's what
we discussed before, would be the impact of those changes.

I think we have another possibility, we might create a branch based on the
revision before this commit. This would give also give a lot more people a
way of experimenting with the "impact" of
the new core design.

Regards, Achim



2014-03-24 17:52 GMT+01:00 Guillaume Nodet <[email protected]>:

> I pushed quite a few commits to master a few minutes ago.  FWIW, that was
> slightly not done on purpose, but I wanted to push the last fix to master
> and ... everything went with it ;-)
>
> Anyway, those commits are related to making Karaf more lightweight and
> switching out blueprint to pure OSGi.  The code has been mostly unchanged
> (i.e. mainly switching the blueprint xml to a BundleActivator class with
> eventually a few very minor changes to the service implementation classes).
>
> The end result is the following:
>   * features/framework is bare to the down minimum: pax-url-aether,
> pax-url-wrap (we could actually remote it), pax-logging, configadmin,
> fileinstall, region/core and features/core
>   * the default karaf distro is mostly unchanged, though everything is
> installed through features, including the console
>   * the minimal distribution does not install aries-blueprint, aries-proxy
> and the shell compatibility (the previous shell console to support 2.x or
> 3.0 commands), so it's much more lightweight, even though some services
> could be removed at will
>
> Actually, I just spotted that the aries jars are still included in the
> minimal distro, even if not installed, so I'll try to align the contained
> bundles to those installed.
>
> Again, that was not really intended, so if there's a push back, we can git
> revert or force update ...
>
> Guillaume
>



-- 

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>

Software Architect / Project Manager / Scrum Master

Reply via email to