Re: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0

2014-12-05 Thread Daniel Kulp
+1   

Dan



 On Dec 5, 2014, at 8:22 AM, Christian Schneider ch...@die-schneider.net 
 wrote:
 
 I need one more binding vote before I can do the release. Please help getting 
 these changes out.
 
 Christian
 
 On 10.11.2014 17:44, Christian Schneider wrote:
 As discussed previously, I staged releases for two new blueprint modules:
 
 Staging repository:
 https://repository.apache.org/content/repositories/orgapachearies-1014
 
 Content:
 blueprint-maven-plugin 1.0.0
 org.apache.aries.blueprint-authz 1.0.0
 
 https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20%22blueprint-authz-1.0.0
  
 
 https://issues.apache.org/jira/browse/ARIES/fixforversion/12328945
 
 In sum there are only these two issues:
 https://issues.apache.org/jira/browse/ARIES-1269
 Add blueprint maven plugin
 
 https://issues.apache.org/jira/browse/ARIES-1226
 JAAS and JEE annotation based authorization
 
 
 maven-blueprint-plugin
 --
 For the blueprint maven plugin there is an example project at:
 https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist-cdi
 
 The issue above also contains some more details.
 
 The plugin creates blueprint.xml from JEE as well as from spring 
 annotations. The number of supported annotations is limited but enough to 
 create even mid size projects. I plan to add documentation about the plugin 
 to the aries website.
 
 blueprint-authz
 
 Is a blueprint extension that can be enabled using a simple authz:enabled/ 
 element in blueprint. The namespace is 
 http://aries.apache.org/xmlns/authorization/v1.0.0
 
 When authorization is enabled then beans are scanned for @RolesAllowed and 
 @DenyAll annotations. If any are found then an interceptor is installed that 
 checks access to the beans using a JAAS context.
 
 There is a test in blueprint itests that shows the usage:
 http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/testbundle/impl/SecuredServiceImpl.java
  
 http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/AuthorizationTest.java
  
 http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/resources/authz.xml
  
 
 
 Please review and vote
 [ ] +1 Release those bundles
 [ ] -1 Do not
 
 Here is my +1 (non binding)
 
 Cheers,
 Christian
 
 
 
 
 -- 
 Christian Schneider
 http://www.liquid-reality.de
 
 Open Source Architect
 http://www.talend.com
 

-- 
Daniel Kulp
dk...@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com



RE: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0

2014-11-10 Thread Jean-Baptiste Onofré
+1 (non binding)

Regards
JB


Sent from my Samsung Galaxy smartphone.


 Original message 
From: Christian Schneider ch...@die-schneider.net 
Date:10/11/2014  08:44  (GMT-08:00) 
To: dev@aries.apache.org 
Cc:  
Subject: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin
  1.0.0 

As discussed previously, I staged releases for two new blueprint modules:

Staging repository:
https://repository.apache.org/content/repositories/orgapachearies-1014

Content:
blueprint-maven-plugin 1.0.0
org.apache.aries.blueprint-authz 1.0.0

https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20%22blueprint-authz-1.0.0

https://issues.apache.org/jira/browse/ARIES/fixforversion/12328945

In sum there are only these two issues:
https://issues.apache.org/jira/browse/ARIES-1269
Add blueprint maven plugin

https://issues.apache.org/jira/browse/ARIES-1226
JAAS and JEE annotation based authorization


maven-blueprint-plugin
--
For the blueprint maven plugin there is an example project at:
https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist-cdi

The issue above also contains some more details.

The plugin creates blueprint.xml from JEE as well as from spring 
annotations. The number of supported annotations is limited but enough 
to create even mid size projects. I plan to add documentation about the 
plugin to the aries website.

blueprint-authz

Is a blueprint extension that can be enabled using a simple 
authz:enabled/ element in blueprint. The namespace is 
http://aries.apache.org/xmlns/authorization/v1.0.0

When authorization is enabled then beans are scanned for @RolesAllowed 
and @DenyAll annotations. If any are found then an interceptor is 
installed that checks access to the beans using a JAAS context.

There is a test in blueprint itests that shows the usage:
http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/testbundle/impl/SecuredServiceImpl.java
http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/AuthorizationTest.java
http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/resources/authz.xml


Please review and vote
[ ] +1 Release those bundles
[ ] -1 Do not

Here is my +1 (non binding)

Cheers,
Christian




Re: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0

2014-11-10 Thread Sergey Beryozkin

+1

Sergey
On 10/11/14 16:44, Christian Schneider wrote:

As discussed previously, I staged releases for two new blueprint modules:

Staging repository:
https://repository.apache.org/content/repositories/orgapachearies-1014

Content:
blueprint-maven-plugin 1.0.0
org.apache.aries.blueprint-authz 1.0.0

https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20%22blueprint-authz-1.0.0


https://issues.apache.org/jira/browse/ARIES/fixforversion/12328945

In sum there are only these two issues:
https://issues.apache.org/jira/browse/ARIES-1269
Add blueprint maven plugin

https://issues.apache.org/jira/browse/ARIES-1226
JAAS and JEE annotation based authorization


maven-blueprint-plugin
--
For the blueprint maven plugin there is an example project at:
https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist-cdi

The issue above also contains some more details.

The plugin creates blueprint.xml from JEE as well as from spring
annotations. The number of supported annotations is limited but enough
to create even mid size projects. I plan to add documentation about the
plugin to the aries website.

blueprint-authz

Is a blueprint extension that can be enabled using a simple
authz:enabled/ element in blueprint. The namespace is
http://aries.apache.org/xmlns/authorization/v1.0.0

When authorization is enabled then beans are scanned for @RolesAllowed
and @DenyAll annotations. If any are found then an interceptor is
installed that checks access to the beans using a JAAS context.

There is a test in blueprint itests that shows the usage:
http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/testbundle/impl/SecuredServiceImpl.java

http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/AuthorizationTest.java

http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/resources/authz.xml



Please review and vote
[ ] +1 Release those bundles
[ ] -1 Do not

Here is my +1 (non binding)

Cheers,
Christian






Re: [VOTE] Release aries blueprint-authz 1.0.0 and blueprint-maven-plugin 1.0.0

2014-11-10 Thread David Bosschaert
+1

David

On 10 November 2014 09:24, Sergey Beryozkin sberyoz...@gmail.com wrote:
 +1

 Sergey

 On 10/11/14 16:44, Christian Schneider wrote:

 As discussed previously, I staged releases for two new blueprint modules:

 Staging repository:
 https://repository.apache.org/content/repositories/orgapachearies-1014

 Content:
 blueprint-maven-plugin 1.0.0
 org.apache.aries.blueprint-authz 1.0.0


 https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARIES%20AND%20fixVersion%20%3D%20%22blueprint-authz-1.0.0


 https://issues.apache.org/jira/browse/ARIES/fixforversion/12328945

 In sum there are only these two issues:
 https://issues.apache.org/jira/browse/ARIES-1269
 Add blueprint maven plugin

 https://issues.apache.org/jira/browse/ARIES-1226
 JAAS and JEE annotation based authorization


 maven-blueprint-plugin
 --
 For the blueprint maven plugin there is an example project at:
 https://github.com/cschneider/Karaf-Tutorial/tree/master/tasklist-cdi

 The issue above also contains some more details.

 The plugin creates blueprint.xml from JEE as well as from spring
 annotations. The number of supported annotations is limited but enough
 to create even mid size projects. I plan to add documentation about the
 plugin to the aries website.

 blueprint-authz
 
 Is a blueprint extension that can be enabled using a simple
 authz:enabled/ element in blueprint. The namespace is
 http://aries.apache.org/xmlns/authorization/v1.0.0

 When authorization is enabled then beans are scanned for @RolesAllowed
 and @DenyAll annotations. If any are found then an interceptor is
 installed that checks access to the beans using a JAAS context.

 There is a test in blueprint itests that shows the usage:

 http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/testbundle/impl/SecuredServiceImpl.java


 http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/java/org/apache/aries/blueprint/itests/authz/AuthorizationTest.java


 http://svn.apache.org/repos/asf/aries/trunk/blueprint/blueprint-itests/src/test/resources/authz.xml



 Please review and vote
 [ ] +1 Release those bundles
 [ ] -1 Do not

 Here is my +1 (non binding)

 Cheers,
 Christian