Re: Karaf 2.3.x branch guideline

2012-04-10 Thread Jean-Baptiste Onofré

It makes sense guys.

The purpose is to share the same vision on the branches ;)

I will create a wiki page to describe it.

Regards
JB

On 04/10/2012 01:52 PM, Andreas Pieber wrote:

@JB +1; except that I think that we should not break backward
compatibility in the 2.x line -->  2.3 1.5/1.6/1.7 (-->  +1 to Ioannis)
@Achim: +1, sounds fine

Kind regards,
Andreas

On Tue, Apr 10, 2012 at 13:15, Guillaume Nodet  wrote:

We need to keep 2.3.x for compatible features or improvements.

On Tue, Apr 10, 2012 at 10:47, Jean-Baptiste Onofré  wrote:


Hi all,

as you probably saw, Guillaume created the karaf-2.3.x branch.
We started to move Jira issues on the "correct" branches.

I propose the following guidelines for the different branches:
- karaf-2.2.x is only for bug fixes: no refactoring, no new features, no
enhancements, only bug fixes
- karaf-2.3.x is for bug fixes and new features. It's a kind of mix
between 3.0.0 and 2.2.x. Most of the 3.0.0 features will be there (OSGi
r4.3), but not sub-shell, and pax-url-mvn (not aether).
- trunk (3.0.0) includes OSGi r4.3 (and related OSGi frameworks),
sub-shell, pax-url-aether, etc.

Does it sound good for you ?

Regards
JB
--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com





--

Guillaume Nodet

Blog: http://gnodet.blogspot.com/

FuseSource, Integration everywhere
http://fusesource.com


--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: Karaf 2.3.x branch guideline

2012-04-10 Thread Andreas Pieber
@JB +1; except that I think that we should not break backward
compatibility in the 2.x line --> 2.3 1.5/1.6/1.7 (--> +1 to Ioannis)
@Achim: +1, sounds fine

Kind regards,
Andreas

On Tue, Apr 10, 2012 at 13:15, Guillaume Nodet  wrote:
> We need to keep 2.3.x for compatible features or improvements.
>
> On Tue, Apr 10, 2012 at 10:47, Jean-Baptiste Onofré  wrote:
>
>> Hi all,
>>
>> as you probably saw, Guillaume created the karaf-2.3.x branch.
>> We started to move Jira issues on the "correct" branches.
>>
>> I propose the following guidelines for the different branches:
>> - karaf-2.2.x is only for bug fixes: no refactoring, no new features, no
>> enhancements, only bug fixes
>> - karaf-2.3.x is for bug fixes and new features. It's a kind of mix
>> between 3.0.0 and 2.2.x. Most of the 3.0.0 features will be there (OSGi
>> r4.3), but not sub-shell, and pax-url-mvn (not aether).
>> - trunk (3.0.0) includes OSGi r4.3 (and related OSGi frameworks),
>> sub-shell, pax-url-aether, etc.
>>
>> Does it sound good for you ?
>>
>> Regards
>> JB
>> --
>> Jean-Baptiste Onofré
>> jbono...@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>
>
> --
> 
> Guillaume Nodet
> 
> Blog: http://gnodet.blogspot.com/
> 
> FuseSource, Integration everywhere
> http://fusesource.com


Re: Karaf 2.3.x branch guideline

2012-04-10 Thread Guillaume Nodet
We need to keep 2.3.x for compatible features or improvements.

On Tue, Apr 10, 2012 at 10:47, Jean-Baptiste Onofré  wrote:

> Hi all,
>
> as you probably saw, Guillaume created the karaf-2.3.x branch.
> We started to move Jira issues on the "correct" branches.
>
> I propose the following guidelines for the different branches:
> - karaf-2.2.x is only for bug fixes: no refactoring, no new features, no
> enhancements, only bug fixes
> - karaf-2.3.x is for bug fixes and new features. It's a kind of mix
> between 3.0.0 and 2.2.x. Most of the 3.0.0 features will be there (OSGi
> r4.3), but not sub-shell, and pax-url-mvn (not aether).
> - trunk (3.0.0) includes OSGi r4.3 (and related OSGi frameworks),
> sub-shell, pax-url-aether, etc.
>
> Does it sound good for you ?
>
> Regards
> JB
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>



-- 

Guillaume Nodet

Blog: http://gnodet.blogspot.com/

FuseSource, Integration everywhere
http://fusesource.com


Re: Karaf 2.3.x branch guideline

2012-04-10 Thread Ioannis Canellos
Why not having jdk 1.7 support in the 2.2.x branch?


-- 
*Ioannis Canellos*
*
FuseSource 

**
Blog: http://iocanel.blogspot.com
**
Twitter: iocanel
*


Re: Karaf 2.3.x branch guideline

2012-04-10 Thread Achim Nierbeck
For the "Web"-Part I think we can go for the following versions:

Karaf 2.2.x
- Jetty 7.x + Pax Web 1.0.x

Karaf 2.3.x
- Jetty 7.x + Pax Web 1.1.x (already available)

Karaf 3.x
- Jetty 8.x + Pax Web 2.0 (working on it, but close to release ;) )


Regards, Achim

2012/4/10 Jean-Baptiste Onofré :
> About the versions, I propose:
>
> JDK
> - karaf-2.2.x: build and compliant with JDK 1.5/1.6
> - karaf-2.3.x: build and compliant with JDK 1.6/1.7
> - trunk: build and compliant with JDK 1.6/1.7
>
> OSGi
> - karaf-2.2.x: OSGi r4.2 (Felix 3.x, Equinox 3.6.x)
> - karaf 2.3.x/trunk: OSGi r4.3 (Felix 4.x, Equinox 3.7.x)
>
>
> Regards
> JB
>
> On 04/10/2012 10:47 AM, Jean-Baptiste Onofré wrote:
>>
>> Hi all,
>>
>> as you probably saw, Guillaume created the karaf-2.3.x branch.
>> We started to move Jira issues on the "correct" branches.
>>
>> I propose the following guidelines for the different branches:
>> - karaf-2.2.x is only for bug fixes: no refactoring, no new features, no
>> enhancements, only bug fixes
>> - karaf-2.3.x is for bug fixes and new features. It's a kind of mix
>> between 3.0.0 and 2.2.x. Most of the 3.0.0 features will be there (OSGi
>> r4.3), but not sub-shell, and pax-url-mvn (not aether).
>> - trunk (3.0.0) includes OSGi r4.3 (and related OSGi frameworks),
>> sub-shell, pax-url-aether, etc.
>>
>> Does it sound good for you ?
>>
>> Regards
>> JB
>
>
> --
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com



-- 

Apache Karaf  Committer & PMC
OPS4J Pax Web 
Committer & Project Lead
blog 


Re: Karaf 2.3.x branch guideline

2012-04-10 Thread Jean-Baptiste Onofré

About the versions, I propose:

JDK
- karaf-2.2.x: build and compliant with JDK 1.5/1.6
- karaf-2.3.x: build and compliant with JDK 1.6/1.7
- trunk: build and compliant with JDK 1.6/1.7

OSGi
- karaf-2.2.x: OSGi r4.2 (Felix 3.x, Equinox 3.6.x)
- karaf 2.3.x/trunk: OSGi r4.3 (Felix 4.x, Equinox 3.7.x)

Regards
JB

On 04/10/2012 10:47 AM, Jean-Baptiste Onofré wrote:

Hi all,

as you probably saw, Guillaume created the karaf-2.3.x branch.
We started to move Jira issues on the "correct" branches.

I propose the following guidelines for the different branches:
- karaf-2.2.x is only for bug fixes: no refactoring, no new features, no
enhancements, only bug fixes
- karaf-2.3.x is for bug fixes and new features. It's a kind of mix
between 3.0.0 and 2.2.x. Most of the 3.0.0 features will be there (OSGi
r4.3), but not sub-shell, and pax-url-mvn (not aether).
- trunk (3.0.0) includes OSGi r4.3 (and related OSGi frameworks),
sub-shell, pax-url-aether, etc.

Does it sound good for you ?

Regards
JB


--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Re: Karaf 2.3.x branch guideline

2012-04-10 Thread Jean-Baptiste Onofré
Another note: the "shell table" module will be on karaf-2.3.x branch as 
well.


Regards
JB

On 04/10/2012 10:47 AM, Jean-Baptiste Onofré wrote:

Hi all,

as you probably saw, Guillaume created the karaf-2.3.x branch.
We started to move Jira issues on the "correct" branches.

I propose the following guidelines for the different branches:
- karaf-2.2.x is only for bug fixes: no refactoring, no new features, no
enhancements, only bug fixes
- karaf-2.3.x is for bug fixes and new features. It's a kind of mix
between 3.0.0 and 2.2.x. Most of the 3.0.0 features will be there (OSGi
r4.3), but not sub-shell, and pax-url-mvn (not aether).
- trunk (3.0.0) includes OSGi r4.3 (and related OSGi frameworks),
sub-shell, pax-url-aether, etc.

Does it sound good for you ?

Regards
JB


--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com


Karaf 2.3.x branch guideline

2012-04-10 Thread Jean-Baptiste Onofré

Hi all,

as you probably saw, Guillaume created the karaf-2.3.x branch.
We started to move Jira issues on the "correct" branches.

I propose the following guidelines for the different branches:
- karaf-2.2.x is only for bug fixes: no refactoring, no new features, no 
enhancements, only bug fixes
- karaf-2.3.x is for bug fixes and new features. It's a kind of mix 
between 3.0.0 and 2.2.x. Most of the 3.0.0 features will be there (OSGi 
r4.3), but not sub-shell, and pax-url-mvn (not aether).
- trunk (3.0.0) includes OSGi r4.3 (and related OSGi frameworks), 
sub-shell, pax-url-aether, etc.


Does it sound good for you ?

Regards
JB
--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com