ApacheCon is Coming 9-12 Sept. 2019 - Las Vegas The Apache Software Foundation
Apache 20th Anniversary Logo

Community-led development "The Apache Way"

Apache Support Logo

This was extracted (@ 2020-09-29 22:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).

Submarine

16 Sep 2020 [Wangda Tan / Craig]

Report was filed, but display is awaiting the approval of the Board minutes.

17 Jun 2020 [Wangda Tan / Sam]

# [REPORT] Submarine - Jun 2020

## Description
Apache Submarine is a unified AI platform which allows engineers and data
scientists to run Machine Learning and Deep Learning workload in distributed
cluster.

## Issues
There are no problematic issues requiring board attention.

## General

### Feature development of Submarine:

The community is busy working on following features, continue efforts since
last report.
- Submarine Server and K8s Support for PyTorch and Tensorflow.
- Submarine workbench for notebook service.
- Submarine experiment API and other SDK APIs (such as environment API).
- Get design docs written up to all new features we're doing which help
  community members to make contributions.

## Membership Data:

Apache Submarine was founded on 2019-10 There are currently 24 (from 21 since
last report) committers and 8 (from 7 since last report) PMC members in this
project.

### PMC changes, past quarter:
- weichiu (Wei-Chiu Chuang), added on 2020-04-02

### Committer base changes, past quarter (exclude PMC members):
- kaihsun (Kai-Hsun Chen), added on 2020-04-02
- jiwq (Wanqiang Ji), added on 2020-05-07

(Please note that there's a reporting error of #committers/pmcs reported
 previously, now we fixed this)

## Project Activity:

### Releases
 - Community is actively working on 0.4.0 since last report, we plan to
   complete 0.4.0 release this month.
 - Roadmap for 0.4.0:
   https://cwiki.apache.org/confluence/display/SUBMARINE/Roadmap.

## Community Health:

### JIRA Activity

- 112 JIRA tickets created since the past quarter [ project in ("Apache
  Submarine") AND createdDate >= 2020-03-09
  ]
- 115 JIRA tickets resolved since the past quarter [ project in ("Apache
  Submarine") AND resolutiondate >= 2020-03-09
  ]
- 31 JIRA tickets created since the past month [ project in ("Apache
  Submarine") AND createdDate >= 2020-05-09
  ]
- 30 JIRA tickets resolved since the past month [ project in ("Apache
  Submarine") AND resolutiondate >= 2020-05-09
  ]

### Mailing list, slack channel, Github activities:

- dev@submarine: 187 emails since May 09, 2020. There're 24 accounts
  participated the discussion.
- Community sync up: Similar to last report. Submarine community sync up is
  very active now, weekly sync up has 10+ participants in the last several
  months.
- There're 257 stars of apache/submarine Github, which up from 204 since last
  report.

## Answers for feedbacks from board:

  > clr: Please include the names and dates of the most recent committer
  >    and PMC membership changes.

  Included names and starting date in this report.

  > td: It worries me that you have such a small PMC and so many more
  >   committers and contributors. Are the PMC members from a wide
  >   variety of companies? Or is this project dominated by a single
  >   company?

  Regarding PMC from wide varity of companies. Yes, 8 PMCs are from 5
  different companies.

  Regarding #PMC v.s. committers, adding more active committers to PMC is
  always our goal, and now we're getting more new members deeply involved in
  community works. We're looking forward to add more PMC members in the
  upcoming quarter.

18 Mar 2020 [Wangda Tan / Dave]

# Submarine - Mar 2020

## Description
The Apache Submarine is a project which allows infra engineer/data scientist
to run machine learning unmodified Tensorflow or PyTorch programs on YARN or
Kubernetes.

## Issues
There are no problematic issues requiring board attention.

## General

### Feature development of Submarine:

The community is busy working on following features, continue efforts since
last report.
- Submarine Server and K8s Support for PyTorch and Tensorflow.
- Submarine workbench for note book service.
- Submarine workflow for ML applications.

Overall the development from the community is good, we're talking to some
contributors to see if we can get some of them to run the Submarine project
management to help community move ahead.

## Membership Data:
Apache Submarine was founded on 2019-10 There are currently 29 committers and
7 PMC members in this project.

### PMC changes, past quarter:
- No new PMC member since last report.

### Committer base changes, past quarter:
- Kevin Su (pingsutw) added since last report

## Project Activity:

### Releases
 - Community is actively working on 0.3.0 since last report, and 0.3.0 is
   released on Feb 1st, 2020.
 - 0.4.0 release is in planning stage, we're looking at sometime around May
   2020 to release 0.4.0, which include a whole bunch of new features like
   notebook service, cloud deployment, etc. Roadmap for 0.4.0:
   https://cwiki.apache.org/confluence/display/SUBMARINE/Roadmap.

## Community Health:

### JIRA Activity
Significantly up compared to last quarter
- 112 JIRA tickets created since the past quarter [ 107 in ("Apache
  Submarine") AND createdDate >= 2019-12-11
  ]
- 131 JIRA tickets resolved since the past quarter [ pproject in ("Apache
  Submarine") AND resolutiondate >= 2019-12-11
  ]
- 40 JIRA tickets created since the past month [ project in ("Apache
  Submarine") AND createdDate >= 2020-02-11
  ]
- 48 JIRA tickets resolved since the past month [ project in ("Apache
  Submarine") AND resolutiondate >= 2020-02-11
  ]

### Mailing list, slack channel, Github activities:

- dev@submarine: 635 emails since Feb 11, 2020. There're 27 accounts
  participated the discussion, which up 22% comparing to last report.
- Community sync up: Similar to last report. Submarine community sync up is
  very active now, weekly sync up has 10+ participants in the last several
  months.
- There're close to 50 emails sent to users@submarine, we will encourage more
  users go to users list instead of sending emails to dev@submarine.
- There're 204 stars of apache/submarine Github, which up from 182 since last
  report.

15 Jan 2020 [Wangda Tan / Craig]

# [REPORT] Submarine - Jan 2020

## Description
The Apache™ Submarine is a project which allows infra engineer/data scientist
to run machine learning unmodified Tensorflow or PyTorch programs on YARN or
Kubernetes.

## Issues
There are no problematic issues requiring board attention.

## General

### Feature development of Submarine:

The community is busy working on following features.
- Submarine Server and K8s Support.
- Submarine workbench for note book service.
- Submarine workflow for ML applications.

Overall the development from the community is good, we're talking to some
contributors to see if we can get some of them to run the Submarine project
management to help community move ahead.

## Membership Data:
Apache Submarine was founded on 2019-10 There are currently 29 committers and
7 PMC members in this project.

### PMC changes, past quarter:
- No new PMC member since last report.

### Committer base changes, past quarter:
- Kevin Su (pingsutw) added since last report

## Project Activity:

### Releases
 - Community is actively working on 0.3.0 release, it was targeted to ship by
   end Dec, 2019. We have closed most of the issues, now it is in
   code-complete stage, there's a few doc related issue and blockers, we will
   release 0.3.0 release as soon as it ready.
 - 0.4.0 release is in planning stage, we're looking at sometime around May
   2020 to release 0.4.0, which include a whole bunch of new features like
   notebook service, cloud deployment, etc.
 - Roadmap please see: https://cwiki.apache.org/confluence/display/SUBMARINE/Roadmap

## Community Health:

### JIRA Activity
Significantly up compared to last quarter
- 112 JIRA tickets created since the past quarter [ project in ("Apache
  Submarine") AND createdDate >= 2019-10-10
  ]
- 128 JIRA tickets resolved since the past quarter [ project in ("Apache
  Submarine") AND resolutiondate >= 2019-10-10
  ]
- 24 JIRA tickets created since the past month [ project in ("Apache
  Submarine") AND createdDate >= 2019-12-10
  ]
- 54 JIRA tickets resolved since the past month [ project in ("Apache
  Submarine") AND resolutiondate >= 2019-12-10
  ]

### Mailing list, slack channel, Github activities:

- dev@submarine: 541 emails since Dec 12. There're 22 accounts participated
  the discussion, which up 10% comparing to last month. (See
  https://lists.apache.org/trends.html?dev@submarine.apache.org)
- Community sync up: Submarine community is very active now, weekly sync up
  has 10+ participants in the last several months.
- There are not many activities in users email list, we expect to see more
  questions from users post 0.3.0 release.
- There're 182 stars of apache/submarine, which up from 65 stars on Dec 12,
  2019 (https://star-history.t9t.io/#apache/submarine).

### Other activities:

- Wei-Chiu Chuang (who is also a Submarine committer) is designing a
  mini-course "Design and Implementation of a Machine Learning Platform",
  which will look at research problems associated with machine learning
  systems (rather than machine learning algorithms), and will be lecturing
  this course at National Chiao Tung University in Taiwan soon. Apache
  Submarine is an important part of the mini-course.

18 Dec 2019 [Wangda Tan / Myrle]

# Apache Submarine - Dec 2019

## Description
The Apache™ Submarine® is a project which allows infra engineer/data scientist
to run machine learning unmodified Tensorflow or PyTorch programs on YARN or
Kubernetes.

## Issues
There are no problematic issues requiring board attention.

## General

### Feature development of Submarine:

The community is busy working on following features.
- Submarine Server and K8s Support.
- Submarine workbench for note book service.
- Submarine workflow for ML applications.

Overall the development from the community is good, we're talking to some
contributors to see if we can get some of them to run the Submarine project
management to help community move ahead.

## Membership Data:
Apache Submarine was founded on 2019-10 There are currently 27 committers and
7 PMC members in this project.

### PMC changes, past quarter:
- No new PMC member since last report.

### Committer base changes, past quarter:
- No new committers since last report.

## Project Activity:

### Releases
 - Community is actively working on 0.3.0 release and target to ship by end
   Dec, 2019.

## Community Health:

### JIRA Activity
Significantly up compared to last quarter
- 139 JIRA tickets created since the past quarter [ project in ("Apache
  Submarine") AND createdDate >= 2019-09-10
  ]
- 111 JIRA tickets resolved since the past quarter [ project in ("Apache
  Submarine") AND resolutiondate >= 2019-09-10
  ]
- 30 JIRA tickets created since the past month [ project in ("Apache
  Submarine") AND createdDate >= 2019-11-10
  ]
- 31 JIRA tickets resolved since the past month [ project in ("Apache
  Submarine") AND resolutiondate >= 2019-11-10
  ]

### Mailing list, slack channel, activity:

- dev@submarine: 490 emails since Nov 1st.
- slack: submarine-dev: there're 19 users in the channel since creation (Sep
  12, 2019)
- Community sync up: Submarine community is very active now, weekly sync up
  has 10+ participants in the last several months.
- There are not many activities in users, we expect to see more questions from
  users post 0.3.0 release.

20 Nov 2019 [Wangda Tan / Roman]

# [REPORT] Submarine - Nov 2019

## Description
The Apache™ Submarine® is a project which allows infra engineer/data scientist
to run machine learning unmodified Tensorflow or PyTorch programs on YARN or
Kubernetes.

## Issues
There are no problematic issues requiring board attention.

## General

### Talks about Submarine

We have talked about Submarine during Apache Con Las Vegas (September), and
Strata Data Conf New York (September).

### Submarine spin-off from Hadoop

Submarine is voted spin-off from Hadoop on Oct 16 to TLP.

### New website

Submarine new website is online now: https://submarine.apache.org

## Membership Data:
Apache Submarine was founded on 2019-10 There are currently 27 committers and
7 PMC members in this project.

### PMC changes, past quarter:
- Currently 7 PMC members.
- New PMC members since spin-off: 1
- Keqiu Hu was added as PMC on Nov 8.

### Committer base changes, past quarter:
- Currently 22 committers.
- New committers since spin-off: 16

## Project Activity:
### Releases
 - Community is actively working on 0.3.0 release and target to ship by Dec,
   2019.

## Community Health:

### JIRA Activity
Significantly up compared to last quarter
- 171 JIRA tickets created since the past quarter [ project in ("Apache
  Submarine") AND createdDate >= 2019-08-05
  ]
- 121 JIRA tickets resolved since the past quarter [ project in ("Apache
  Submarine") AND resolutiondate >= 2019-08-05
  ]

### Mailing list, slack channel, activity:

We just created mailing lists @submarine.apache.org, will promote it for
contributors to subscribe.

16 Oct 2019

Establish the Apache Submarine Project

 WHEREAS, the Board of Directors deems it to be in the best interests of
 the Foundation and consistent with the Foundation's purpose to
 establish a Project Management Committee charged with the creation and
 maintenance of open-source software, for distribution at no charge to
 the public, related to allowing infrastructure engineers and data
 scientists to build deep learning applications (TensorFlow, PyTorch,
 etc.) end to end on cluster management platforms (like YARN/K8s).

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
 (PMC), to be known as the "Apache Submarine Project", be and hereby is
 established pursuant to Bylaws of the Foundation; and be it further

 RESOLVED, that the Apache Submarine be and hereby is responsible
 for the creation and maintenance of software related to allowing
 infrastructure engineers and data scientists to build deep learning
 applications (TensorFlow, PyTorch, etc.) end to end on cluster
 management platforms (like YARN/K8s); and be it further

 RESOLVED, that the office of "Vice President, Apache Submarine" be and
 hereby is created, the person holding such office to serve at the
 direction of the Board of Directors as the chair of the Apache
 Submarine Project, and to have primary responsibility for management of
 the projects within the scope of responsibility of the Apache Submarine
 Project; and be it further

 RESOLVED, that the persons listed immediately below be and hereby are
 appointed to serve as the initial members of the Apache Submarine
 Project:

 * Sunil G <sunilg@apache.org>
 * Owen O'Malley <omalley@apache.org>
 * Wangda Tan <wangda@apache.org>
 * Zhankun Tang <ztang@apache.org>
 * Liu Xun <liuxun@apache.org>
 * Zac Zhou <zhouquan@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Wangda Tan be appointed to
 the office of Vice President, Apache Submarine, to serve in accordance
 with and subject to the direction of the Board of Directors and the
 Bylaws of the Foundation until death, resignation, retirement, removal
 or disqualification, or until a successor is appointed.

 RESOLVED, that the Apache Submarine Project be and hereby is tasked with
 the migration and rationalization of the Apache Hadoop Submarine
 sub-project; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache Hadoop
 Submarine sub-project encumbered upon the Apache Hadoop Project are
 hereafter discharged.

 Special Order 7A, Establish the Apache Submarine Project, was
 approved by Unanimous Vote of the directors present.

18 Sep 2019

Establish the Apache Submarine Project

 WHEREAS, the Board of Directors deems it to be in the best interests of
 the Foundation and consistent with the Foundation's purpose to
 establish a Project Management Committee charged with the creation and
 maintenance of open-source software, for distribution at no charge to
 the public, related to allowing infrastructure engineers and data
 scientists to build deep learning applications (TensorFlow, PyTorch,
 etc.) end to end on cluster management platforms (like YARN/K8s).

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
 (PMC), to be known as the "Apache Submarine Project", be and hereby is
 established pursuant to Bylaws of the Foundation; and be it further

 RESOLVED, that the Apache Apache Submarine be and hereby is responsible
 for the creation and maintenance of software related to allowing
 infrastructure engineers and data scientists to build deep learning
 applications (TensorFlow, PyTorch, etc.) end to end on cluster
 management platforms (like YARN/K8s); and be it further

 RESOLVED, that the office of "Vice President, Apache Submarine" be and
 hereby is created, the person holding such office to serve at the
 direction of the Board of Directors as the chair of the Apache
 Submarine Project, and to have primary responsibility for management of
 the projects within the scope of responsibility of the Apache Submarine
 Project; and be it further

 RESOLVED, that the persons listed immediately below be and hereby are
 appointed to serve as the initial members of the Apache Submarine
 Project:

 * Sunil G <sunilg@apache.org>
 * Owen O'Malley <omalley@apache.org>
 * Wangda Tan <wangda@apache.org>
 * Zhankun Tang <ztang@apache.org>
 * Liu Xun <liuxun@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Wangda Tan be appointed to
 the office of Vice President, Apache Submarine, to serve in accordance
 with and subject to the direction of the Board of Directors and the
 Bylaws of the Foundation until death, resignation, retirement, removal
 or disqualification, or until a successor is appointed.

 RESOLVED, that the Apache Submarine Project be and hereby is tasked with
 the migration and rationalization of the Apache Hadoop Submarine
 sub-project; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache Hadoop
 Submarine sub-project encumbered upon the Apache Hadoop Project are
 hereafter discharged.

 Special Order 7G, Establish the Apache Submarine Project, was
 tabled.