Hi Mike, hi all,
Hi think this specific topic and other like this should be addressed in a
different post to reduce entropy,

I find quite hard to read the mail on this subject mixing high level
opinions on the future of ServiceMix with specific proposal of what to do
;-)



2014-02-11 18:20 GMT+01:00 Mike K <[email protected]>:

> Hello SMX team,
>
> Would you mind to think about creating parent POM that can define all
> versions for direct dependencies of Karaf, Camel, AMQ and CXF?
> Currently each project has own "parent" and current SMX uses NMR external
> POM that makes very difficult component version upgrades.
> No, I don't know how to do it right to have in parallel SMX parent and
> each top component parent, where component parent will not be used for
> dependencies version definition.
> For example, something will parse each (Karaf, Camel, CXF, AMQ) parent
> POMs and append appropriate info to new SMX parent POM, resulting POM will
> have all versions in single place, yes it will rebuild all top components
> to get SMX.
>
> Right now versions are hardcoded at component parent POM, for example Camel
> <jackson-version>1.9.12</jackson-version>
> <jackson2-version>2.2.2</jackson2-version>
> <jackrabbit-version>2.2.12</jackrabbit-version>
> <jain-sip-ri-bundle-version>1.2.154_2</jain-sip-ri-bundle-version>
> <jasper-bundle-version>6.0.36_1</jasper-bundle-version>
> <jasypt-bundle-version>1.9.1_1</jasypt-bundle-version>
> <jasypt-version>1.9.1</jasypt-version>
>
> If I need to use in resulting SMX Jackson 1.9.13 than it breaks Camel
> routes due to version mismatch and so on.
>
> PaxLogging even more complicated.
>
> Mike.
>
>
> -----Original Message----- From: Cristiano Costantini
> Sent: Tuesday, February 11, 2014 8:56 AM
>
> To: [email protected]
> Subject: Re: To servicemix or not to servicemix
>
> I fully agree with the strategy proposed by Krzysztof ;-)
>
> Il martedÄ› 11 febbraio 2014, Krzysztof Sobkowiak <
> [email protected]>
>
> ha scritto:
>
>  I think, the enterprise features extracted form Karaf should be still part
>> of Karaf project (as a sub-project) as the features should be in
>> particular
>> Karaf extensions which can be easily installed on vanilla Karaf. I think
>> they are more related to Karaf than related to ServiceMix. ServiceMix will
>> be only a custom Karaf distribution assembling the features needed for
>> ESB.
>> I don't think the ServiceMix distribution will include the EJB features -
>> it will be rather installed  on vanilla Karaf (adding the EJB
>> functionality) or shipped as  a custom distribution (KarafEE)  than
>> shipped
>> with ServiceMix.  I think, all enterprise features should be maintained by
>> a Karaf subproject, which should also contain the current ServiceMix
>> features, like Activiti.
>>
>> Best regards
>> Krzysztof
>>
>> On 11.02.2014 12:34, Achim Nierbeck wrote:
>>
>>  Hi,
>>>
>>> sounds reasonable to me, we might be able to push those enterprise
>>> features
>>> of Karaf to ServiceMix.
>>> So have "Released" Feature descriptors available from ServiceMix and a
>>> pre-assembled ServiceMix Container with dedicated features.
>>> This way it's easier to have those openEJB features and other stuff that
>>> runs on top of Karaf at one place.
>>> For example the right now kind of "neglected" WebConsole of Karaf could
>>> be
>>> moved here.
>>> This way we'd have a one Console fit's them all, but again on feature
>>> basis, so everyone is either free to install
>>> and use it or use something different :)
>>>
>>> regards, Achim
>>>
>>>
>>> 2014-02-11 11:55 GMT+01:00 Krzysztof Sobkowiak <
>>> [email protected]
>>> >:
>>>
>>>  Hi
>>>
>>>>
>>>> In my opinion we should have a custom Karaf distribution in Apache which
>>>> assemblies Camel, CXF, ActiveMQ, some BPM (e.g. Activiti). It can still
>>>> be
>>>> ServiceMix. We should only think about making ServiceMix better
>>>> upgradeable
>>>> to the new Karaf kernel. I think also, we should start ServiceMix with
>>>> Karaf 3.x.
>>>>
>>>> Best regards
>>>> Krzysztof
>>>>
>>>>
>>>>
>>>>  --
>> Krzysztof Sobkowiak
>>
>> JEE & OSS Architect | Technical Architect @ Capgemini
>> Capgemini <http://www.pl.capgemini.com/> | Software Solutions Center <
>> http://www.pl.capgemini-sdm.com/> | Wroclaw
>> e-mail: [email protected] <mailto:[email protected]> |
>> Twitter: @KSobkowiak
>>
>>
>
> ---
> This email is free from viruses and malware because avast! Antivirus
> protection is active.
> http://www.avast.com
>
>

Reply via email to