In that case, I would propose to create the branch on karaf-3.0.x as master already contains a bunch of changes.

But, I would wait as I'm afraid it will result as karaf-2.x branch.

Regards
JB

On 03/28/2014 01:59 PM, Andreas Pieber wrote:
I really think that we should create a 3.1 branch soon again (directly
before Gulliaumes commits), since 4.0 is simply too far in the future and
new features on micro releases are not following the semvers specification.

Kind regards,
Andreas

---------- Forwarded message ----------
From: Jean-Baptiste Onofré <[email protected]>
Date: Fri, Mar 28, 2014 at 11:01 AM
Subject: Re: Karaf & Java8
To: [email protected]


Hi JP,

yes, 3.0.1 will be release soon (I'm a bit late on this but I will work on
that during the week end).

3.1.0 doesn't exist anymore for now (master is 4.0.0-SNAPSHOT).

So, yes, Java8 will be support by 3.0.1 and 4.0.0 (and eventually 3.1.0 if
we decide to create the branch at some point).

Regards
JB


On 03/28/2014 10:35 AM, CLEMENT Jean-Philippe wrote:

Excellent :)

I guess 3.0.1 should be released soon (at least as a RC)?

PS: is Java 8 part of 3.0.1 or 3.1.0?

JP

-----Message d'origine-----
De : Jean-Baptiste Onofré [mailto:[email protected]]
Envoyé : jeudi 27 mars 2014 19:23
À : [email protected]
Objet : Re: Karaf & Java8

Hi Charlie,

Yes, 3.0.1 and 4.0.0 will have Java8 support.

Regards
JB

On 03/27/2014 07:17 PM, Charlie Mordant wrote:

Hi JB, JP,

Will it be a 3.0.1 dedicated to Java8 support soon? It should be nice
for sharp devs ;).

Regards,


2014-03-27 19:13 GMT+01:00 Jean-Baptiste Onofré <[email protected]
<mailto:[email protected]>>:

      Hi JP,

      it works straight forward for me using ASM 5.0.1. I will rebase my
      local branch and merge on master.

      Regards
      JB


      On 03/27/2014 04:45 PM, CLEMENT Jean-Philippe wrote:

          Hi JB,

          Some modules which have been compiled with Java 8 fail to start.
          The problem is I have no clue if it's due to Karaf/Java8 or
          not... I'm stuck :S

          Did you make any progress?

          JP

          [@@ THALES GROUP INTERNAL @@]


          -----Message d'origine-----
          De : Jean-Baptiste Onofré [mailto:[email protected]
          <mailto:[email protected]>]
          Envoyé : lundi 24 mars 2014 12:11
          À : [email protected] <mailto:[email protected]>
          Objet : Re: Karaf & Java8

          Hi JP

          for Karaf itself no, the point is more on the Aries Proxy side.

          I plan to push something about that later today (I'm in the US
          this week).

          Regards
          JB

          On 03/24/2014 12:08 PM, CLEMENT Jean-Philippe wrote:

              Hi Jean-Baptiste,

              FYI, ASM has been updated to 5.0.1: " This is a maintenance
              version which fixes a few important bugs found in the 5.0
              version ".

              Do you think it will take long to catch up with ASM 5 /
Java8?

              JP

              [@@ OPEN @@]
              -----Message d'origine-----
              De : Jean-Baptiste Onofré [mailto:[email protected]
              <mailto:[email protected]>] Envoyé : mercredi
              19 mars 2014 10:19 À : [email protected]
              <mailto:[email protected]> Objet : Re: Karaf & Java8

              Hi JP,

              FYI, I updated the Jira this morning, I will work on ASM5
              update today.

              Regards
              JB

              On 03/19/2014 09:26 AM, CLEMENT Jean-Philippe wrote:

                  Hi JB,

                  How may I download the 3.1.0-SNAPSHOT?

                  Regards,
                  JP

                  [@@ THALES GROUP INTERNAL @@]

                  -----Message d'origine-----
                  De : Jean-Baptiste Onofré [mailto:[email protected]
                  <mailto:[email protected]>] Envoyé : lundi 17
                  mars 2014 10:55 À : [email protected]
                  <mailto:[email protected]> Objet : Re: Karaf &
Java8

                  Hi JP,

                  Karaf master is 3.1.0-SNAPSHOT. I will take a look on
                  the update on master (especially the impact on
blueprint).

                  Regards
                  JB

                  On 03/17/2014 10:17 AM, CLEMENT Jean-Philippe wrote:

                      Dear Karaf-ers,

                      ASM 5 is released so it may be used in Karaf to get
                      Java 8 support:

                      "This version is fully backward compatible with ASM
                      5.0 BETA (itself binary compatible with the 4.x
                      versions) and provides full support for the new Java
                      8 class format features. However, new dynamic checks
                      have been added in order to make sure that ASM
                      version numbers (e.g.
                      Opcodes.ASM4, Opcodes.ASM5, etc) are correctly used
                      at runtime by subclasses of the ASM classes (as
                      documented in the API).

                      Another major difference is that
                      visitMethodInsn(int,String,__String,String) is now
                      deprecated, and replaced with
                      visitMethodInsn(int,String,__String,String,boolean)
                      -- in order to support invokespecial and
                      invokestatic on interfaces in Java 8.
                      Visitors declared with the Opcodes.ASM5 version MUST
                      use this new
                      method instead of the deprecated one (old visitors
                      using the
                      Opcodes.ASM4 and using the deprecated method will
                      continue to work).
                      See chapters 5 and
                      10 of the User Guide
                      (http://download.forge.__objec
tweb.org/asm/asm4-guide.__pdf
                      <http://download.forge.objectweb.org/asm/asm4-guide.
pdf>)
                      for more details."

                      I'm not familiar with ASM at all, but I would like
                      to get Java 8
                      support :)

                      How may I help? Is there already a Karaf 3.1.0 beta
                      version?

                      Regards,
                      JP

                      -----Message d'origine-----
                      De : Jean-Baptiste Onofré [mailto:[email protected]
                      <mailto:[email protected]>] Envoyé : vendredi
                      13 décembre 2013 17:10 À : [email protected]
                      <mailto:[email protected]> Objet : Re: Karaf &
                      Java8

                      It's exactly what I suspect about Aries Proxy and
ASM.

                      You will have a bunch of feature that won't work.

                      I gonna check the version range.

                      Regards
                      JB

                      On 12/13/2013 02:19 PM, CLEMENT Jean-Philippe wrote:

                          I found that ASM is installed as any normal
                          bundle within Karaf. So I installed the v5-beta
                          with same start level and removed the old one.
                          For the moment it seems to work with Java 8, the
                          only thing is that the log is full of "unable to
                          create a proxy object for ... returning the
                          original object instead."

                          JP


                          -----Message d'origine-----
                          De : Jean-Baptiste Onofré
                          [mailto:[email protected]
                          <mailto:[email protected]>] Envoyé :
                          vendredi
                          13 décembre 2013 10:24 À : [email protected]
                          <mailto:[email protected]> Objet : Re: Karaf
                          &
                          Java8

                          Hi JP,

                          as ASM 5 is still beta, we don't upgrade in
                          Karaf (or after 3.0.0 on trunk).

                          As Aries Proxy also use ASM, I don't think that
                          Aries tested ASM 5 beta at all. So not sure it
                          will work "out of the box".

                          Regards
                          JB

                          On 12/13/2013 09:40 AM, CLEMENT Jean-Philippe
wrote:

                              It looks like ASM 5 beta supports Java8
                              which is great news.

                              Is there a way to patch Karaf?

                              Regards,
                              JP

                              [@@ OPEN @@]

                              -----Message d'origine-----
                              De : Jean-Baptiste Onofré
                              [mailto:[email protected]
                              <mailto:[email protected]>] Envoyé : jeudi
                              5 décembre 2013 14:22 À :
                              [email protected]
                              <mailto:[email protected]> Objet : Re:
Karaf
                              &
                              Java8

                              It depends if we need an ASM update or not.

                              Let me take a quick look on that, I will get
                              back to you (at least in the Jira).

                              Regards
                              JB

                              On 12/05/2013 02:14 PM, CLEMENT
                              Jean-Philippe wrote:

                                  Ok, well... from your experience, when
                                  could I expect a Java8 compliant version
                                  of Karaf?

                                  JP

                                  -----Message d'origine-----
                                  De : Jean-Baptiste Onofré
                                  [mailto:[email protected]
                                  <mailto:[email protected]>] Envoyé : jeudi
                                  5 décembre 2013 13:59 À :
                                  [email protected]
                                  <mailto:[email protected]> Objet :
                                  Re: Karaf
                                  &
                                  Java8

                                  Hi Jean-Philippe,

                                  not yet, we have to work on ASM for full
                                  support.

                                  I gonna take a look on that just after
                                  Karaf 3.0.0 release.

                                  Regards
                                  JB

                                  On 12/05/2013 01:50 PM, CLEMENT
                                  Jean-Philippe wrote:

                                      Dear Karaf experts,

                                      It seems Karaf 3.0.0 RC1 doesn't
                                      work with Java8 (KARAF-2562).
                                      Is there a workaround?

                                      JP


                                  --
                                  Jean-Baptiste Onofré
                                  [email protected]
                                  <mailto:[email protected]>
                                  http://blog.nanthrax.net
                                  Talend - http://www.talend.com


                              --
                              Jean-Baptiste Onofré
                              [email protected] <mailto:
[email protected]>
                              http://blog.nanthrax.net
                              Talend - http://www.talend.com


                          --
                          Jean-Baptiste Onofré
                          [email protected] <mailto:[email protected]>
                          http://blog.nanthrax.net
                          Talend - http://www.talend.com


                      --
                      Jean-Baptiste Onofré
                      [email protected] <mailto:[email protected]>
                      http://blog.nanthrax.net
                      Talend - http://www.talend.com


                  --
                  Jean-Baptiste Onofré
                  [email protected] <mailto:[email protected]>
                  http://blog.nanthrax.net
                  Talend - http://www.talend.com


              --
              Jean-Baptiste Onofré
              [email protected] <mailto:[email protected]>
              http://blog.nanthrax.net
              Talend - http://www.talend.com


          --
          Jean-Baptiste Onofré
          [email protected] <mailto:[email protected]>
          http://blog.nanthrax.net
          Talend - http://www.talend.com


      --
      Jean-Baptiste Onofré
      [email protected] <mailto:[email protected]>
      http://blog.nanthrax.net
      Talend - http://www.talend.com



--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com



--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to