Repository: incubator-groovy
Updated Branches:
  refs/heads/master 7802fb0e0 -> 636595690


All maturity TODOs resolved


Project: http://git-wip-us.apache.org/repos/asf/incubator-groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-groovy/commit/63659569
Tree: http://git-wip-us.apache.org/repos/asf/incubator-groovy/tree/63659569
Diff: http://git-wip-us.apache.org/repos/asf/incubator-groovy/diff/63659569

Branch: refs/heads/master
Commit: 636595690824b7567d5aa8ce2c34419fe0b4d50b
Parents: 7802fb0
Author: Bertrand Delacretaz <bdelacre...@apache.org>
Authored: Fri Oct 16 16:58:28 2015 +0200
Committer: Bertrand Delacretaz <bdelacre...@apache.org>
Committed: Fri Oct 16 16:58:28 2015 +0200

----------------------------------------------------------------------
 MATURITY.adoc | 29 ++++++++++++++++++++---------
 1 file changed, 20 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/63659569/MATURITY.adoc
----------------------------------------------------------------------
diff --git a/MATURITY.adoc b/MATURITY.adoc
index 4dfbab4..5437d49 100644
--- a/MATURITY.adoc
+++ b/MATURITY.adoc
@@ -14,11 +14,10 @@ improvement of the ASF incubation process. Groovy is the 
first podling where
 that happens.
 
 == Status of this document
-First evaluation done, lots of OK states below but also a number of TODO to 
resolve. 
+All open items resolved, ready for PPMC approval voting. 
 
 == Overall assessment
-Once the below _TODO_ are fixed (either by documenting the corresponding 
decisions or by
-making the corresponding changes) Groovy looks ready to graduate, discussions 
and votes 
+All the below items are marked OK, Groovy looks ready to graduate, discussions 
and votes 
 are ongoing on the project's dev list as I write this (October 2015).
 
 == Maturity model assessment 
@@ -35,7 +34,7 @@ OK: of course.
 ==== CD20
 _The project's code is easily discoverable and publicly accessible._
 
-http://groovy-lang.org/ (see CO10) includes a "fork me on Github" banner.
+OK: http://groovy-lang.org/ (see CO10) includes a "fork me on Github" banner.
 
 ==== CD30
 _The code can be built in a reproducible way using widely available standard 
tools._
@@ -64,12 +63,21 @@ OK, LICENSE file has been accepted in release votes.
 ==== LC20
 _Libraries that are mandatory dependencies of the project's code do not create 
more restrictions than the Apache License does._
 
-TODO: do we have a documented verification of that? JIRA ticket? 
+OK: The list of dependencies at 
https://wiki.apache.org/incubator/GroovyProposal has been verified when 
entering incubation.
+
+The current dependency licenses (including build, runtime and optional 
dependencies) are found at
+https://github.com/apache/incubator-groovy/tree/master/licenses
+
+Assembling the licenses depending on the artifacts is done here:
+https://github.com/apache/incubator-groovy/blob/master/gradle/assemble.gradle
+so that the various artifacts get their correct sets of licenses.
+
+Release reviews have not shown any incompatible licenses.
 
 ==== LC30
 _The libraries mentioned in LC20 are available as Open Source software._
 
-TODO: See LC20 
+OK, see LC20 
 
 ==== LC40
 _Committers are bound by an Individual Contributor Agreement (the "Apache 
iCLA") that defines which code they are allowed to commit and how they need to 
identify code that is not their own._
@@ -119,8 +127,11 @@ OK, see QU10
 ==== QU30
 _The project provides a well-documented channel to report security issues, 
along with a documented way of responding to them._
 
-TODO: http://groovy-lang.org/ does not include that information as far as I 
can see. 
-See also http://www.apache.org/foundation/marks/pmcs.html#navigation for 
required links on the project's homepage. 
+OK: http://groovy-lang.org/ does include a "security" link to 
http://groovy-lang.org/security.html which in turns points
+to http://www.apache.org/security/.
+
+The website also include the mandatory links listed at 
+http://www.apache.org/foundation/marks/pmcs.html#navigation 
 
 ==== QU40
 _The project puts a high priority on backwards compatibility and aims to 
document any incompatible changes and provide tools and documentation to help 
users transition to new features._ 
@@ -137,7 +148,7 @@ OK, response times on the users list and jira are good.
 ==== CO10
 _The project has a well-known homepage that points to all the information 
required to operate according to this maturity model._
 
-http://groovy.apache.org/ redirects to http://groovy-lang.org/ for now. The 
plan 
+OK: http://groovy.apache.org/ redirects to http://groovy-lang.org/ for now. 
The plan 
 for the future is to use the former for Groovy development topics, and the 
latter
 for its user community.
 

Reply via email to