Introducing The ASF’s New Logo Read Now

Board history: SystemDS

ASF Oak Leaf Icon

SystemDS

What the board has decided about this committee or office, and the reports it filed, most recent first. Generated from the published minutes.

These categorised views are best effort. They are read from the published minutes by a program, and what it can attribute to a committee depends on how each resolution happens to be worded — so a page may be incomplete, and nothing here overrides the minutes themselves. The raw minutes are the source of truth.

Please note. The board approves the minutes of a meeting at the meeting after it, and they are published then - so the most recent meeting is not usually here. ASF Members can read the draft in the board's own repository until it is.

[raw] the published minutes, which are the record. [main index]

Appointments

Date Action Decided by
2020-09-16 Appointed Matthias Boehm the board, by resolution
2017-05-17 Appointed Deron Eriksson the board, by resolution

Decisions

Date Decision Item Outcome
2017-05-17 Establish the Apache SystemML Project special order approved

Reports

2026-08-19 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Project Status:
- Just released SystemDS 3.4 and in process of definining GenAI policy
- Current work focuses on adding the missing primitives for a number
  benchmarks, a new API for the alignment of multimodal datasets (scuro),
  a new backend for singlenode out-of-core operations, and incremental
  refinements of major internal components for compression, GPUs,
  federated operations, and the use of the Java vector API.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2026-01-07 (Christina Dionysio)
- Last committers added 2026-01-07 (Jannik Lindemann, Rene Enjilian)
- There are currently 39 committers and 29 PMC members in the project.

## Project Activity:
- Code activity is healthy with 89 commits (+82%) in the last 3 months.
- Community growth is healthy with 13 active contributors (-35%)
  in the last 3 months
- Releases
  Apache SystemDS 3.4.0 was released on 2026-07-24.
  Apache SystemDS 3.3.0 was released on 2025-04-22.
  Apache SystemDS 3.2.0 was released on 2024-03-17.
  Apache SystemDS 3.1.0 was released on 2023-03-13.
  Apache SystemDS 3.0.0 was released on 2022-06-20.
  Apache SystemDS 2.2.2 was released on 2022-06-25.
  Apache SystemDS 2.2.1 was released on 2021-12-02.
  Apache SystemDS 2.2.0 was released on 2021-10-30.
  Apache SystemDS 2.1.0 was released on 2021-06-28.
  Apache SystemDS 2.0.0 was released on 2020-10-14.
  Apache SystemML 1.2.0 was released on 2018-08-24.

## Community Health:
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

2026-05-20 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on adding the missing primitives for a number
  benchmarks, a new API for the alignment of multimodal datasets (scuro),
  a new backend for singlenode out-of-core operations, and incremental
  refinements of major internal components for compression, GPUs,
  federated operations, and the use of the Java vector API.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2026-01-07 (Christina Dionysio)
- Last committers added 2026-01-07 (Jannik Lindemann, Rene Enjilian)
- There are currently 39 committers and 29 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 49 commits (+2%) in the last 3 months.
- Community growth is healthy with 20 active contributors (+53%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.3.0 was released on 2025-04-22.
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2026-02-18 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on adding the missing primitives for a number
  benchmarks, a new API for the alignment of multimodal datasets,
  a new backend for singlenode out-of-core operations, and incremental
  refinements of major internal components for compression, GPUs,
  federated operations, and the use of the Java vector API.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2026-01-07 (Christina Dionysio)
- Last committers added 2026-01-07 (Jannik Lindemann, Rene Enjilian)
- There are currently 39 committers and 29 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 48 commits (-22%) in the last 3 months.
- Community growth is healthy with 13 active contributors (-13%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.3.0 was released on 2025-04-22.
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2025-11-19 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on adding the missing primitives for a number
  benchmarks, a new API for the alignment of multimodal datasets,
  a new backend for singlenode out-of-core operations, and incremental
  refinements of major internal components for compression, GPUs,
  federated operations, and the use of the Java vector API.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2025-04-30 (Elias Strauss)
- Last committers added 2025-04-30 (Christina Dionysio)
- There are currently 37 committers and 28 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 61 commits (+-0%) in the last 3 months.
- Community growth is healthy with 15 active contributors (-25%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.3.0 was released on 2025-04-22.
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2025-08-20 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on adding the missing primitives for a number
  benchmarks, a new API for the alignment of multimodal datasets,
  a new backend for singlenode out-of-core operations, and incremental
  refinements of major internal components for compression, GPUs,
  federated operations, and the use of the Java vector API.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2025-04-30 (Elias Strauss)
- Last committers added 2025-04-30 (Christina Dionysio)
- There are currently 37 committers and 28 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 61 commits (-12%) in the last 3 months.
- Community growth is healthy with 20 active contributors (+17%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.3.0 was released on 2025-04-22.
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2025-05-21 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on adding the missing primitives for
  a number benchmarks such as TPCx-AI and MLPerf on SystemDS, new APIs
  for the alignment of multimodal datasets, the integration of Java's
  new vector and foreign memory API, and incremental refinements
  of major internal components for compression, reuse, as well as
  multiple GPU devices, and distributed and federated operations.
- We just released SystemDS 3.3 and switched from JDK11 to JDK17.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2025-04-30 (Elias Strauss)
- Last committers added 2025-04-30 (Christina Dionysio)
- There are currently 37 committers and 28 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 69 commits (-51%) in the last 3 months
  (the reduction is largely due to careful release preparation).
- Community growth is healthy with 17 active contributors (-11%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.3.0 was released on 2025-04-22.
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2025-02-19 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on adding the missing primitives for
  a number benchmarks such as TPCx-AI and MLPerf on SystemDS, new APIs
  for the alignment of multimodal datasets, an exploration of Java's
  new vector and foreign memory API, and incremental refinements
  of major internal components for compression, reuse, as well as
  multiple GPU devices, and distributed and federated operations.
- We are in the process of preparing the release of SystemDS 3.3
  (last release on JDK 11, afterwards switch to JDK 17)

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2024-03-28 (Olga Ovcharenko)
- Last committer added 2024-09-09 (Elias Strauss)
- There are currently 36 committers and 27 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 141 commits (+7%) in the last 3 months.
- Community growth is healthy with 19 active contributors (+-36%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2024-11-20 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on adding the missing primitives for
  a number benchmarks such as TPCx-AI and MLPerf on SystemDS, new APIs
  for the alignment of multimodal datasets, an exploration of Java's
  new vector and foreign memory API, and incremental refinements
  of major internal components for compression, reuse, as well as
  multiple GPU devices, and distributed and federated operations.
- We added automated code coverage enforcements in order to motivate
  continuous improvements of the testsuite's code coverage
- Activity is ramping up again (new committer, more contributions)

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2024-03-28 (Olga Ovcharenko)
- Last committer added 2024-09-09 (Elias Strauss)
- There are currently 36 committers and 27 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 132 commits (+158%) in the last 3 months.
- Community growth is healthy with 14 active contributors (+-0%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2024-08-21 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on adding the missing primitives for
  a number benchmarks such as TPCx-AI and MLPerf on SystemDS, new APIs
  for the alignment of multimodal datasets, an exploration of Java's
  new vector and foreign memory APIs, and incremental refinements
  of major internal components for compression, reuse, as well as
  multiple GPU devices, and distributed and federated operations.
- We added automated code coverage enforcements in order to motivate
  continuous improvements of the testsuite's code coverage

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2024-03-28 (Olga Ovcharenko)
- Last committer added 2022-12-14 (Badrul Chowdhury)
- There are currently 35 committers and 27 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 51 commits (-46%) in the last 3 months
  (summer break for many involved researchers and students).
- Community growth is healthy with 14 active contributors (-22%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2024-05-15 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end data
science lifecycle from data preparation and cleaning, over efficient ML model
training, to scoring and debugging. ML algorithms or pipelines are specified
in a high-level language with R-like syntax, or related Python and Java APIs,
and the system automatically generates hybrid runtime plans of local,
in-memory operations and distributed operations on Apache Spark.

## Issues for the Board:
- RE cdutz: the discussion of lowering the bar for new committers led to a
  change of internal policy and the addition of Badrul Chowdhury in Dec 2022.
  The number of unique contributors is currently ramping up again, and we look
  forward to starting the committer discussion for new candidates

## Project Status:
- We released Apache SystemDS 3.2.0 in March
- Current work focuses on adding the missing primitives for a number
  benchmarks such as TPCx-AI and MLPerf on SystemDS, new APIs for the
  alignment of multimodal datasets, and incremental refinements of major
  internal components for compression, reuse, as well as multiple GPU devices,
  and distributed and federated operations.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2024-03-28 (Olga Ovcharenko)
- Last committer added 2022-12-14 (Badrul Chowdhury)
- There are currently 35 committers and 27 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 94 commits (+25%) in the last 3 months.
- Community growth is healthy with 18 active contributors (+38%) in the last 3
  months
- Communication is healthy, mailing list activity is improving, additional
  work on better documentation.

## Releases:
- Apache SystemDS 3.2.0 was released on 2024-03-17.
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2024-02-21 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- Sorry for missing the "comments w/o responses" (2023-05/2023-02).
  Thanks for the suggestions on improving the dev-list, we will have a
  look and reach out if needed. Regarding new committer candidates, we
  do have a continuous stream of new contributors (mostly students), but
  need to find better ways to bring them on-board as committers
  (beyond their initial one-off projects). We are very optimistic though
  to get multiple new committers in 2024.

## Project Status:
- Current work focuses on extending the compression framework,
  multi-backend lineage-based reuse, various data-centric ML
  primitives (DSL-based builtins) for increased functionality,
  and an improved test framework for functionality and performance.
- We are in the process of releasing SystemDS 3.2 (cut first RC).

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2022-05-03 (Shafaq Siddiqi)
- Last committer added 2022-12-14 (Badrul Chowdhury)
- There are currently 35 committers and 26 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 75 commits (-32%) in the last 3 months.
- Community growth is healthy with 13 active contributors (+30%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2023-11-15 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on extending the compression framework,
  multi-backend lineage-based reuse, various data-centric ML
  primitives (DSL-based builtins) for increased functionality,
  and an improved test framework for functionality and performance.
- We are planning to release SystemDS 3.2 in December.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2022-05-03 (Shafaq Siddiqi)
- Last committer added 2022-12-14 (Badrul Chowdhury)
- There are currently 35 committers and 26 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 109 commits (+6%) in the last 3 months.
- Community growth is healthy with 10 active contributors (-9%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2023-08-16 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- Current work focuses on extending the compression framework,
  multi-backend lineage-based reuse, various data-centric ML
  primitives (DSL-based builtins) for increased functionality,
  and an improved test framework for functionality and performance.
- In the past 5 months, since the release of SystemDS 3.1, we
  made a number of fixes and improvements which motivates planning
  for a SystemDS 3.2 release in the fall.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2022-05-03 (Shafaq Siddiqi)
- Last committer added 2022-12-14 (Badrul Chowdhury)
- There are currently 35 committers and 26 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 103 commits (+49%) in the last 3 months.
- Community growth is healthy with 11 active contributors (+57%)
  in the last 3 months
- Communication is healthy, mailing list activity is improving,
  additional work on better documentation.

## Releases:
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2023-05-17 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end data
science lifecycle from data preparation and cleaning, over efficient ML model
training, to scoring and debugging. ML algorithms or pipelines are specified
in a high-level language with R-like syntax, or related Python and Java APIs,
and the system automatically generates hybrid runtime plans of local,
in-memory operations and distributed operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- We recently released Apache SystemDS 3.1 on March 13.
- Current work focuses on extending the compression framework, multi-backend
  lineage-based reuse, and various data-centric ML primitives (DSL-based
  builtins) for increased functionality.
- After three of the top-5 contributors moved to TU Berlin end of last year
  (which caused a dip in commit activities), we are ramping up the development
  again.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2022-05-03 (Shafaq Siddiqi)
- Last committer added 2022-12-14 (Badrul Chowdhury)
- There are currently 35 committers and 26 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 69 commits (-23%) in the last 3 months.
- Community growth is healthy with 7 active contributors (-13%) in the last 3
  months
- Communication is healthy, mailing list activity is improving, additional
  work on better documentation.

## Releases:
- Apache SystemDS 3.1.0 was released on 2023-03-13.
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2023-02-15 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- We are entering the release process for Apache SystemDS 3.1 soon,
   the feature freeze is February 10
- Current work focuses on extending the compression framework,
   multi-backend lineage-based reuse, and various data-centric ML
   primitives (DSL-based builtins) for increased functionality.
- After three of the top-5 contributors moved to TU Berlin end of
   last year (which caused a dip in commit activities), we are
   ramping up the development again.
- A discussion on the private mailing list on lowering the bar for
   new committers came to the conclusion that besides the history
   of contributions (in the past, ~20 commits) and representation
   of the project, we will use the committer status more actively as
   a means of motivation. At the same time, we will actively mitigate
   implicit bias and keep a minimum bar of ~5 non-trivial commits,
   in order to avoid an unintended impression of arbitrary decisions.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
   2015-11-02)
- Last PMC members added 2022-05-03 (Shafaq Siddiqi)
- Last committer added 2022-12-14 (Badrul Chowdhury)
- There are currently 35 committers and 26 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 89 commits (+25%) in the last 3 months,
   despite the holiday break.
- Community growth is healthy with 8 active contributors (-20%)
   in the last 3 months
- Communication is healthy, mailing list activity is improving,
   additional work on better documentation.

## Releases:
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2022-11-16 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- We released Apache SystemDS 3.0 end of June, as the first release
   on Java 11, Spark 3, and Hadoop 3.
- We are planning to release Apache SystemDS 3.1 end of December
- Current work focuses on finalizing the federated learning backend,
   efficient local and federated feature transformations, various
   runtime improvements, a monitoring tool for federated learning,
   as well as new primitives such as tuning data cleaning pipelines.
- Three of the top-5 contributors recently moved to TU Berlin, which
   increases the diversity of the active PMC, explains the temporary
   30% drop in code activity, and ensures more resources for the
   future development of Apache SystemDS.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
   2015-11-02)
- Last PMC members added 2022-05-03 (Shafaq Siddiqi)
- Last committer added 2021-09-23 (David Weissteiner)
   but currently discussing a lower bar to motivate recent contributors
- There are currently 34 committers and 26 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 71 commits (-31%) in the last 3 months.
- Community growth is healthy with 10 active contributors (-37%)
   in the last 3 months
- Communication is healthy, mailing list activity is improving,
   additional work on better documentation.

## Releases:
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2022-08-17 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- We recently released Apache SystemDS 3.0, as the first release
   on Java 11, Spark 3, and Hadoop 3.
- Current work centers around finalizing the new federated learning
   backend, efficient local and federated feature transformations,
   various runtime improvements, and new primitives such as tuning
   data cleaning pipelines

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
   2015-11-02)
- Last PMC members added 2022-05-03 (Shafaq Siddiqi)
- Last committer added 2021-09-23 (David Weissteiner)
- There are currently 34 committers and 26 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 104 commits (-10%) in the last 3 months.
- Community growth is healthy with 16 active contributors (+-0%)
   in the last 3 months
- Communication is healthy, mailing list activity is improving,
   additional work on better documentation.

## Releases:
- Apache SystemDS 3.0.0 was released on 2022-06-20.
- Apache SystemDS 2.2.2 was released on 2022-06-25.
- Apache SystemDS 2.2.1 was released on 2021-12-02.
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2022-05-18 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- We are currently working on releasing Apache SystemDS 3.0,
   which is the first release on Java 11, Spark 3, and Hadoop 3.
- SystemDS 3.0 also comprises important new features including
   federated learning and federated data cleaning/preparation,
   data cleaning pipelines, task-parallel feature transformations,
   generalized dynamic function loading and execution, as well as
   lossless compression, reuse, and memory management

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
   2015-11-02)
- Last PMC members added 2022-05-03 (Shafaq Siddiqi)
- Last committer added 2021-09-23 (David Weissteiner)
- There are currently 34 committers and 26 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 115 commits (-21%) in the last 3 months.
- Community growth is healthy with 16 active contributors (-20%)
   in the last 3 months
- Communication is healthy, mailing list activity is improving,
   additional work on better documentation.

## Releases:
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2022-02-16 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end data
science lifecycle from data preparation and cleaning, over efficient ML model
training, to scoring and debugging. ML algorithms or pipelines are specified
in a high-level language with R-like syntax, or related Python and Java APIs,
and the system automatically generates hybrid runtime plans of local,
in-memory operations and distributed operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- We recently released Apache SystemDS 2.2 and switched the main branch to
  Java 11, Spark 3, and Hadoop 3.
- We are currently working on the next feature release including federated
  learning and federated data cleaning/preparation, data cleaning pipelines,
  task-parallel feature transformations, as well as lossless compression,
  reuse, and memory management.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- Last PMC members added 2021-10-18 (Janardhan Pulivarthi)
- Last committer added 2021-09-23 (David Weissteiner)
- There are currently 34 committers and 25 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 147 commits (+6%) in the last 3 months.
- Community growth is healthy with 20 active contributors (+18%) in the last 3
  months
- Communication is healthy, mailing list activity is improving, additional
  work on better documentation.

## Releases:
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2021-11-17 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- We recently released Apache SystemDS 2.2 (last release on Java 8,
Spark 2.x, and Hadoop 2.x) and now switched the main branch to
Java 11, Spark 3, and Hadoop 3.

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
2015-11-02)
- Last PMC members added 2021-10-18 (Janardhan Pulivarthi)
- Last committer added 2021-09-23 (David Weissteiner)
- There are currently 34 committers and 25 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 139 commits (-31%) in the last 3 months.
- Community growth is healthy with 17 active contributors (-42%)
in the last 3 months
- Communication is healthy, mailing list activity is improving,
additional work on better documentation.

## Releases:
- Apache SystemDS 2.2.0 was released on 2021-10-30.
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2021-08-18 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Issues for the Board:
- None

## Project Status:
- We recently released Apache SystemDS 2.1 (likely, the last release on
   Spark 2.x, Hadoop 2.x, and Java 8) with major improvements of existing
   features, a large number of fixes, and several experimental features
   to better support the end-to-end data science lifecycle
- In the next months, we will switch to Spark 3, Hadoop 3, and Java 11,
   and extend many features including our Python APIs, primitives
   for lifecycle tasks such feature transformations and data cleaning,
   as well as system internals such as federated learning, lineage-based
   reuse, memory management, and lossless compression
- A paper on SliceLine, a new model debugging feature in SystemDS,
   won the SIGMOD 2021 Data Science and Engineering Best Paper Award

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
   2015-11-02)
- Last PMC members added 2020-10-07 (Arnab Phani, Sebastian Baunsgaard)
- Last committer added 2021-04-10 (Olga Ovcharenko)
- There are currently 33 committers and 24 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 201 commits (+6%) in the last 3 months.
- Community growth is healthy with 29 active contributors (+12%)
   in the last 3 months
- Communication is healthy, mailing list activity is improving,
   additional work on better documentation.

## Releases:
- Apache SystemDS 2.1.0 was released on 2021-06-28.
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2021-05-19 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Project Status:
- We are working towards the SystemDS 2.1 release (planned for June),
   which will be the last release on Spark 2.x, Hadoop 2.x, and Java 8
   (before switching to Spark 3, Hadoop 3, and Java 11).

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
2015-11-02)
- Last PMC members added 2020-10-07 (Arnab Phani, Sebastian Baunsgaard)
- Last committer added 2021-04-10 (Olga Ovcharenko)
- There are currently 33 committers and 24 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 190 commits (+44%) in the last 3 months.
- Community growth is healthy with 1 new committer and 26 active
   contributors (+30%) in the last 3 months
- Communication is healthy, mailing list activity is improving,
   additional work better documentation.

## Releases:
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2021-02-17 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation and cleaning, over
efficient ML model training, to scoring and debugging. ML algorithms
or pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system automatically generates
hybrid runtime plans of local, in-memory operations and distributed
operations on Apache Spark.

## Project Status:
- Current major focus areas are the new backend for federated learning,
  various improvements across many components, and work towards an
  additional release on Spark 2.x and Java 8 (before we potentially move
  to Spark 3 and Java 11).

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
  2015-11-02)
- 2 new PMC members were added 2020-10-07
  (Arnab Phani, Sebastian Baunsgaard)
- 1 new committer was added 2021-02-08 (Sebastian Benjamin Wrede)
- There are currently 32 committers and 24 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 132 commits (-42%) in the last 3 months.
- Community growth is healthy with 1 new committer and 20 active
  contributors (+33%) in the last 3 months
- Communication is healthy, mailing list activity is improving.

## Releases:
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2020-11-18 — Matthias Boehm

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle including data preparation and cleaning, as
well as ML model training, scoring, and debugging. ML algorithms or
pipelines are specified in a high-level language with R-like syntax,
or related Python and Java APIs, and the system generates hybrid
runtime plans of single node, in-memory operations and distributed
operations on Apache Spark.

## Project Status:
- The SystemDS community successfully completed the major SystemDS
   2.0.0 release as an important milestone, namely the first release
   after merging Apache SystemML and SystemDS into Apache SystemDS

## Membership Data:
- Apache SystemDS was founded 2017-05-16 (incubator process entered
2015-11-02)
- 2 new PMC members were added 2020-10-07 (Arnab Phani, Sebastian
Baunsgaard)
- There are currently 31 committers and 24 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 224 commits (+28%) in the last 3 months.
- Community growth is healthy with 2 new PMC members and 15 active
   contributors in the last 3 months
- Communication is healthy mailing list activity is improving.

## Releases:
- Apache SystemDS 2.0.0 was released on 2020-10-14.
- Apache SystemML 1.2.0 was released on 2018-08-24.

2020-09-16 — Jon Deron Eriksson

## Description:
Apache SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation, validation, and cleaning,
over efficient ML training, to model debugging and deployment. Data
scientists specify ML algorithms or ML pipelines in a high-level
language with R-like syntax - or through related Python and Java APIs,
and the system automatically generates hybrid runtime plans of single
node, in-memory operations as well as distributed operations on top of
Apache Spark.

## Project Status:
- The name change from Apache SystemML to Apache SystemDS has been
   completed (thanks to the INFRA team for changing all relevant services
   such as JIRA, Github URLs, website, and mailing lists).

- We're currently in preparation of the SystemDS 2.0 release,
   hopefully to be released by end of September.

- Change PMC chair: According to the board feedback on our 08/2020
   report, we had an explicit vote on changing the PMC chair, and this
   resolution has been submitted to the board for approval.

## Membership Data:
- Apache SystemML - now SystemDS - was founded 2017-05-16
   (incubator process entered 2015-11-02)
- 4 new committers have been added 2020-05-01
   (Arnab Phani, Mark Dokter, Shafaq Siddiqi, and Kevin Innerebner).
- 1 new committer has been added 2020-06-08
   (Sebastian Baunsgaard)
- Rich Bowen has resigned from the PMC 2020-08-19
- There are currently 31 committers and 22 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 175 commits in the last 3 months.
- Community growth is healthy with 1 new committer and 20 active
   contributors in the last 3 months
- Communication is healthy but mailing list activity can be improved.

## Releases:
- Apache SystemML 1.2.0 was released on 2018-08-24.
- SystemDS 0.2.0 was released (outside ASF) on 2020-03-24
   https://github.com/tugraz-isds/systemds/releases
- in progress of preparing the SystemDS 2.0 release
   (for reconciling the previous SystemML and SystemDS version lines)

## Answers to Board Questions:
- ss: I'm unclear what this means, could you please clarify? "-
       SystemDS 0.2.0 was released (outside ASF) on 2020-03-24"

   ps: The situation is complicated by a merge and name change from
       SystemML to SystemDS, but neither set of mailing lists seems to
       have a release vote early this year.

This statement referred to the System 0.2 release [1]. SystemDS was
forked from Apache SystemML in Sep 2018, and this v0.2 was the last
release of the forked, non-ASF open source system (Mar 2020). After
PMC discussions end of 2019, we merged SystemDS with Apache SystemML
in Apr 2020, to form Apache SystemDS.

[1] https://github.com/tugraz-isds/systemds/releases/tag/v0.2.0

- curcuru: Reminder: to change the PMC's chair, you should have a PMC
            vote, and you must submit a resolution to the board.
            https://apache.org/dev/pmc#newchair

Thanks, I misinterpreted the guidelines. We now had a successful vote
and we have submitted the resolution to the board.

2020-08-19 — Jon Deron Eriksson

## Description:
SystemDS is a machine learning (ML) system for the end-to-end
data science lifecycle from data preparation, validation, and cleaning,
over efficient ML training, to model debugging and deployment. Data
scientists specify ML algorithms or ML pipelines in a high-level
language with R-like syntax - or through related Python and Java APIs,
and the system automatically generates hybrid runtime plans of single
node, in-memory operations as well as distributed operations on top of
Apache Spark.

## Project Status:
- The name change from Apache SystemML to Apache SystemDS has been
   completed (thanks to the INFRA team for changing all relevant services
   such as JIRA, Github URLs, website, and mailing lists).

- We're currently in preparation the SystemDS 2.0 release,
   hopefully to be released by end of August or soon thereafter.

- Change project chair: The SystemDS PMC (including its chair Jon Deron
   Eriksson) agreed to the resolution of making Matthias Boehm the new
   SystemDS chair (see private@ message, May 13), and Matthias is happy
   to take over this responsibility.

## Membership Data:
- Apache SystemML - now SystemDS - was founded 2017-05-16
   (incubator process entered 2015-11-02)
- 4 new committers have been added 2020-05-01
   (Arnab Phani, Mark Dokter, Shafaq Siddiqi, and Kevin Innerebner).
- 1 new committer has been added 2020-06-08
   (Sebastian Baunsgaard)
- There are currently 31 committers and 23 PMC members in the project.

## Activity and Health:
- Code activity is healthy with 142 commits in the last 3 months.
- Community growth is healthy with 1 new committer and 22 active
   contributors in the last 3 months
- Communication is healthy but mailing list activity can be improved.

## Releases:
- Apache SystemML 1.2.0 was released on 2018-08-24.
- SystemDS 0.2.0 was released (outside ASF) on 2020-03-24
- in progress of preparing the SystemDS 2.0 release
   (for reconciling the previous SystemML and SystemDS version lines)

2020-05-20 — Jon Deron Eriksson

## Description:
SystemML is a declarative large-scale machine learning (ML) system that
allows the flexible specification of ML algorithms via an R-like syntax
and automatically generates hybrid runtime plans of single node,
in-memory operations as well as distributed operations on top of Apache
Spark. SystemDS extends this scope to the end-to-end data science
lifecycle (from data cleaning and preparation, over model training, to
debugging and deployment) as well as privacy-preserving federated learning.

## Project Status:
- After an internal discussion and positive feedback, the SystemDS fork
of Apache SystemML has been merged back into the Apache repository on
2020-03-27. This merge preserved the history of individual commits (430)
and respective contributors (16 of 17 new to SystemML).

- The name change to Apache SystemDS has been approved
(PODLINGNAMESEARCH-179), and we intend (after this report has been
approved) to work with the INFRA team to change the Github repo, JIRA, etc.

- Once the name change has been completed, we intend to release Apache
SystemDS 2.0 (to continue the Apache SystemML releases, but clearly
communicate the new scope).

## Membership Data:
- Apache SystemML was founded 2017-05-16 (incubator process entered
2015-11-02)
- There are currently 30 committers and 23 PMC members in the project.
- 4 new committers have been added 2020-05-01 (Arnab Phani, Mark Dokter,
Shafaq Siddiqi, and Kevin Innerebner).

## Activity and Health:
- Code activity is healthy with 149 commits in the last 3 months.
- Community growth is healthy with 4 new committers and 20 active
contributors in the last 3 months
- Communication is healthy but mailing list activity can be improved.

## Releases:
- Apache SystemML 1.2.0 was released on 2018-08-24.
- SystemDS 0.2.0 was released (outside ASF) on 2020-03-24

2020-02-19 — Jon Deron Eriksson

## Description:
SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:
Little development has happened in the main project in the last year. On the
private list, there is discussion about merging an active fork of SystemML
back into the main project. This fork is SystemDS, led by Matthias Boehm, the
largest contributor to SystemML. Matthias has proposed nominating the 4 most
active SystemDS team members to be committers. He has stated that he would
require that the project name is changed to SystemDS. He has discussed this
name change process with Mark Thomas. The responses on the private list
regarding merging of the active fork have been positive.

## Membership Data:
Apache SystemML was founded 2017-05-16 (3 years ago)
There are currently 26 committers and 23 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:6.

Community changes, past quarter:
- No new PMC members. Last addition was Arvind Surve on 2017-05-16.
- No new committers. Last addition was Guobao Li on 2018-08-28.

## Project Activity:
There was one commit to the project this quarter.
One pull request was opened and closed this quarter.
The most recent release was 1.2.0 on Aug 24, 2018.

## Community Health:
The community is currently unhealthy.
There is little email activity.
Community health should significantly improve if SystemDS is merged into the
main project.

## Answers to Board Questions:

myrle: Thank you for your clear and frank assessment of the state of
       the project community. Is it time to retire SystemML?

Henry Saputra initiated a discussion about possibly retiring SystemML to the
attic. In this discussion, the possibility of merging the active SystemDS fork
into the main Apache project was discussed. All responses on the private list
to the proposal to merge SystemDS into SystemML have been positive.

2019-11-20 — Jon Deron Eriksson

## Description:
SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:
There were no commits to the project this quarter. Activity on the project has
largely stopped.

## Membership Data:
Apache SystemML was founded 2017-05-16 (2 years ago)
There are currently 26 committers and 23 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:6.

Community changes, past quarter:
- No new PMC members. Last addition was Arvind Surve on 2017-05-16.
- No new committers. Last addition was Guobao Li on 2018-08-28.

## Project Activity:
There has been only 1 commit since May.
No pull requests have been opened or closed since May.
The most recent release was 1.2.0 on Aug 24, 2018.

## Community Health:
The community is unhealthy.
There is little email activity.
Adding significant features to the project in the future will be difficult
without support from existing contributors with a deep knowledge of SystemML,
and these contributors do not appear to be active anymore.

## Answers to Board Questions:

myrle: Thank you for answering my question. Are there any plans to
       add new committers or make the existing committers PMC
       members? It might help with project activity levels and with
       working through your hanging pull requests

Currently there are no plans to add new committers since there is so little
activity on the project. There are only 2 commits from people who are
not already committers in the last year. WRT PMC members, 23 of the 26
committers are already PMC members, and there is no activity in the last year
from 2 of the 3 committers who are not PMC members, and only 3 commits from
the other committer, so my feeling is that making existing committers PMC
members probably would not help jumpstart project activity.

2019-08-21 — Jon Deron Eriksson

## Description:
SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:
Project activity has dropped off significantly this quarter.

## Membership Data:
Apache SystemML was founded 2017-05-17 (2 years ago)
There are currently 26 committers and 23 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:6.

Community changes, past quarter:
- No new PMC members. Last addition was Arvind Surve on 2017-05-17.
- No new committers. Last addition was Guobao Li on 2018-08-29.

## Project Activity:
Activity has dropped significantly.
- There were 3 emails on the dev list this quarter.
- There has been only 1 commit since May.
- No pull requests have been opened or closed this quarter.

The most recent release was 1.2.0 on Aug 24, 2018.

## Community Health:
The SystemML community currently is unhealthy.
Email activity appears to indicate a declining interest in the project.
Activity has dropped off from the two most active committers to the
project in the last year (114 of the 135 total commits). This is concerning
in terms of community health because it will make it difficult to review
new contributions without the assistance of existing committers with a
deep knowledge of the project.

## Answers to Board Questions:

 mk: I notice you have some very old pull requests that haven't
      received feedback. j143-bot in particular seems to be getting
      "starved". Do you have enough active committers to handle
      contributions from non-committers?

Great question. I believe j143-bot/j143-zz/j143 all refer to one of our
most active committers (with over 30 commits) in the past 2 years. I
believe the SystemML community has done a great job of welcoming
contributions from both committers and non-committers in the past. However,
I do believe this will be difficult to do in the future (not enough active
committers) if the current activity trend continues.

2019-05-15 — Jon Deron Eriksson

## Description:

 - SystemML provides declarative large-scale machine learning (ML) that aims
   at flexible specification of ML algorithms and automatic generation of
   hybrid runtime plans ranging from single node, in-memory computations, to
   distributed computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

 - There are no issues requiring board attention at this time.

## Activity:

 - The latest release, 1.2.0, was approved on August 24th, 2018.
 - No new committers were added this quarter.

## Health report:

 - Code activity is healthy with 27 commits in the last 3 months.
 - Community growth is healthy with our last new committer approved in August.
 - Communication on the dev mailing list is significantly up. 126 emails were
   sent to the dev list this quarter.

## PMC changes:

 - Currently 23 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Arvind Surve on Tue May 16 2017

## Committer base changes:

 - Currently 26 committers.
 - No new committers added in the last 3 months
 - Last committer addition was Guobao Li at Tue Aug 28 2018

## Releases:

 - Last release was 1.2.0, released on Fri Aug 24 2018

## Mailing list activity:

 - We observed significantly higher email traffic to dev and issues.

 - dev@systemml.apache.org:
    - 109 subscribers (down -4 in the last 3 months):
    - 126 emails sent to list (6 in previous quarter)

 - issues@systemml.apache.org:
    - 14 subscribers (down -1 in the last 3 months):
    - 60 emails sent to list (23 in previous quarter)


## JIRA activity:

 - 20 JIRA tickets created in the last 3 months
 - 12 JIRA tickets closed/resolved in the last 3 months

2019-02-20 — Jon Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- The latest release, 1.2.0, was approved on August 24th, 2018.
- No new committers were added this quarter.

## Health report:

- Code activity is healthy with 25 commits in the last 3 months.
- Community growth is healthy with our last new committer approved in August.
- Communication on the dev mailing list is down. 6 emails were sent to the dev
  list this quarter.

## PMC changes:

- Currently 23 PMC members.
- No new PMC members were added in the last 3 months.

## Committer base changes:

- Currently 26 committers.
- No new committers added in the last 3 months.
- Guobao Li was added as a committer on August 28, 2018.

## Releases:

- Version 1.2.0 was released on August 24, 2018.

2018-11-21 — Jon Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- The latest release, 1.2.0, was approved on August 24th, 2018.
- One new committer was added this quarter.

## Health report:

- Code activity is healthy with 69 commits in the last 3 months.
- Community growth is healthy with our last new committer approved in August.
- Communication on the dev mailing list is down. 30 emails were sent to the
  dev list this quarter but no emails in the last 2 months.

## PMC changes:

- Currently 23 PMC members.
- No new PMC members were added in the last 3 months.

## Committer base changes:

- Currently 26 committers.
- Guobao Li was added as a committer on August 28, 2018.

## Releases:

- Version 1.2.0 was released on August 24, 2018.

2018-08-15 — Jon Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- The latest release, 1.1.0, was approved on March 28, 2018.
- No new committers were added this quarter.
- Release planning for 1.2 was discussed on the mailing list but no action has
  been taken so far.

## Health report:

- Code activity is healthy with 232 commits in the last 3 months.
- Community growth is relatively healthy with our last new committer approved
  in March.
- Communication is healthy on pull requests. Communication on the mailing list
  is down but there were still 61 emails sent to the list this quarter.

## PMC changes:

 - Currently 23 PMC members.
 - No new PMC members have been added since we became a top-level project.

## Committer base changes:

 - Currently 25 committers.
 - Janardhan Pulivarthi was added as a committer on March 19, 2018.

## Releases:

 - Version 1.1.0 was released on March 28, 2018.

2018-05-16 — Jon Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- The Apache SystemML 1.1.0 release was approved on March 28, 2018.
- We added our second committer since becoming a top-level project.
- We are currently planning our 1.2 release.

## Health report:

- Code activity is healthy with 226 commits in the last 3 months.
- Community growth is healthy with our last new committer approved in March.
- Communication is healthy on mailing list, JIRAs, and pull requests.

## PMC changes:

 - Currently 23 PMC members.
 - No new PMC members have been added since we became a top-level project.

## Committer base changes:

 - Currently 25 committers.
 - Janardhan Pulivarthi was added as a committer on March 19, 2018.

## Releases:

 - Version 1.1.0 was released on March 28, 2018.

2018-02-21 — Jon Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- The Apache SystemML 1.0.0 release was approved on December 12, 2017.
- We added our first new committer since becoming a top-level project on
  October 25, 2017.
- We are currently planning our 1.1 release.

## Health report:

- Code activity is healthy with 237 commits in the last 3 months.
- Community growth is healthy with our last new committer approved in October.
- Communication is healthy on mailing list, JIRAs, and pull requests.

## PMC changes:

- Currently 23 PMC members.
- Felix Schüler was elected as PMC member on April 19, 2017.

## Committer base changes:

- Currently 24 committers.
- Krishna Kalyan was added as a committer on October 25, 2017.

## Releases:

- Version 1.0.0 was released on December 12, 2017.

2017-11-15 — Jon Deron Eriksson

[REPORT] Apache SystemML - November 2017

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- We graduated as an Apache top-level project on May 18, 2017.
- Our first top-level project release (0.15.0) was approved on September,
  13, 2017.
- We added our first new committer since becoming a top-level project on
  October 25, 2017.
- We are planning our 1.0.0 release.

## Health report:

- Code activity is healthy with 270 commits in the last 3 months.
- Community growth is healthy with 1 new contributor and 1 new committer in
  the last 3 months.
- Communication is healthy on mailing list, JIRAs, and pull requests.

## PMC changes:

- Currently 23 PMC members.
- Felix Schüler was elected as PMC member on April 19, 2017.

## Committer base changes:

- Currently 24 committers.
- Krishna Kalyan was added as a committer on October 25, 2017.

## Releases:

- Version 0.15.0 was released on September 13, 2017.

2017-09-20 — Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- We graduated as an Apache top-level project on May 18, 2017.
- Third phase of GSoC project completed to automate performance testing.
- We are currently voting on our first top-level project release (0.15.0).

## Health report:

- Code activity is healthy with 285 commits in the last 3 months.
- Community growth is healthy with 4 new contributors in the last 3 months.
- Communication at a healthy level on mailing list, JIRAs, and pull requests.

## PMC changes:

- Currently 23 PMC members.
- Felix Schüler was elected as PMC member on April 19, 2017.

## Committer base changes:

- Currently 23 committers.
- Felix Schüler was elected as committer on April 19, 2017.

## Releases:

- Version 0.14.0-incubating was released on May 8, 2017.

2017-08-16 — Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- We graduated as an Apache top-level project on May 18, 2017.
- We are working towards our first top-level project release.
- Second phase of GSoC project completed to automate performance testing.

## Health report:

- Code activity is healthy with 299 commits in the last 3 months.
- Community growth is healthy with 4 new contributors in the last 2 months.
- Communication at a healthy level on mailing list, JIRAs, and pull requests.

## PMC changes:

- Currently 23 PMC members.
- Felix Schüler was elected as PMC member on April 19, 2017.

## Committer base changes:

- Currently 23 committers.
- Felix Schüler was elected as committer on April 19, 2017.

## Releases:

- Version 0.14.0-incubating was released on May 8, 2017.

2017-07-19 — Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- We graduated as an Apache top-level project on May 18, 2017.
- We continue to work towards our first release (1.0.0) as an Apache top-
level project.
- First phase of GSoC project completed to automate performance testing and
reporting by Krishna Kalyan and mentored by Nakul Jindal.

## Health report:

- Code activity is healthy with 324 commits in the last 3 months.
- Community growth looks healthy. 3 new contributors in the last month.
- Communication at a healthy level.
- SystemML GitHub mirror has 538 stars and 197 forks.

## PMC changes:

- Currently 23 PMC members.
- Felix Schüler was elected as PMC member on April 19, 2017.

## Committer base changes:

- Currently 23 committers.
- Felix Schüler was elected as committer on April 19, 2017.

## Releases:

- Version 0.14.0-incubating was released on May 8, 2017.

## Mailing list activity:

- dev@systemml.apache.org:
 - 111 subscribers (up 4 in the last 3 months):
 - 326 emails sent to list (353 in previous quarter)

- issues@systemml.apache.org:
 - 11 subscribers (up 2 in the last 3 months):
 - 1437 emails sent to list (1405 in previous quarter)

## JIRA activity:

- 248 JIRA tickets created in the last 3 months
- 188 JIRA tickets closed/resolved in the last 3 months

2017-06-21 — Deron Eriksson

## Description:

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

## Issues:

- There are no issues requiring board attention at this time.

## Activity:

- We graduated as an Apache top-level project on May 18, 2017.
- We are working towards our first release as a top-level project.

## Health report:

- Code contribution is at a healthy level with 342 commits in the last 3
  months.
- Community growth looks healthy. 1 new PMC member and 4 new contributors
  in the last 3 months.
- Communication at a healthy level.

## PMC changes:

- Currently 23 PMC members.
- Felix Schüler was elected as PMC member on April 19, 2017.

## Committer base changes:

- Currently 23 committers.
- Felix Schüler was elected as committer on April 19, 2017.

## Releases:

- Version 0.14.0-incubating was released on May 8, 2017.

## Mailing list activity:

- dev@systemml.apache.org:
   - 110 subscribers (up 6 in the last 3 months)
   - 334 emails sent to list (315 in previous quarter)

- issues@systemml.apache.org:
   - 10 subscribers (up 1 in the last 3 months)
   - 1439 emails sent to list (1077 in previous quarter)

## JIRA activity:

- 282 JIRA tickets created in the last 3 months
- 217 JIRA tickets closed/resolved in the last 3 months

2017-05-17 — as SystemML, in the Incubator's report

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations such as Apache Hadoop MapReduce and Apache Spark.

SystemML has been incubating since 2015-11-02.

Three most important issues to address in the move towards graduation:

  1. Grow SystemML community: increase mailing list activity,
   increase adoption of SystemML for scalable machine learning, encourage data
   scientists to adopt DML algorithm scripts, respond to user feedback to
   ensure SystemML meets the requirements of real-world situations, and present
   talks about SystemML.
  2. Continue to produce releases.
  3. Increase the diversity of our project's contributors and committers.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?
 NONE.

How has the community developed since the last report?
 Our mailing list from February through April had 350 messages on a variety
 of topics. We gained 1 new contributor to the project since February 1. On
 GitHub, the project has been starred 487 times and forked 184 times.

How has the project developed since the last report?
 The main project has had 334 commits since February 1. 112 pull requests have
 been created since February 1, and 103 pull requests have been closed. Since
 February 1, 348 issues have been reported on our JIRA site and 249 of these
 have been resolved.

How would you assess the podling's maturity?
Please feel free to add your own commentary.

  [ ] Initial setup
  [ ] Working towards first release
  [X] Community building
  [X] Nearing graduation
  [ ] Other:

Date of last release:

  2017-03-02 (version 0.13.0-incubating)

When were the last committers or PPMC members elected?
  2017-05-01 Felix Schüler (PPMC)

Signed-off-by:

  [x](systemml) Luciano Resende
     Comments:
  [X](systemml) Henry Saputra
     Comments:
  [ ](systemml) Patrick Wendell
     Comments:
  [ ](systemml) Reynold Xin
     Comments:
  [ ](systemml) Rich Bowen
     Comments:

IPMC/Shepherd notes:

    Drew Farris (shepherd): Healthy activity on the mailing lists.
       Two mentors active. Looking good.

2017-02-27 — as SystemML, in the Incubator's report

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations running on Apache Hadoop MapReduce and Apache Spark.

SystemML has been incubating since 2015-11-02.

Three most important issues to address in the move towards graduation:

1. Grow SystemML community: increase mailing list activity, increase
   adoption of SystemML for scalable machine learning, encourage data
   scientists to adopt DML and PyDML algorithm scripts, respond to user
   feedback to ensure SystemML meets the requirements of real-world
   situations, write papers, and present talks about SystemML.
2. Continue to produce releases.
3. Increase the diversity of our project's contributors and committers.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

NONE.

How has the community developed since the last report?

Our mailing list from November through January had 249 messages on a
variety of topics. We gained 2 new contributors to the project since
November 1. On GitHub, the project has been starred 451 times and forked
168 times. Elgamal et al wrote the paper "SPOOF: Sum-Product Optimization
and Operator Fusion for Large-Scale Machine Learning," which was presented
at CIDR'17 in January.

How has the project developed since the last report?

The main project has had 114 commits since November 1. 90 pull requests
have been created since November 1, and 79 pull requests have been closed.
Since November 1, 143 issues have been reported on our JIRA site and 64 of
these have been resolved or closed.

Date of last release:

2016-11-13 (version 0.11.0-incubating)

When were the last committers or PPMC members elected?

2017-01-19 Nakul Jindal (Committer and PPMC)

Signed-off-by:

[x](systemml) Henry Saputra
[x](systemml) Luciano Resende
[ ](systemml) Patrick Wendell
[ ](systemml) Reynold Xin
[ ](systemml) Rich Bowen

2016-11-16 — as SystemML, in the Incubator's report

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations running on Apache Hadoop MapReduce and Apache Spark.

SystemML has been incubating since 2015-11-02.

Three most important issues to address in the move towards graduation:

- Grow SystemML community: increase mailing list activity,
  increase adoption of SystemML for scalable machine learning, encourage
  data scientists to adopt DML and PyDML algorithm scripts, respond to
  user feedback to ensure SystemML meets the requirements of real-world
  situations, write papers, and present talks about SystemML.
- Continue to produce releases.
- Increase the diversity of our project's contributors and committers.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

NONE.

How has the community developed since the last report?

Our mailing list from August through October had 375 messages on a wide
range of topics. We have gained 4 new contributors to the main project since
August 1st. Our website has been redesigned with the help of several design
engineers and we have commits from 3 new contributors to the website
project. On GitHub, the project has been starred 417 times and forked 156
times.

Niketan Pansare gave a talk with the title "Apache SystemML - Declarative
Machine Learning at Scale" on October 7th in the CS graduate seminar at UC
Merced. Matthias Boehm gave a talk on "Compressed Linear Algebra for Large-
Scale Machine Learning" at TU Dresden on August 30th. We presented the
papers "Compressed Linear Algebra for Large-Scale Machine Learning"
(research paper + poster) and "SystemML: Declarative Machine Learning on
Spark" (industry paper) at VLDB'16. The "Compressed Linear Algebra for
Large-Scale Machine Learning" paper won the VLDB 2016 Best Paper Award. We
gave two 90 minute tutorials at the BOSS'16 workshop, co-located with
VLDB'16, and our paper "SPOOF: Sum-Product Optimization and Operator Fusion
for Large-Scale Machine Learning" has been accepted at CIDR'17.

How has the project developed since the last report?

The main project has had 213 commits since August 1. The website project has
had 51 commits since August 1. Since August 1, 241 issues have been reported
on our JIRA site and 137 issues have been resolved or closed. 79 pull
requests have been created since August 1, and 72 pull requests have been
closed.

Date of last release:

2016-06-15 (version 0.10.0-incubating)

When were the last committers or PMC members elected?

2016-05-07 Glenn Weidner
2016-05-07 Faraz Makari Manshadi

Signed-off-by:

[x](systemml) Luciano Resende
[ ](systemml) Patrick Wendell
[ ](systemml) Reynold Xin
[ ](systemml) Rich Bowen

2016-08-17 — as SystemML, in the Incubator's report

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations running on Apache Hadoop MapReduce and Apache Spark.

SystemML has been incubating since 2015-11-02.

Three most important issues to address in the move towards graduation:

- Grow SystemML community: increase mailing list activity,
  increase adoption of SystemML for scalable machine learning, encourage
  data scientists to adopt DML and PyDML algorithm scripts, respond to
  user feedback to ensure SystemML meets the requirements of real-world
  situations, write papers, and present talks about SystemML.
- Continue to produce releases.
- Increase the diversity of our project's contributors and committers.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

NONE.

How has the community developed since the last report?

Our mailing list from May through July had 237 messages including a wide
range of topics. We have gained 6 new contributors since May 1st. On
GitHub, the project has been starred 365 times and forked 129 times. Fred
Reiss spoke at Spark Summit West on June 7 about building custom machine
learning algorithms with SystemML. Mike Dusenberry presented about
SystemML on May 19 at Datapalooza Denver. Elgohary, Boehm, Haas, Reiss,
and Reinwald published Compressed Linear Algebra for Large-Scale Machine
Learning.

How has the project developed since the last report?

We produced our second Apache release, version 0.10.0-incubating. The
project has had 205 commits since May 1. 187 issues have been reported on
our JIRA site and 127 issues have been resolved. 70 pull requests have
been created since May 1, and 63 of these have been closed.

Date of last release:

2016-06-15 (version 0.10.0-incubating)

When were the last committers or PMC members elected?

2016-05-07 Glenn Weidner
2016-05-07 Faraz Makari Manshadi

Signed-off-by:

[x](systemml) Luciano Resende
[ ](systemml) Patrick Wendell
[ ](systemml) Reynold Xin
[ ](systemml) Rich Bowen

2016-05-18 — as SystemML, in the Incubator's report

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to distributed
computations running on Apache Hadoop MapReduce and Apache Spark.

SystemML has been incubating since 2015-11-02.

Three most important issues to address in the move towards graduation:

- Grow SystemML community: increase mailing list activity,
  increase adoption of SystemML for scalable machine learning, encourage
  data scientists to adopt DML and PyDML algorithm scripts, respond to
  user feedback to ensure SystemML meets the requirements of real-world
  situations, write papers, and present talks about SystemML.
- Continue to produce releases.
- Increase the diversity of our project's contributors and committers.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

NONE.

How has the community developed since the last report?

Our mailing list from February through April had 199 messages involving
topics such as algorithms, DML functionality, usability, and bug fixes. In
addition, we have had many discussions on our JIRA site and in pull
request conversations. Fred Reiss presented at Spark Summit East on
February 17 about SystemML internals. Berthold Reinwald spoke at the Spark
Technology Center on March 9 about scalable machine learning with
SystemML. Niketan Pansare spoke on April 28 at Datapalooza in Austin and
on April 29 at Rice University about declarative machine learning at scale
with SystemML. Researchers in Germany are working to add Flink as an
additional SystemML backend. On GitHub, the project has been starred 267
times and forked 92 times. We have gained two new contributors since
February 1st.

How has the project developed since the last report?

We produced our first Apache release, version 0.9.0-incubating. Numerous
additions have been made to the project, including core functionality,
usability improvements, and documentation. The project has had 204 commits
since February 1. In the same time frame, 155 new issues have been
reported on our JIRA site and 77 issues have been resolved. 114 pull
requests opened since Febrary 1 have been closed. We are preparing to
produce our second incubator release.

Date of last release:

2016-02-15 (version 0.9.0-incubating)

When were the last committers or PMC members elected?

NONE

Signed-off-by:

[x](systemml) Luciano Resende
[ ](systemml) Patrick Wendell
[ ](systemml) Reynold Xin
[ ](systemml) Rich Bowen

2016-02-17 — as SystemML, in the Incubator's report

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to
distributed computations running on Apache Hadoop MapReduce and Apache
Spark.

SystemML has been incubating since 2015-11-02.

Three most important issues to address in the move towards graduation:

  - Grow SystemML community: increase mailing list activity,
    increase adoption of SystemML for scalable machine learning, encourage
    data scientists to adopt DML and PyDML algorithm scripts, respond to
    user feedback to ensure SystemML meets the requirements of real-world
    situations, write papers, and present talks about SystemML.
  - Produce a release (in progress).

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  NONE. We have resolved our blocking infrastructure issues related to
  project JIRA.

How has the community developed since the last report?

  Our mailing list in January had 123 messages (7 of which were Jenkins). We
  have had several useful discussions on the mailing list concerning various
  aspects of SystemML. We have had several additional discussions on our
  JIRA site and in our Pull Request conversations. We have received
  usability feedback which includes filing JIRA issues and mailing list
  activity.

How has the project developed since the last report?

  Numerous additions have been made to the project, including core
  functionality, usability improvements, and documentation. The project has
  had 96 commits since January 6. In the last 30 days, 126 new issues have
  been reported on our JIRA site and 68 issues have been resolved. We are in
  the process of producing our first Apache release, version 0.9.0.  RC3
  passed the SystemML PMC vote and is currently being voted on by the IPMC.

Date of last release:

  NONE

When were the last committers or PMC members elected?

  NONE

Signed-off-by:

  [x](systemml) Luciano Resende
  [ ](systemml) Patrick Wendell
  [ ](systemml) Reynold Xin
  [ ](systemml) Rich Bowen

Shepherd/Mentor notes:

2016-01-20 — as SystemML, in the Incubator's report

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to
distributed computations such as Apache Hadoop MapReduce and Apache Spark.

SystemML has been incubating since 2015-11-02.

Three most important issues to address in the move towards graduation:

1. Grow SystemML community: increase mailing list activity,
   increase adoption of SystemML for scalable machine learning, encourage
   data scientists to adopt DML and PyDML algorithm scripts, respond to
   user feedback to ensure SystemML meets the requirements of real-world
   situations, write papers, and present talks about SystemML.
2. Core library improvements, including Apache Spark integration.
3. Produce a release

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

The community has been blocked by INFRA-10714 since November.
Beginning Jan 6th, we are manually updating the missing fields in JIRA so
that we can properly manage project issues and delegate issues to new
users to grow our community.

How has the community developed since the last report?

Users have asked several excellent questions on the dev list, and existing
committers are actively helping these users. The project is receiving pull
requests from contributors, committers have discussed these pull requests
with their contributors, and contributions have been merged into the
project.  Matthias Boehm has presented talks regarding the SystemML
Optimizer at TU Dresden, HTW Dresden, and TU Berlin. Fred Reiss presented
a talk on Dec 8th.

How has the project developed since the last report?

Numerous core library improvements have been made to project. Additional
documentation has been created to help new users. The test suite has been
refactored to increase maintainability and performance. Contributions have
been made by non-IBM contributors. We are developing our 2016 roadmap,
as seen in the "[DISCUSS] Project Roadmap" thread on the mailing list at
<http://s.apache.org/9hK>.

Date of last release:

NONE

When were the last committers or PMC members elected?

NONE

Signed-off-by:

[x](systemml) Luciano Resende
[ ](systemml) Patrick Wendell
[ ](systemml) Reynold Xin
[ ](systemml) Rich Bowen

Shepherd/Mentor notes:

2015-12-16 — as SystemML, in the Incubator's report

SystemML provides declarative large-scale machine learning (ML) that aims at
flexible specification of ML algorithms and automatic generation of hybrid
runtime plans ranging from single node, in-memory computations, to
distributed computations such as Apache Hadoop MapReduce and Apache Spark.

SystemML has been incubating since 2015-11-02.

Three most important issues to address in the move towards graduation:

1. Grow SystemML community: increase mailing list activity,
   increase adoption of SystemML for scalable machine learning, encourage
   data scientists to adopt DML and PyDML algorithm scripts, respond to
   user feedback to ensure SystemML meets the requirements of real-world
   situations, write papers, and present SystemML at conferences.
2. Core library improvements, including Apache Spark integration.
3. Improved SystemML documentation to lower the learning curve.
4. Produce a release

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

The community is blocked, and expects that the SystemML Apache JIRA
site will be available shortly, as detailed in INFRA-10714.

How has the community developed since the last report?

We have started to see few non original committers ask questions on the
dev list, and the existing committers are actively helping these
contributors.

How has the project developed since the last report?

All infrastructure, except for JIRA, are in place and in use by the
community.

Date of last release:

NONE

When were the last committers or PMC members elected?

NONE

Signed-off-by:

[x](systemml) Luciano Resende
[ ](systemml) Patrick Wendell
[ ](systemml) Reynold Xin
[ ](systemml) Rich Bowen

Shepherd/Mentor notes:

Subscribe to ASF Plus One, Our Monthly Newsletter

Subscribe Now