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 <[email protected]>
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:[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                                   |
 
 ### 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 
[email protected] and [email protected], 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 
[email protected] and [email protected], 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
 

Reply via email to