You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Joe Brockmeier <jz...@zonker.net> on 2013/04/15 07:23:33 UTC

[ACS41][DOCS] Summarize Javelin?

Hi all, 

For the release notes, can someone summarize what *exactly* Javelin is
and how it impacts the user in, say, two paragraphs or less? (In other
words, what's the layperson description that will make sense to
non-developers?) 

Best,

jzb
-- 
Joe Brockmeier
jzb@zonker.net
Twitter: @jzb
http://www.dissociatedpress.net/

Re: [ACS41][DOCS] Summarize Javelin?

Posted by Chip Childers <ch...@sungard.com>.
On Mon, Apr 15, 2013 at 12:23:33AM -0500, Joe Brockmeier wrote:
> Hi all, 
> 
> For the release notes, can someone summarize what *exactly* Javelin is
> and how it impacts the user in, say, two paragraphs or less? (In other
> words, what's the layperson description that will make sense to
> non-developers?) 
> 
> Best,
> 
> jzb
> -- 
> Joe Brockmeier
> jzb@zonker.net
> Twitter: @jzb
> http://www.dissociatedpress.net/
>

Joe,

There were actually several things "embedded" in the Javelin work, most
of which were pulled out into their own features / improvements.

The one that remains, AFAIK, is the switch to Spring.

Here's how I'd summarize:

Starting with release 4.1.0, Apache CloudStack now makes use of the
Spring Framework for component injection, instead of the custom
injection framework used in previous versions of the software.  While
these changes primarily impact developers of the software (and related
plugins), users need to understand the new configuration approach if
they have customized their applicationContext.xml or
componentContext.xml files.  Details on how to configure custom plugins
or select different plugins can be found on the Apache CloudStack wiki
here:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Using+Spring+in+CloudStack