[VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-06 Thread Karl Pauls
I would like to call a vote on the following subproject releases:

org.osgi.core 1.4.0 *
org.osgi.compendium 1.4.0 *
shell 1.4.0 
shell.tui 1.4.0
bundlerepository 1.4.1
framework  2.0.0
main 2.0.0

Staging repository:
https://repository.apache.org/content/repositories/felix-staging-044//

You can use this UNIX script to download the release and verify the signatures:
http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

Usage:
sh check_staged_release.sh 44 /tmp/felix-staging

Additionally, a convenience binary release is provided at:

http://people.apache.org/~pauls/2.0.0/

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

* The core and compendium subprojects are being released because
framework depends on them, but they will not be published.


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Alin Dreghiciu
+1 (not binding)

On Mon, Sep 7, 2009 at 2:53 AM, Karl Pauls  wrote:

> I would like to call a vote on the following subproject releases:
>
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
>
> You can use this UNIX script to download the release and verify the
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
>
> Additionally, a convenience binary release is provided at:
>
> http://people.apache.org/~pauls/2.0.0/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.
>



-- 
Alin Dreghiciu
Software Developer
My profile: http://www.linkedin.com/in/alindreghiciu
My blog: http://adreghiciu.blogspot.com
http://www.ops4j.org - New Energy for OSS Communities - Open Participation
Software.
http://www.qi4j.org - New Energy for Java - Domain Driven Development.


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Filippo Diotalevi
On Mon, Sep 7, 2009 at 1:53 AM, Karl Pauls wrote:
> I would like to call a vote on the following subproject releases:
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)

+1

-- 
Filippo Diotalevi


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Marcel Offermans

+1



Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Stuart McCulloch
2009/9/7 Karl Pauls 

> I would like to call a vote on the following subproject releases:
>
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
>
> You can use this UNIX script to download the release and verify the
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
>
> Additionally, a convenience binary release is provided at:
>
> http://people.apache.org/~pauls/2.0.0/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>

+1


> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.
>



-- 
Cheers, Stuart


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Guillaume Nodet
The gpg signatures looks bad from the output of check_staged_release.
Did you release using maven 2.1 ?  Or is it just that the script does not
import the keys ?

On Mon, Sep 7, 2009 at 01:53, Karl Pauls  wrote:

> I would like to call a vote on the following subproject releases:
>
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
>
> You can use this UNIX script to download the release and verify the
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
>
> Additionally, a convenience binary release is provided at:
>
> http://people.apache.org/~pauls/2.0.0/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.
>



-- 
Cheers,
Guillaume Nodet

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

Open Source SOA
http://fusesource.com


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Guillaume Nodet
Right that was it, I would suggest adding the following to the script:

wget http://www.apache.org/dist/felix/KEYS
gpg --import KEYS

Anyway, +1 from me

On Mon, Sep 7, 2009 at 11:14, Guillaume Nodet  wrote:

> The gpg signatures looks bad from the output of check_staged_release.
> Did you release using maven 2.1 ?  Or is it just that the script does not
> import the keys ?
>
>
> On Mon, Sep 7, 2009 at 01:53, Karl Pauls  wrote:
>
>> I would like to call a vote on the following subproject releases:
>>
>> org.osgi.core 1.4.0 *
>> org.osgi.compendium 1.4.0 *
>> shell 1.4.0
>> shell.tui 1.4.0
>> bundlerepository 1.4.1
>> framework  2.0.0
>> main 2.0.0
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/felix-staging-044//
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 44 /tmp/felix-staging
>>
>> Additionally, a convenience binary release is provided at:
>>
>> http://people.apache.org/~pauls/2.0.0/
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> * The core and compendium subprojects are being released because
>> framework depends on them, but they will not be published.
>>
>
>
>
> --
> Cheers,
> Guillaume Nodet
> 
> Blog: http://gnodet.blogspot.com/
> 
> Open Source SOA
> http://fusesource.com
>
>
>


-- 
Cheers,
Guillaume Nodet

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

Open Source SOA
http://fusesource.com


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Richard S. Hall

+1

-> richard

On 9/6/09 19:53, Karl Pauls wrote:

I would like to call a vote on the following subproject releases:

org.osgi.core 1.4.0 *
org.osgi.compendium 1.4.0 *
shell 1.4.0 
shell.tui 1.4.0
bundlerepository 1.4.1
framework  2.0.0
main 2.0.0

Staging repository:
https://repository.apache.org/content/repositories/felix-staging-044//

You can use this UNIX script to download the release and verify the signatures:
http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

Usage:
sh check_staged_release.sh 44 /tmp/felix-staging

Additionally, a convenience binary release is provided at:

http://people.apache.org/~pauls/2.0.0/

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

* The core and compendium subprojects are being released because
framework depends on them, but they will not be published.
   


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Carsten Ziegeler
+1

Carsten


-- 
Carsten Ziegeler
cziege...@apache.org


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Rob Walker

+1




I would like to call a vote on the following subproject releases:

org.osgi.core 1.4.0 *
org.osgi.compendium 1.4.0 *
shell 1.4.0   
shell.tui 1.4.0

bundlerepository 1.4.1
framework  2.0.0
main 2.0.0

Staging repository:
https://repository.apache.org/content/repositories/felix-staging-044//

You can use this UNIX script to download the release and verify the 
signatures:

http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

Usage:
sh check_staged_release.sh 44 /tmp/felix-staging

Additionally, a convenience binary release is provided at:

http://people.apache.org/~pauls/2.0.0/

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

* The core and compendium subprojects are being released because
framework depends on them, but they will not be published.
   


--


Ascert - Taking systems to the Edge
r...@ascert.com
+44 (0)20 7488 3470
www.ascert.com



Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-07 Thread Toni Menzel
+1 (not binding)

2009/9/8 Carsten Ziegeler 

> +1
>
> Carsten
>
>
> --
> Carsten Ziegeler
> cziege...@apache.org
>



-- 
Toni Menzel
Independent Software Developer
Professional Profile: http://okidokiteam.com
t...@okidokiteam.com
http://www.ops4j.org - New Energy for OSS Communities - Open
Participation Software.


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-08 Thread Clement Escoffier

+1,

Just a strange behavior (ClassCastException) when a host publishes a  
log service to an embedded Felix. Might be a bug, but I need to  
investigate a little bit more.


Regards,

Clement


On 08.09.2009, at 08:37, Toni Menzel wrote:


+1 (not binding)

2009/9/8 Carsten Ziegeler 


+1

Carsten


--
Carsten Ziegeler
cziege...@apache.org





--
Toni Menzel
Independent Software Developer
Professional Profile: http://okidokiteam.com
t...@okidokiteam.com
http://www.ops4j.org - New Energy for OSS Communities - Open
Participation Software.




Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-08 Thread Richard S. Hall
This should still work. If you have a test case, then create an issue. I 
will also try to do something similar soon too, so I will try to see if 
it works for me.


-> richard


On 09/08/2009 11:01 AM, Clement Escoffier wrote:

+1,

Just a strange behavior (ClassCastException) when a host publishes a 
log service to an embedded Felix. Might be a bug, but I need to 
investigate a little bit more.


Regards,

Clement


On 08.09.2009, at 08:37, Toni Menzel wrote:


+1 (not binding)

2009/9/8 Carsten Ziegeler 


+1

Carsten


--
Carsten Ziegeler
cziege...@apache.org





--
Toni Menzel
Independent Software Developer
Professional Profile: http://okidokiteam.com
t...@okidokiteam.com
http://www.ops4j.org - New Energy for OSS Communities - Open
Participation Software.




Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-08 Thread Chris Custine
+1
--
Chris Custine
FUSESource :: http://fusesource.com
My Blog :: http://blog.organicelement.com
Apache ServiceMix :: http://servicemix.apache.org
Apache Directory Server :: http://directory.apache.org


On Sun, Sep 6, 2009 at 5:53 PM, Karl Pauls  wrote:

> I would like to call a vote on the following subproject releases:
>
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
>
> You can use this UNIX script to download the release and verify the
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
>
> Additionally, a convenience binary release is provided at:
>
> http://people.apache.org/~pauls/2.0.0/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.
>


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-08 Thread Don Brown
-0 Due to the concurrency issues I'm seeing in Felix.  Not -1 because
these issues are in 1.8.1 as well, so I guess it is no worse then that
GA release.

Don

On Mon, Sep 7, 2009 at 9:53 AM, Karl Pauls wrote:
> I would like to call a vote on the following subproject releases:
>
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
>
> You can use this UNIX script to download the release and verify the 
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
>
> Additionally, a convenience binary release is provided at:
>
> http://people.apache.org/~pauls/2.0.0/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.
>


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Angelo van der Sijpt
+1 (very non-authoritive)

We checked the new release against our OSGi testing framework 
(http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework 
  ), and found nothing bad.

It's a shame about the new OSGi-provided filter implementation, by the  
way...

Angelo


On 7 Sep 2009, at 01:53, Karl Pauls wrote:

> I would like to call a vote on the following subproject releases:
>
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0   
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
>
> You can use this UNIX script to download the release and verify the  
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
>
> Additionally, a convenience binary release is provided at:
>
> http://people.apache.org/~pauls/2.0.0/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.



Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Stuart McCulloch
2009/9/10 Angelo van der Sijpt 

> +1 (very non-authoritive)
>
> We checked the new release against our OSGi testing framework (
> http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
>  ), and found nothing bad.
>
> It's a shame about the new OSGi-provided filter implementation, by the
> way...
>

I haven't been following the recent filter changes... what's wrong with it?


> Angelo
>
>
> On 7 Sep 2009, at 01:53, Karl Pauls wrote:
>
> > I would like to call a vote on the following subproject releases:
> >
> > org.osgi.core 1.4.0 *
> > org.osgi.compendium 1.4.0 *
> > shell 1.4.0
> > shell.tui 1.4.0
> > bundlerepository 1.4.1
> > framework  2.0.0
> > main 2.0.0
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/felix-staging-044//
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 44 /tmp/felix-staging
> >
> > Additionally, a convenience binary release is provided at:
> >
> > http://people.apache.org/~pauls/2.0.0/
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > * The core and compendium subprojects are being released because
> > framework depends on them, but they will not be published.
>
>


-- 
Cheers, Stuart


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Richard S. Hall

On 9/9/09 12:54, Angelo van der Sijpt wrote:

+1 (very non-authoritive)

We checked the new release against our OSGi testing framework 
(http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
   ), and found nothing bad.

It's a shame about the new OSGi-provided filter implementation, by the
way...
   


Why is that?

We are not required to use it, we were just tired of maintaining our own.

-> richard


Angelo


On 7 Sep 2009, at 01:53, Karl Pauls wrote:

   

I would like to call a vote on the following subproject releases:

org.osgi.core 1.4.0 *
org.osgi.compendium 1.4.0 *
shell 1.4.0 
shell.tui 1.4.0
bundlerepository 1.4.1
framework  2.0.0
main 2.0.0

Staging repository:
https://repository.apache.org/content/repositories/felix-staging-044//

You can use this UNIX script to download the release and verify the
signatures:
http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

Usage:
sh check_staged_release.sh 44 /tmp/felix-staging

Additionally, a convenience binary release is provided at:

http://people.apache.org/~pauls/2.0.0/

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

* The core and compendium subprojects are being released because
framework depends on them, but they will not be published.
 
   


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Angelo van der Sijpt


On Sep 9, 2009, at 7:00 PM, Richard S. Hall wrote:


On 9/9/09 12:54, Angelo van der Sijpt wrote:

+1 (very non-authoritive)

We checked the new release against our OSGi testing framework 
(http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
  ), and found nothing bad.

It's a shame about the new OSGi-provided filter implementation, by  
the

way...



Why is that?


In some corner cases, the OSGi implementation might conclude that a  
filter is invalid, while it is actually permitted by the production  
rules. For instance, (!ab=a) states an attribute name of '!ab', which  
is not disallowed by spec, and solved correctly by Felix' filter  
implementation. The provided one assumes that any ! after a ( will  
signal a negation, and complain that it requires a ( .




We are not required to use it, we were just tired of maintaining our  
own.


-> richard


Angelo




Angelo


On 7 Sep 2009, at 01:53, Karl Pauls wrote:



I would like to call a vote on the following subproject releases:

org.osgi.core 1.4.0 *
org.osgi.compendium 1.4.0 *
shell 1.4.0 
shell.tui 1.4.0
bundlerepository 1.4.1
framework  2.0.0
main 2.0.0

Staging repository:
https://repository.apache.org/content/repositories/felix-staging-044//

You can use this UNIX script to download the release and verify the
signatures:
http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

Usage:
sh check_staged_release.sh 44 /tmp/felix-staging

Additionally, a convenience binary release is provided at:

http://people.apache.org/~pauls/2.0.0/

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

* The core and compendium subprojects are being released because
framework depends on them, but they will not be published.







Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Stuart McCulloch
2009/9/10 Angelo van der Sijpt 

>
> On Sep 9, 2009, at 7:00 PM, Richard S. Hall wrote:
>
>  On 9/9/09 12:54, Angelo van der Sijpt wrote:
>>
>>> +1 (very non-authoritive)
>>>
>>> We checked the new release against our OSGi testing framework (
>>> http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
>>>  ), and found nothing bad.
>>>
>>> It's a shame about the new OSGi-provided filter implementation, by the
>>> way...
>>>
>>>
>> Why is that?
>>
>
> In some corner cases, the OSGi implementation might conclude that a filter
> is invalid, while it is actually permitted by the production rules. For
> instance, (!ab=a) states an attribute name of '!ab', which is not disallowed
> by spec, and solved correctly by Felix' filter implementation. The provided
> one assumes that any ! after a ( will signal a negation, and complain that
> it requires a ( .


have you raised a bug for this over at
https://www.osgi.org/bugzilla/enter_bug.cgi ?


>
>
>> We are not required to use it, we were just tired of maintaining our own.
>>
>> -> richard
>>
>
> Angelo
>
>
>>  Angelo
>>>
>>>
>>> On 7 Sep 2009, at 01:53, Karl Pauls wrote:
>>>
>>>
>>>  I would like to call a vote on the following subproject releases:

 org.osgi.core 1.4.0 *
 org.osgi.compendium 1.4.0 *
 shell 1.4.0
 shell.tui 1.4.0
 bundlerepository 1.4.1
 framework  2.0.0
 main 2.0.0

 Staging repository:
 https://repository.apache.org/content/repositories/felix-staging-044//

 You can use this UNIX script to download the release and verify the
 signatures:
 http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

 Usage:
 sh check_staged_release.sh 44 /tmp/felix-staging

 Additionally, a convenience binary release is provided at:

 http://people.apache.org/~pauls/2.0.0/

 Please vote to approve this release:

 [ ] +1 Approve the release
 [ ] -1 Veto the release (please provide specific comments)

 * The core and compendium subprojects are being released because
 framework depends on them, but they will not be published.


>>>
>


-- 
Cheers, Stuart


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Karl Pauls
On Wed, Sep 9, 2009 at 6:54 PM, Angelo van der
Sijpt wrote:
> +1 (very non-authoritive)
>
> We checked the new release against our OSGi testing framework 
> (http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
>  ), and found nothing bad.


I would have been surprised as I did run it as well :-)

regards,

Karl

> It's a shame about the new OSGi-provided filter implementation, by the
> way...
>
> Angelo
>
>
> On 7 Sep 2009, at 01:53, Karl Pauls wrote:
>
>> I would like to call a vote on the following subproject releases:
>>
>> org.osgi.core 1.4.0 *
>> org.osgi.compendium 1.4.0 *
>> shell 1.4.0
>> shell.tui 1.4.0
>> bundlerepository 1.4.1
>> framework  2.0.0
>> main 2.0.0
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/felix-staging-044//
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 44 /tmp/felix-staging
>>
>> Additionally, a convenience binary release is provided at:
>>
>> http://people.apache.org/~pauls/2.0.0/
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> * The core and compendium subprojects are being released because
>> framework depends on them, but they will not be published.
>
>



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Karl Pauls
On Wed, Sep 9, 2009 at 8:02 PM, Stuart McCulloch wrote:
> 2009/9/10 Angelo van der Sijpt 
>
>>
>> On Sep 9, 2009, at 7:00 PM, Richard S. Hall wrote:
>>
>>  On 9/9/09 12:54, Angelo van der Sijpt wrote:
>>>
 +1 (very non-authoritive)

 We checked the new release against our OSGi testing framework (
 http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
  ), and found nothing bad.

 It's a shame about the new OSGi-provided filter implementation, by the
 way...


>>> Why is that?
>>>
>>
>> In some corner cases, the OSGi implementation might conclude that a filter
>> is invalid, while it is actually permitted by the production rules. For
>> instance, (!ab=a) states an attribute name of '!ab', which is not disallowed
>> by spec, and solved correctly by Felix' filter implementation. The provided
>> one assumes that any ! after a ( will signal a negation, and complain that
>> it requires a ( .
>
>
> have you raised a bug for this over at
> https://www.osgi.org/bugzilla/enter_bug.cgi ?

Yes, that would be a good idea. This is the one benefit of switching -
it shifts the burden to maintain it to other people...

regards,

Karl

>>
>>
>>> We are not required to use it, we were just tired of maintaining our own.
>>>
>>> -> richard
>>>
>>
>> Angelo
>>
>>
>>>  Angelo


 On 7 Sep 2009, at 01:53, Karl Pauls wrote:


  I would like to call a vote on the following subproject releases:
>
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
>
> You can use this UNIX script to download the release and verify the
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
>
> Additionally, a convenience binary release is provided at:
>
> http://people.apache.org/~pauls/2.0.0/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.
>
>

>>
>
>
> --
> Cheers, Stuart
>



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Felix Meschberger
+1

Thanks for the great efforts !

Regards
Felix

Karl Pauls schrieb:
> I would like to call a vote on the following subproject releases:
> 
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0   
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
> 
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
> 
> You can use this UNIX script to download the release and verify the 
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
> 
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
> 
> Additionally, a convenience binary release is provided at:
> 
> http://people.apache.org/~pauls/2.0.0/
> 
> Please vote to approve this release:
> 
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
> 
> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.
> 


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Angelo van der Sijpt

On 9 Sep 2009, at 20:38, Karl Pauls wrote:

> On Wed, Sep 9, 2009 at 6:54 PM, Angelo van der
> Sijpt wrote:
>> +1 (very non-authoritive)
>>
>> We checked the new release against our OSGi testing framework 
>> (http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
>>  ), and found nothing bad.
>
>
> I would have been surprised as I did run it as well :-)

Ah, nice. This might also be a good time to introduce our graduate  
student, who will be extending the testing framework, and adding cool  
features like automated reporting and multi-framework support!

>
> regards,
>
> Karl
>

Angelo


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-09 Thread Karl Pauls
On Wed, Sep 9, 2009 at 9:10 PM, Angelo van der
Sijpt wrote:
>
> On 9 Sep 2009, at 20:38, Karl Pauls wrote:
>
>> On Wed, Sep 9, 2009 at 6:54 PM, Angelo van der
>> Sijpt wrote:
>>> +1 (very non-authoritive)
>>>
>>> We checked the new release against our OSGi testing framework 
>>> (http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
>>>  ), and found nothing bad.
>>
>>
>> I would have been surprised as I did run it as well :-)
>
> Ah, nice. This might also be a good time to introduce our graduate
> student, who will be extending the testing framework, and adding cool
> features like automated reporting and multi-framework support!

Cool, but please do this on a separate thread :-)

regards,

Karl

>>
>> regards,
>>
>> Karl
>>
>
> Angelo
>



-- 
Karl Pauls
karlpa...@gmail.com


Re: [VOTE] Felix framework 2.0.0 and related subprojects releases

2009-09-10 Thread Karl Pauls
+1

regards,

Karl

On Mon, Sep 7, 2009 at 1:53 AM, Karl Pauls wrote:
> I would like to call a vote on the following subproject releases:
>
> org.osgi.core 1.4.0 *
> org.osgi.compendium 1.4.0 *
> shell 1.4.0
> shell.tui 1.4.0
> bundlerepository 1.4.1
> framework  2.0.0
> main 2.0.0
>
> Staging repository:
> https://repository.apache.org/content/repositories/felix-staging-044//
>
> You can use this UNIX script to download the release and verify the 
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 44 /tmp/felix-staging
>
> Additionally, a convenience binary release is provided at:
>
> http://people.apache.org/~pauls/2.0.0/
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> * The core and compendium subprojects are being released because
> framework depends on them, but they will not be published.
>



-- 
Karl Pauls
karlpa...@gmail.com


KEYS and check_staged_release (Re: [VOTE] Felix framework 2.0.0 and related subprojects releases)

2009-09-07 Thread Felix Meschberger
Hi,

Guillaume Nodet schrieb:
> Right that was it, I would suggest adding the following to the script:
> 
> wget http://www.apache.org/dist/felix/KEYS
> gpg --import KEYS

While I agree, that this is certainly easy from a use point of view, I
generally also don't like automated KEY import - in fact I generally
don't import KEYS from dist but from a key server.

Regards
Felix

> 
> Anyway, +1 from me
> 
> On Mon, Sep 7, 2009 at 11:14, Guillaume Nodet  wrote:
> 
>> The gpg signatures looks bad from the output of check_staged_release.
>> Did you release using maven 2.1 ?  Or is it just that the script does not
>> import the keys ?
>>
>>
>> On Mon, Sep 7, 2009 at 01:53, Karl Pauls  wrote:
>>
>>> I would like to call a vote on the following subproject releases:
>>>
>>> org.osgi.core 1.4.0 *
>>> org.osgi.compendium 1.4.0 *
>>> shell 1.4.0
>>> shell.tui 1.4.0
>>> bundlerepository 1.4.1
>>> framework  2.0.0
>>> main 2.0.0
>>>
>>> Staging repository:
>>> https://repository.apache.org/content/repositories/felix-staging-044//
>>>
>>> You can use this UNIX script to download the release and verify the
>>> signatures:
>>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>>
>>> Usage:
>>> sh check_staged_release.sh 44 /tmp/felix-staging
>>>
>>> Additionally, a convenience binary release is provided at:
>>>
>>> http://people.apache.org/~pauls/2.0.0/
>>>
>>> Please vote to approve this release:
>>>
>>> [ ] +1 Approve the release
>>> [ ] -1 Veto the release (please provide specific comments)
>>>
>>> * The core and compendium subprojects are being released because
>>> framework depends on them, but they will not be published.
>>>
>>
>>
>> --
>> Cheers,
>> Guillaume Nodet
>> 
>> Blog: http://gnodet.blogspot.com/
>> 
>> Open Source SOA
>> http://fusesource.com
>>
>>
>>
> 
> 


Re: KEYS and check_staged_release (Re: [VOTE] Felix framework 2.0.0 and related subprojects releases)

2009-09-07 Thread Guillaume Nodet
Ok, I've just committed the change, but I'm happy to roll it back if people
prefer.

On Mon, Sep 7, 2009 at 11:24, Felix Meschberger  wrote:

> Hi,
>
> Guillaume Nodet schrieb:
> > Right that was it, I would suggest adding the following to the script:
> >
> > wget http://www.apache.org/dist/felix/KEYS
> > gpg --import KEYS
>
> While I agree, that this is certainly easy from a use point of view, I
> generally also don't like automated KEY import - in fact I generally
> don't import KEYS from dist but from a key server.
>
> Regards
> Felix
>
> >
> > Anyway, +1 from me
> >
> > On Mon, Sep 7, 2009 at 11:14, Guillaume Nodet  wrote:
> >
> >> The gpg signatures looks bad from the output of check_staged_release.
> >> Did you release using maven 2.1 ?  Or is it just that the script does
> not
> >> import the keys ?
> >>
> >>
> >> On Mon, Sep 7, 2009 at 01:53, Karl Pauls  wrote:
> >>
> >>> I would like to call a vote on the following subproject releases:
> >>>
> >>> org.osgi.core 1.4.0 *
> >>> org.osgi.compendium 1.4.0 *
> >>> shell 1.4.0
> >>> shell.tui 1.4.0
> >>> bundlerepository 1.4.1
> >>> framework  2.0.0
> >>> main 2.0.0
> >>>
> >>> Staging repository:
> >>> https://repository.apache.org/content/repositories/felix-staging-044//
> >>>
> >>> You can use this UNIX script to download the release and verify the
> >>> signatures:
> >>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
> >>>
> >>> Usage:
> >>> sh check_staged_release.sh 44 /tmp/felix-staging
> >>>
> >>> Additionally, a convenience binary release is provided at:
> >>>
> >>> http://people.apache.org/~pauls/2.0.0/
> 
> >>>
> >>> Please vote to approve this release:
> >>>
> >>> [ ] +1 Approve the release
> >>> [ ] -1 Veto the release (please provide specific comments)
> >>>
> >>> * The core and compendium subprojects are being released because
> >>> framework depends on them, but they will not be published.
> >>>
> >>
> >>
> >> --
> >> Cheers,
> >> Guillaume Nodet
> >> 
> >> Blog: http://gnodet.blogspot.com/
> >> 
> >> Open Source SOA
> >> http://fusesource.com
> >>
> >>
> >>
> >
> >
>



-- 
Cheers,
Guillaume Nodet

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

Open Source SOA
http://fusesource.com


Re: KEYS and check_staged_release (Re: [VOTE] Felix framework 2.0.0 and related subprojects releases)

2009-09-07 Thread Carsten Ziegeler
Guillaume Nodet wrote:
> Ok, I've just committed the change, but I'm happy to roll it back if people
> prefer.
> 
I would prefer to not have the import in the script. I rather would like
to have
full control of what I'm importing - and in this case, you usually need
to import the relevant keys only once.

Carsten
-- 
Carsten Ziegeler
cziege...@apache.org


Re: KEYS and check_staged_release (Re: [VOTE] Felix framework 2.0.0 and related subprojects releases)

2009-09-07 Thread Guillaume Nodet
Yeah, that sounds reasonable.  I've left the import but it's now commented.

On Tue, Sep 8, 2009 at 07:48, Carsten Ziegeler  wrote:

> Guillaume Nodet wrote:
> > Ok, I've just committed the change, but I'm happy to roll it back if
> people
> > prefer.
> >
> I would prefer to not have the import in the script. I rather would like
> to have
> full control of what I'm importing - and in this case, you usually need
> to import the relevant keys only once.
>
> Carsten
> --
> Carsten Ziegeler
> cziege...@apache.org
>



-- 
Cheers,
Guillaume Nodet

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

Open Source SOA
http://fusesource.com


Filter specification bug (was: Re: [VOTE] Felix framework 2.0.0 and related subprojects releases)

2009-09-09 Thread Angelo van der Sijpt


On Sep 9, 2009, at 8:02 PM, Stuart McCulloch wrote:


2009/9/10 Angelo van der Sijpt 



On Sep 9, 2009, at 7:00 PM, Richard S. Hall wrote:

On 9/9/09 12:54, Angelo van der Sijpt wrote:



+1 (very non-authoritive)

We checked the new release against our OSGi testing framework (
http://opensource.luminis.net/wiki/display/OSGITEST/OSGi+testing+framework
), and found nothing bad.

It's a shame about the new OSGi-provided filter implementation,  
by the

way...



Why is that?



In some corner cases, the OSGi implementation might conclude that a  
filter
is invalid, while it is actually permitted by the production rules.  
For
instance, (!ab=a) states an attribute name of '!ab', which is not  
disallowed
by spec, and solved correctly by Felix' filter implementation. The  
provided
one assumes that any ! after a ( will signal a negation, and  
complain that

it requires a ( .



have you raised a bug for this over at
https://www.osgi.org/bugzilla/enter_bug.cgi ?


Bug filed as https://www.osgi.org/bugzilla/show_bug.cgi?id=57 .

Angelo