[jbehave-scm] [scm-core/jbehave-3.9-beta-1][1/1] [maven-release-plugin] copy for tag jbehave-3.9-beta-1

2013-06-01 Thread Mauro Talevi
Tag: jbehave-3.9-beta-1 (added)
Type: annotated
Commit: 97617bbf21b70c38a8731eddef6a17b3cb359861
Tagger: tag_info[:taggername] tag_info[:taggeremail]
Message: [maven-release-plugin]  copy for tag jbehave-3.9-beta-1



[jbehave-scm] [scm-core][1/1] Upgrade to latest codehaus-parent

2013-06-01 Thread Mauro Talevi
commit d161a4cd513d9dc172d8993958331c527ef2bceb
Author: Mauro Talevi 
AuthorDate: Sat, 1 Jun 2013 15:24:52 +0200
Commit: Mauro Talevi 
CommitDate: Sat, 1 Jun 2013 15:24:52 +0200

Upgrade to latest codehaus-parent

diff --git a/pom.xml b/pom.xml
index badfcf8..2711796 100755
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
   
 org.codehaus
 codehaus-parent
-1
+4
   
   org.jbehave
   jbehave





[jbehave-scm] [scm-core/jbehave-3.9-beta-1][1/1] Remove Annotated Tag jbehave-3.9-beta-1

2013-06-01 Thread git
Remove Annotated Tag jbehave-3.9-beta-1

[jbehave-scm] [scm-core][1/1] Updated to latest version of gpg plugin

2013-06-01 Thread Mauro Talevi
commit a8b5846f0cd70739d394279a5471ed892ab77526
Author: Mauro Talevi 
AuthorDate: Sat, 1 Jun 2013 16:49:33 +0200
Commit: Mauro Talevi 
CommitDate: Sat, 1 Jun 2013 16:49:33 +0200

Updated to latest version of gpg plugin

diff --git a/pom.xml b/pom.xml
index 2711796..2e6076e 100755
--- a/pom.xml
+++ b/pom.xml
@@ -1,4 +1,5 @@
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   4.0.0
   
 org.codehaus
@@ -186,6 +187,11 @@
 
 
   org.apache.maven.plugins
+  maven-gpg-plugin
+  1.4
+
+
+  org.apache.maven.plugins
   maven-assembly-plugin
   2.2.2
 





[jbehave-scm] [scm-core][1/1] Override entire codehaus-release profile to update gpg plugin

2013-06-01 Thread Mauro Talevi
commit 221221db639601a82a03c753a7214ef49f22705c
Author: Mauro Talevi 
AuthorDate: Sat, 1 Jun 2013 17:34:07 +0200
Commit: Mauro Talevi 
CommitDate: Sat, 1 Jun 2013 17:34:07 +0200

Override entire codehaus-release profile to update gpg plugin

diff --git a/pom.xml b/pom.xml
index 2e6076e..b519f1e 100755
--- a/pom.xml
+++ b/pom.xml
@@ -187,11 +187,6 @@
 
 
   org.apache.maven.plugins
-  maven-gpg-plugin
-  1.4
-
-
-  org.apache.maven.plugins
   maven-assembly-plugin
   2.2.2
 
@@ -351,6 +346,54 @@
 examples
   
 
+
+  codehaus-release
+  
+
+  
+org.apache.maven.plugins
+maven-source-plugin
+2.1.2
+
+  
+attach-sources
+
+  jar-no-fork
+
+  
+
+  
+  
+org.apache.maven.plugins
+maven-javadoc-plugin
+2.7
+
+  
+attach-javadocs
+
+  jar
+
+  
+
+  
+  
+org.apache.maven.plugins
+maven-gpg-plugin
+1.4
+
+  
+sign-artifacts
+verify
+
+  sign
+
+  
+
+  
+
+  
+
+
   
 
   





[jbehave-scm] [scm-core][1/1] Reverted last 3 commits

2013-06-01 Thread Mauro Talevi
commit 429b91d3b13d3f12292e3947b58a1a0dcb8c6cb6
Author: Mauro Talevi 
AuthorDate: Sat, 1 Jun 2013 17:44:20 +0200
Commit: Mauro Talevi 
CommitDate: Sat, 1 Jun 2013 17:44:20 +0200

Reverted last 3 commits

diff --git a/pom.xml b/pom.xml
index b519f1e..badfcf8 100755
--- a/pom.xml
+++ b/pom.xml
@@ -1,10 +1,9 @@
-http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
-  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
   4.0.0
   
 org.codehaus
 codehaus-parent
-4
+1
   
   org.jbehave
   jbehave
@@ -346,54 +345,6 @@
 examples
   
 
-
-  codehaus-release
-  
-
-  
-org.apache.maven.plugins
-maven-source-plugin
-2.1.2
-
-  
-attach-sources
-
-  jar-no-fork
-
-  
-
-  
-  
-org.apache.maven.plugins
-maven-javadoc-plugin
-2.7
-
-  
-attach-javadocs
-
-  jar
-
-  
-
-  
-  
-org.apache.maven.plugins
-maven-gpg-plugin
-1.4
-
-  
-sign-artifacts
-verify
-
-  sign
-
-  
-
-  
-
-  
-
-
   
 
   





Re: [jbehave-dev] Scenario and Story Scope for Guice Injections

2013-06-01 Thread Mauro Talevi

Hi,

first of all thanks for the contribution of the prototype and the 
suggestion of the new feature.


Here are some initial comments:

- if I can resume your goal, it'd be to provide a context map - scoped 
at scenario or story level - via which to share objects in the 
implementations of the steps.


- as such it's not something that is necessarily tied to feature of 
Guice, although DI containers may support in different ways.


Now, taking a step back, would it be conceptually equivalent to defining 
a context map object (which different keys for different scopes) and 
simply declaring it and having it available in the DI containers?


In this case, it could be in principle supported entirely by the user 
configuration (albeit using some common context classes).


I'd like to understand better the use case that's driving this requirement.

Thanks

On 31/05/2013 21:22, Sebastian Sickelmann wrote:

Hi,

i created a prototype for two Guice-Injection-Scopes that are based on 
the JBehave Lifecycle.


If you are interested you can look at the commits at my github-repo 
(branch GuiceScenarioScope)

https://github.com/picpromusic/jbehave-core/commits/GuiceScenarioScope.

You can find examples here
https://github.com/picpromusic/jbehave-core/blob/GuiceScenarioScope/examples/guice/src/main/java/org/jbehave/examples/core/guice/scope/AnnotatedEmbedderUsingGuiceAndStepsAndScope.java 



and here

https://github.com/picpromusic/jbehave-core/blob/GuiceScenarioScope/examples/guice/src/main/java/org/jbehave/examples/core/guice/jb921/JBEHAVE_921.java 



There are many ways how this can be implemented in JBehave and 
actually i choose to extend the StoryRunner. My actual goal is now to 
discuss with the jbehave community if jbehave should support such 
Scopes and if yes: How jbehave should support it in a way for the 
other injection implementations pico, spring, weld.


For a quick diff-view without fetching my repo see
https://github.com/picpromusic/jbehave-core/compare/master...GuiceScenarioScope 



Kind regards
Sebastian



-
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email





-
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email




[jbehave-scm] [scm-core/jbehave-3.9-beta-1][1/1] [maven-release-plugin] copy for tag jbehave-3.9-beta-1

2013-06-01 Thread Mauro Talevi
Tag: jbehave-3.9-beta-1 (added)
Type: annotated
Commit: 94f0839460170a7978bba8208712090bae3b2075
Tagger: tag_info[:taggername] tag_info[:taggeremail]
Message: [maven-release-plugin]  copy for tag jbehave-3.9-beta-1



[jbehave-scm] [scm-core/jbehave-4.x][1/1] Use local checkout upon release perform

2013-06-01 Thread Mauro Talevi
commit 78a5182616d2df799c6c9a80d27887f9211f735e
Author: Mauro Talevi 
AuthorDate: Wed, 29 May 2013 11:11:03 +0200
Commit: Mauro Talevi 
CommitDate: Sat, 1 Jun 2013 18:57:04 +0200

Use local checkout upon release perform

diff --git a/pom.xml b/pom.xml
index becf9d4..546c1d9 100755
--- a/pom.xml
+++ b/pom.xml
@@ -182,6 +182,7 @@
 false
 deploy
 false
+true