Repository: mockito/mockito
Issue: Update core dev team in gradle

For example https://mvnrepository.com/artifact/org.mockito/mockito-core/2.1.0-RC.1 only lists @bric3 and @szczepiq. We need to include all @mockito/developers e.g. @timvdlippe, @raphw, @marcingrzejszczak and @szpak 

@szczepiq For the 3.0.0-beta.1 should we remove you from the list or what is the expected timeline for you?


Issue comments:
P.S. @szczepiq if you still want to contribute to Mockito that is of course possible too. We are just wondering what the status is :) (if you decide to stay, we also have to invite you for our Slack, which I need your email for)

I haven't done much for 2.x. I'm comfortable with not being on the list right now. Maybe with 3.x I would have bigger contribution to the project.

I'm against removing Szczepan from the list. He created this project and he deserves to be on the developers list forever. What's more Szczepan currently is quite active, so maybe he will change his mind to leave the project :).

At the worst I would change developer to former-developer, founder or something like that.

Yeah the same with me in terms of 2.x. I did close to nothing.  I fully agree with @szpak  about Szczepan.

@TimvdLippe, the list can be updated in "pom.gradle". I don't see good reasons why we should remove people from this list. All former and current team members should happily remain there, including @szpak and @marcingrzejszczak :)

I'll let you know when I step down completely, not just yet ;) If I become inactive due to other priorities the team should move forward with growing and improving Mockito.

@szczepiq Yes I agree with the others to not remove people so I submitted #641 which does not remove anyone from the list, only add them :smile: 


Pull request review comments:
If you like adventures, we could add more info to every developer (for example, github, twitter, blog, etc.)


Patch that resolved the issue:
diff --git a/build.gradle b/build.gradle
index af1eebc19c..33f03bff72 100644
--- a/build.gradle
+++ b/build.gradle
@@ -119,7 +119,7 @@ publishing {
 }
 
 apply from: 'gradle/release.gradle'
-apply from: "gradle/pom.gradle"
+apply from: 'gradle/pom.gradle'
 
 task wrapper(type: Wrapper) {
     gradleVersion = '3.0'
diff --git a/gradle/pom.gradle b/gradle/pom.gradle
index dddb22715b..faa50e7073 100644
--- a/gradle/pom.gradle
+++ b/gradle/pom.gradle
@@ -1,6 +1,6 @@
 publishing.publications.all {
     //TODO github profile?
-    def devs = ["szczepiq:Szczepan Faber", "bric3:Brice Dutheil"]
+    def devs = ['szczepiq:Szczepan Faber', 'bric3:Brice Dutheil', 'raphw:Rafael Winterhalter', 'TimvdLippe:Tim van der Lippe']
 
     pom.withXml {
         def root = asNode()
@@ -16,13 +16,22 @@ publishing.publications.all {
 
         root.appendNode('scm').appendNode('url', 'http://github.com/mockito/mockito')
 
+        def issues = root.appendNode('issueManagement')
+        issues.appendNode('url', 'https://github.com/mockito/mockito/issues')
+        issues.appendNode('system', 'GitHub issues')
+
+        def ci = root.appendNode('ciManagement')
+        ci.appendNode('url', 'https://travis-ci.org/mockito/mockito')
+        ci.appendNode('system', 'TravisCI')
+
         def developers = root.appendNode('developers')
         devs.each {
-            def split = it.split(":")
+            def split = it.split(':')
             assert split.length == 2
             def d = developers.appendNode('developer')
             d.appendNode('id', split[0])
             d.appendNode('name', split[1])
+            d.appendNode('roles').appendNode('role', 'Core developer')
         }
     }
 }


Test patch: