You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sdap.apache.org by rk...@apache.org on 2024/01/10 20:49:14 UTC

(incubator-sdap-website) branch asf-site updated: maturity model draft update

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 <ri...@jpl.nasa.gov>
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:rkk@apache.org). 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.                                                                                              |