This is an automated email from the ASF dual-hosted git repository.
rkk pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-sdap-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 4032e50 maturity model draft update
4032e50 is described below
commit 4032e50a1c48d3f4f693aeae8e24b561697606eb
Author: rileykk <[email protected]>
AuthorDate: Wed Jan 10 12:49:07 2024 -0800
maturity model draft update
---
maturity.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/maturity.md b/maturity.md
index 4d43606..67c5676 100644
--- a/maturity.md
+++ b/maturity.md
@@ -27,7 +27,7 @@ The following table is filled according to the [Apache
Maturity Model](https://c
| **ID** | **Description**
| **Status**
|
|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **LC10** | The Apache License, version 2.0, covers the released code.
| **YES** The LICENSE files are present in the
GitHub repository.
[1](https://github.com/apache/incubator-sdap-nexus/blob/master/LICENSE)
[2](https://github.com/apache/incubator-sdap-ingester/blob/dev/LICENSE.txt)
[3](https://github.com/apache/incubator-sdap-nexusproto) |
-| **LC20** | Libraries that are mandatory dependencies of the project's code
do not create more restrictions than the Apache License does.
| **UNSURE** One top-level dependency is of
an unknown license type (awaiting answers on that one); others install GPL/LGPL
packages as sub-dependencies
|
+| **LC20** | Libraries that are mandatory dependencies of the project's code
do not create more restrictions than the Apache License does.
| **IN PROGRESS** Found an issue where
top-level dependency installed LGPL package. Discussing how to organize SDAP
functionality to move this to be an optional dependency.
|
| **LC30** | The libraries mentioned in LC20 are available as Open Source
software.
| **YES** All installed dependencies are
listed in files named `requirements.txt` or `conda-requirements.txt` and are
open sourced on github.
|
| **LC40** | Committers are bound by an Individual Contributor Agreement (the
"Apache iCLA") that defines which code they may commit and how they need to
identify code that is not their own. | **YES** All committers have iCLAs on
file.
|
| **LC50** | The project clearly defines and documents the copyright ownership
of everything that the project produces.
| **YES?** All source files are with APLv2
header, checked manually by [rkk](mailto:[email protected]). There are some misc
config files, etc that do not have headers, but, as they're not source files,
they've been excluded from the checks |
@@ -60,7 +60,7 @@ The following table is filled according to the [Apache
Maturity Model](https://c
| **CO20** | The community welcomes contributions from anyone who acts in good
faith and in a respectful manner, and who adds value to the project.
| **YES** Apache SDAP website
points prospective viewers to our github repositories and mailing lists,
inviting any interested to join.
|
| **CO30** | Contributions include source code, documentation, constructive
bug reports, constructive discussions, marketing and generally anything that
adds value to the project.
| **YES** All good
contributions including code and non-code are welcomed.
|
| **CO40** | The community strives to be meritocratic and gives more rights
and responsibilities to contributors who, over time, add value to the project.
| **YES** The community has
elected 5 new PPMC members in 2022 and 2023.
|
-| **CO50** | The project documents how contributors can earn more rights such
as commit access or decision power, and applies these principles consistently.
| **NOT YET**
|
+| **CO50** | The project documents how contributors can earn more rights such
as commit access or decision power, and applies these principles consistently.
| **NOT YET** The community is
discussing this now.
|
| **CO60** | The community operates based on consensus of its members (see
CS10) who have decision power. Dictators, benevolent or not, are not welcome in
Apache projects.
| **YES - For major changes**
Major project decisions (releases, large PRs, PPMC additions) are made by
community VOTE on dev@. Some smaller PRs are reviewed and approved by the PPMC
through Github. |
| **CO70** | The project strives to answer user questions in a timely manner.
| **YES** We have resources such
as ASF Slack, our mailing lists, Jira, etc that users can use to ask questions
of the community. Links to all of these are provided on our website.
|
@@ -76,7 +76,7 @@ The following table is filled according to the [Apache
Maturity Model](https://c
### Independence
-| **ID** | **Description**
| **Status**
|
-|----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|
-| **IN10** | The project is independent from any corporate or organizational
influence.
| **???** The PPMC members ....
(How many from JPL? NCAR? Others? ... Majority) |
-| **IN20** | Contributors act as themselves, not as representatives of a
corporation or organization.
| **YES** The contributors
act on their own initiative without representing a corporation or organization.
|
+| **ID** | **Description**
| **Status**
|
+|----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| **IN10** | The project is independent from any corporate or organizational
influence.
| **???** The PPMC is working
to add members from additional organizations, but currently, due to originating
as a NASA/JPL project, a large number of active PPMC members are affiliated
with NASA/JPL |
+| **IN20** | Contributors act as themselves, not as representatives of a
corporation or organization.
| **YES** The contributors
act on their own initiative without representing a corporation or organization.
|