Hey JB,
Just tried the PR build, it's failing with incompatible maven version
https://builds.apache.org/job/karaf-pr/446/console 
<https://builds.apache.org/job/karaf-pr/446/console>

Svet.


> On 29.01.2017 г., at 14:38, Jean-Baptiste Onofré <j...@nanthrax.net> wrote:
> 
> A quick new update related to the first Karaf 4.1.x release.
> 
> 1. Jenkins build
> I fixed the Jenkins jobs for both master and karaf-4.0.x:
> 
> https://builds.apache.org/view/K/view/Karaf/
> 
> I also removed the job for karaf-3.0.x.
> 
> The build are now fully OK, including itests.
> It's important to keep this build clean. I encourage you to check the result 
> of the build after your commits. If you have any doubt before committing, we 
> still have the PR validation job. So, you can create a pull request that will 
> be validated by Jenkins. Then, you can merge your PR branch.
> 
> 2. Shell command issue
> Several projects providing shell commands (like Camel, ActiveMQ, ...) 
> directly use jline dependency. It's pretty bad (they should use the Karaf 
> "wrapper), and, as Karaf 4.1.x now uses JLine 3.x, those commands don't work 
> in Karaf 4.1.x.
> Here, we have two solutions:
> 2.1. We create the jline "2.x" compliant packages in Karaf (in a bundle as 
> part of the shell-compat feature for instance). It's only a workaround but 
> should fix the issue.
> 2.2. jline 3.x can provide a "compat" bundle with the jline 2.x packages 
> name, wrapping the jline 3.x ones. It's probably the most elegant solution, 
> but it's require a new jline 3.x release.
> 
> 3. Version & Schedule
> Basically, I planned to release 4.1.0-M1 version today, as shell command 
> "break" is pretty bad. I'm postponing the decision to tomorrow evening.
> I plan to discuss with Guillaume tomorrow about the jline 3 and shell 
> commands issue. If we can find a good solution, and release jline 3.1.3 
> tomorrow, then, I will release Karaf 4.1.0 tomorrow evening.
> If it's more complex and requires more time, then, I will release 4.1.0-M1 
> tomorrow evening, the 4.1.0 (GA) will be released 3 weeks later, giving time 
> for us to fix the jline/command issue.
> 
> Thanks !
> Regards
> JB
> 
> On 01/29/2017 11:31 AM, Jean-Baptiste Onofré wrote:
>> Hi all,
>> 
>> the problem is clearly an incompatible version of jline (resulting of
>> the update we did in Karaf 4.1.x). It breaks other projects which are
>> using directly jline (for completer for instance).
>> 
>> So, the other projects should be refactored (camel, activemq, ...) to
>> not relay on jline but Karaf (for the completer for instance).
>> 
>> Anyway, it means that Karaf 4.1.0 is not yet ready to support any other
>> projects.
>> 
>> So, I'm going to 4.1.0-M1 first and we will invite maximum of people to
>> test on this milestone in order to clearly identify the breaking changes
>> and provide max backward compatibility when possible.
>> 
>> I already changed the version in Jira and I will cut 4.1.0-M1 later today.
>> 
>> Regards
>> JB
>> 
>> On 01/28/2017 03:32 PM, Jean-Baptiste Onofré wrote:
>>> Hi guys,
>>> 
>>> as you might know, I'm preparing the Karaf 4.1.0 release.
>>> 
>>> We are mostly ok, but during my tests, I found that Camel (at least
>>> 2.18.1) commands are not available in the shell.
>>> 
>>> I suspect because they use the "old" style.
>>> 
>>> I also see lot of small annoying behaviors in the shell console (on
>>> completion especially).
>>> 
>>> So, even we are mostly ready, I'm not sure it's fully ready for
>>> production.
>>> 
>>> Instead of directly releasing Karaf 4.1.0, I propose to release 4.1.0-M1
>>> as a tech preview. I would allow people to review and test 4.1.0-M1 but
>>> give a good message that's a tech preview.
>>> 
>>> WDYT ?
>>> 
>>> Regards
>>> JB
>>> 
>>> On 01/05/2017 03:39 PM, Jean-Baptiste Onofré wrote:
>>>> Hi guys,
>>>> 
>>>> I started the updates and fixes for Karaf 4.1.0.
>>>> 
>>>> As dependencies, we will need Pax Exam 4.10.0 and Pax Web 6.0.1. Achim
>>>> and I will tackle this as it's pre-requisite for 4.1.0.
>>>> 
>>>> I plan to create karaf-4.1.x branch next week for a release the
>>>> following week.
>>>> 
>>>> Thoughts ?
>>>> 
>>>> Thanks,
>>>> Regards
>>>> JB
>>> 
>> 
> 
> -- 
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com

Reply via email to