apache / superset

Apache Superset is a Data Visualization and Data Exploration Platform
https://superset.apache.org/
Apache License 2.0
62.86k stars 13.89k forks source link

The Apache Project Maturity Model Checklist #5951

Closed mistercrunch closed 3 years ago

mistercrunch commented 6 years ago

The Apache Project Maturity Model

Each item in the model has a unique ID to allow them to be easily referenced elsewhere.

From https://community.apache.org/apache-way/apache-project-maturity-model.html

Code

Licenses and Copyright

Releases

Quality

Community

Independence

mistercrunch commented 6 years ago

Did a first pass based on what I thought were "definite yes". Some of the points here fairly subjective. Personally I'd prefer having conversation around maturity here as opposed to the mailing list as we can have both the stateful checklist (with a history of changes) as well as the conversation around individual points.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. For admin, please label this issue .pinned to prevent stale bot from closing the issue.

dpgaspar commented 5 years ago

Checking this: I think it's safe to check:

RE30 - Releases are signed and/or distributed along with digests that can be reliably used to validate the downloaded archives.

Does https://superset.incubator.apache.org/ suffices for?:

CO10 - The project has a well-known homepage that points to all the information required to operate according to this maturity model.

QU20 and QU30 is happening

QU50 is measurable (if needed) if we create for example a #confirmed-bug label on Github issues

rusackas commented 4 years ago

QU 50 ✅ - the various orgs that have PPMC members are each taking ownership of reporting/triaging/fixing bugs

CS20 ✅ - discussions happen on the community Slack and on the dev email list (as well as in the form of SIPs)

CS50 ✅ - SIPs address serious discussion topics and big changes to the software. They take place on Github Issues and the dev mailing list, before ultimately going up for a vote.