Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2020-08-17. Updated assessment, added open issues

2021-10-07. Added logo and provided numbers for PPMC diversity.

Maturity model assessment

Mentors and community members are encouraged to contribute to this page and comment on it, the following table summarizes project’s self-assessment against the Apache Maturity Model.


Open Issues

  • Apache StreamPipes logo is missing
  • slack.streampipes.org still used as a Slack channel
  • streampipes.org still owned by FZI and should be deleted or transferred to ASF

...

QU10The project is open and honest about the quality of its code. Various levels of quality and maturity for various modules are natural and acceptable as long as they are clearly communicated.YES. Open issues are listed in the public Jira and discussed on the mailing list.
QU20The project puts a very high priority on producing secure software.YES. Security issues are treated with the highest priority.
QU30The project provides a well-documented, secure and private channel to report security issues, along with a documented way of responding to them.NO. Currently, the website only links to the ASF security page and does not yet have a documented way of responding to themYES. We use the ASF security channel, which is linked on the website.
QU40The project puts a high priority on backwards compatibility and aims to document any incompatible changes and provide tools and documentation to help users transition to new features.WIP. A release contains a list of issues related to the release. There are also migration guides for breaking changes. However, the current pre-1.0. version does not guarantee to be backwards compatible.
QU50The project strives to respond to documented bug reports in a timely manner.YES. The community is very active in responding to bug reports and usually fixes them within a short time period.

...

IN10The project is independent from any corporate or organizational influence.WIP. While there are some committers who do come from other organizations besides the donating body, there is still the need for more diversityYES. The PPMC (excluding mentors) consists of members from at least 5 different organisations. Committers also come from various other organizations which are not represented in the PPMC.
IN20Contributors act as themselves as opposed to representatives of a corporation or organization.YES. The contributors act on their own initiative without representing a corporation or organization.

...