[incubator-pulsar.wiki] branch master updated: Updated Apache Maturity Model Assessment for Pulsar (markdown)
This is an automated email from the ASF dual-hosted git repository. mmerli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pulsar.wiki.git The following commit(s) were added to refs/heads/master by this push: new 8956428 Updated Apache Maturity Model Assessment for Pulsar (markdown) 8956428 is described below commit 8956428dad51af7dff29db74257261399d886e5f Author: Matteo Merli AuthorDate: Tue Aug 28 15:31:51 2018 -0700 Updated Apache Maturity Model Assessment for Pulsar (markdown) --- Apache-Maturity-Model-Assessment-for-Pulsar.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Apache-Maturity-Model-Assessment-for-Pulsar.md b/Apache-Maturity-Model-Assessment-for-Pulsar.md index 7657037..89d84e9 100644 --- a/Apache-Maturity-Model-Assessment-for-Pulsar.md +++ b/Apache-Maturity-Model-Assessment-for-Pulsar.md @@ -55,3 +55,6 @@ Mentors and community members are encouraged to contribute to this page and comm | CS30 | Documented voting rules are used to build consensus when discussion is not sufficient. | **YES** The project uses the standard ASF voting rules. Voting rules are clearly stated before the voting starts for each individual vote. | | CS40 | In Apache projects, vetoes are only valid for code commits and are justified by a technical explanation, as per the Apache voting rules defined in CS30. | **YES** The project hasn’t used a veto at any point and relies on mandatory code reviews. | | CS50 | All "important" discussions happen asynchronously in written form on the project's main communications channel. Offline, face-to-face or private discussions that affect the project are also documented on that channel. | **YES** The project has been making all decisions on the project mailing lists. Technical discussions may happen during code reviews, or when commenting on issues. These conversations are also in written form and asynchronous, and are copied back to the proje [...] +| **Independence** | | | +| IN10 | The project is independent from any corporate or organizational influence. | **YES** Most of the active committers are employed by 3 different companies. There are also several other active committers and contributors that participate on a volunteer basis. | +| IN20 | Contributors act as themselves as opposed to representatives of a corporation or organization. | **YES** All contributors are aware that contributions to the project are made on an individual base and not on behalf of a corporation or organization. Issues in project public communications have been discussed throughout the incubation process to make sure every party (committers, contributors, organizations) is aware of, and following, ASF PR directives. |
[incubator-pulsar.wiki] branch master updated: Updated Apache Maturity Model Assessment for Pulsar (markdown)
This is an automated email from the ASF dual-hosted git repository. mmerli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pulsar.wiki.git The following commit(s) were added to refs/heads/master by this push: new 6493707 Updated Apache Maturity Model Assessment for Pulsar (markdown) 6493707 is described below commit 649370722c74b70e6a3705e988eee4490cd1a071 Author: Matteo Merli AuthorDate: Mon Aug 27 23:34:56 2018 -0700 Updated Apache Maturity Model Assessment for Pulsar (markdown) --- Apache-Maturity-Model-Assessment-for-Pulsar.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Apache-Maturity-Model-Assessment-for-Pulsar.md b/Apache-Maturity-Model-Assessment-for-Pulsar.md index 053257e..7657037 100644 --- a/Apache-Maturity-Model-Assessment-for-Pulsar.md +++ b/Apache-Maturity-Model-Assessment-for-Pulsar.md @@ -1,3 +1,4 @@ + ## Overview This is an assessment of the Pulsar podling’s maturity, meant to help inform the decision (of the mentors, community, Incubator PMC and ASF Board of Directors) to graduate it as a top-level Apache project. @@ -19,9 +20,9 @@ Mentors and community members are encouraged to contribute to this page and comm | ***Code*** | | | | CD10 | The project produces Open Source software, for distribution to the public at no charge. | **YES** The project source code is licensed under the Apache License, version 2.0. | | CD20 | The project's code is easily discoverable and publicly accessible. | **YES** Linked from the website, available via GitBox https://gitbox.apache.org/repos/asf?p=incubator-pulsar.git and https://github.com/apache/incubator-pulsar. | -| CD30 | The code can be built in a reproducible way using widely available standard tools. | **YES** The build uses Apache Maven for Java code and CMake for C++ code. Continuous integration is used | +| CD30 | The code can be built in a reproducible way using widely available standard tools. | **YES** The build uses Apache Maven for Java code and CMake for C++ code. Continuous integration is used to automate the testing and validation of new commits. | | CD40 | The full history of the project's code is available via a source code control system, in a way that allows any released version to be recreated. | **YES** All the history of the project is available through Git. All releases are properly tagged. | -| CD50 | The provenance of each line of code is established via the source code control system, in a reliable way based on strong authentication of the committer. When third-party contributions are committed, commit messages provide reliable information about the code provenance. | **YES** The git repository is managed by Apache Infra. Only Pulsar committers have write access. All code is checked in after at least 2 committers have approved a pull-request. For 3rd party contribution [...] +| CD50 | The provenance of each line of code is established via the source code control system, in a reliable way based on strong authentication of the committer. When third-party contributions are committed, commit messages provide reliable information about the code provenance. | **YES** The git repository is managed by Apache Infra. Only Pulsar committers have write access. All code is checked in after at least 2 committers have reviewed and approved a pull-request. For 3rd party [...] | ***Licenses and Copyright*** | | | | LC10 | The code is released under the Apache License, version 2.0. | **YES** Source distributions clearly state license. Convenience binaries clearly state license. | | LC20 | Libraries that are mandatory dependencies of the project's code do not create more restrictions than the Apache License does. | **YES** The list of mandatory dependencies have been reviewed to contain approved licenses only.|
[incubator-pulsar.wiki] branch master updated: Updated Apache Maturity Model Assessment for Pulsar (markdown)
This is an automated email from the ASF dual-hosted git repository. mmerli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-pulsar.wiki.git The following commit(s) were added to refs/heads/master by this push: new 9d0829b Updated Apache Maturity Model Assessment for Pulsar (markdown) 9d0829b is described below commit 9d0829b764a5b19c7162c8d51c8257c38310ec39 Author: Matteo Merli AuthorDate: Mon Aug 27 23:29:57 2018 -0700 Updated Apache Maturity Model Assessment for Pulsar (markdown) --- Apache-Maturity-Model-Assessment-for-Pulsar.md | 16 1 file changed, 16 insertions(+) diff --git a/Apache-Maturity-Model-Assessment-for-Pulsar.md b/Apache-Maturity-Model-Assessment-for-Pulsar.md index 2074b03..053257e 100644 --- a/Apache-Maturity-Model-Assessment-for-Pulsar.md +++ b/Apache-Maturity-Model-Assessment-for-Pulsar.md @@ -1,3 +1,19 @@ +## Overview + +This is an assessment of the Pulsar podling’s maturity, meant to help inform the decision (of the mentors, community, Incubator PMC and ASF Board of Directors) to graduate it as a top-level Apache project. + +It is based on the ASF project maturity model at https://community.apache.org/apache-way/apache-project-maturity-model.html + + +## Status of this document + +All open items are updated with the latest status. + +## Maturity model assessment + +Mentors and community members are encouraged to contribute to this page and comment on it, the following table summarizes project’s self-assessment against the Apache Maturity Model. + + | ID | Description | Status | |:---|:|:---| | ***Code*** | | |