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/03/15 22:18:31 UTC
(incubator-sdap-website) branch asf-site updated: Updated maturity model
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 150583a Updated maturity model
150583a is described below
commit 150583a94fcc1b4e8f8ad172ba150a16fc66eeca
Author: rileykk <ri...@jpl.nasa.gov>
AuthorDate: Fri Mar 15 15:18:24 2024 -0700
Updated maturity model
---
maturity.md | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/maturity.md b/maturity.md
index d0adf47..3f834b9 100644
--- a/maturity.md
+++ b/maturity.md
@@ -28,19 +28,19 @@ The following table is filled according to the [Apache Maturity Model](https://c
|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **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. | **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. |
+| **LC30** | The libraries mentioned in LC20 are available as Open Source software. | **YES** All installed dependencies are listed in files named `requirements.txt`, `conda-requirements.txt`, `pyproject.toml`, or `poetry.lock` 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 |
### Releases
-| **ID** | **Description** | **Status** [...]
-|----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- [...]
-| **RE10** | Releases consist of source code, distributed using standard and open archive formats that are expected to stay readable in the long term. | **YES** Source release is distributed via [dist.apache.org](https://dist.apache.org/repos/dist/release/incubator/sdap/) and linked from [download page](https://sdap.apache.org/downloads). [...]
-| **RE20** | The project's PPMC (Project Management Committee, see CS10) approves each software release in order to make the release an act of the Foundation. | **YES** All releases have been voted at dev@sdap.a.o and general@incubator.a.o, and have required at least 3 binding +1 PPMC votes to pass. [...]
-| **RE30** | Releases are signed and/or distributed along with digests that anyone can reliably use to validate the downloaded archives. | **YES** All releases are signed, and the [KEYS](https://dist.apache.org/repos/dist/release/incubator/sdap/KEYS) are available. [...]
-| **RE40** | The project can distribute convenience binaries alongside source code, but they are not Apache Releases, they are provided with no guarantee. | **YES** Users can easily build binaries from source code using the provided guide. Binary images are not provided as official Apache realease, though some are available through [Apache dockerhub](https://hub.docker.com/search?q=apache%2Fsdap-). [...]
-| **RE50** | The project documents a repeatable release process so that someone new to the project can independently generate the complete set of artifacts required for a release. | **YES** We can follow the [Release guide](https://gist.github.com/RKuttruff/f418f37d2424d32c05995c9027e832c2) to make new Apache Kvrocks releases, and so far we had 3 different release managers (2 completed a release; 1 in in progress). The guide is not (yet) publically available, but is provided to a future [...]
+| **ID** | **Description** | **Status** |
+|----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| **RE10** | Releases consist of source code, distributed using standard and open archive formats that are expected to stay readable in the long term. | **YES** Source release is distributed via [dist.apache.org](https://dist.apache.org/repos/dist/release/incubator/sdap/) and linked from [download page](https://sdap.apache.org/downloads). |
+| **RE20** | The project's PPMC (Project Management Committee, see CS10) approves each software release in order to make the release an act of the Foundation. | **YES** All releases have been voted at dev@sdap.a.o and general@incubator.a.o, and have required at least 3 binding +1 PPMC votes to pass. |
+| **RE30** | Releases are signed and/or distributed along with digests that anyone can reliably use to validate the downloaded archives. | **YES** All releases are signed, and the [KEYS](https://dist.apache.org/repos/dist/release/incubator/sdap/KEYS) are available. |
+| **RE40** | The project can distribute convenience binaries alongside source code, but they are not Apache Releases, they are provided with no guarantee. | **YES** Users can easily build binaries from source code using the provided guide. Binary images are not provided as official Apache realease, though some are available through [Apache dockerhub](https://hub.docker.com/search?q=apache%2Fsdap-). |
+| **RE50** | The project documents a repeatable release process so that someone new to the project can independently generate the complete set of artifacts required for a release. | **YES** We can follow the [Release guide](https://gist.github.com/RKuttruff/f418f37d2424d32c05995c9027e832c2) to make new Apache SDAP releases, and so far we had 3 different release managers. The guide is not (yet) publically available, but is provided to a future RM upon the start of the release cycle. |
### Quality