This was extracted (@ 2024-11-19 16: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.
WARNING: these pages may omit some original contents of the minutes.
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).
WHEREAS, the Board of Directors deems it no longer in the best interest of the Foundation to continue the Apache Submarine project due to inactivity; NOW, THEREFORE, BE IT RESOLVED, that the Apache Submarine project is hereby terminated; and be it further RESOLVED, that the Attic PMC be and hereby is tasked with oversight over the software developed by the Apache Submarine Project; and be it further RESOLVED, that the office of "Vice President, Apache Submarine" is hereby terminated; and be it further RESOLVED, that the Apache Submarine PMC is hereby terminated. Special Order 7A, Terminate the Apache Submarine Project, was approved by Unanimous Vote of the directors present.
## Description: The mission of Apache Submarine is 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) ## Project Status: Current project status: - Fix some minor secruity issues - Discuss future roadmap in the community sync Issues for the board: - None ## Membership Data: Apache Submarine was founded 2019-10-15 (4 years ago) There are currently 36 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Xiang Chen on 2023-01-05. - No new committers. Last addition was Brandon Lin on 2022-07-25. ## Project Activity: Plan to clean up and refactor current code and cut a new release (v0.9.0). ## Community Health: Overall community health is good, we have a minimum of 7 participants joining our weekly meetings. where we discuss various aspects of our project. Presently, in order to attract new contributors, our focus is on enhancing our project's positioning within ML Infrastructure, a task that involves careful strategizing and collaboration among team members. Additionally, we are actively engaged in the creation of a comprehensive design document for the proposed new architecture, aiming to outline its structure, components, and implementation strategies in detail. In addition to our primary objectives, we are committed to ensuring that Submarine is both user-friendly and straightforward to install. Our goal is to streamline the user experience and simplify the installation process.
@Christofer: pursue public roll call for Submarine
No report was submitted.
@Christofer: pursue a roll call vote for Submarine
No report was submitted.
No report was submitted.
No report was submitted.
## Description: The mission of Apache Submarine is 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) ## Project Status: Current project status: We're working on the 0.8 release and will release it within the next two weeks. Currently, we are designing and implementing a new feature called Submarine Manager, which can automatically manage and deploy ML infrastructure, such as training operators and Ray servers. Issues for the board: [None] ## Membership Data: Apache Submarine was founded on 2019-10-15 (4 years ago) There are currently 36 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - The latest committer was added on 2023-01-05 (Xiang Chen). - The latest PMC member was added on 2022-07-25 (Brandon Lin). ## Project Activity: - We are preparing to make release candidates for 0.8 in the coming week - Refactor code base. - Bug fixes, and update the contribution guide. ## Community Health: The number of contributors on github increased, and more people have asked questions about deployment, and been trying to adopt Submarine internally. The community sync has two new members.
WHEREAS, the Board of Directors heretofore appointed Liu Xun (liuxun) to the office of Vice President, Apache Submarine, and WHEREAS, the Board of Directors is in receipt of the resignation of Liu Xun from the office of Vice President, Apache Submarine, and WHEREAS, the Project Management Committee of the Apache Submarine project has chosen by vote to recommend Kevin Su (pingsutw) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Liu Xun is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Submarine, and BE IT FURTHER RESOLVED, that Kevin Su be and hereby is 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. Special Order 7A, Change the Apache Submarine Project Chair, was approved by Unanimous Vote of the directors present.
## Description: The mission of Apache Submarine is 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) ## Project Status: Current project status: Ongoing: low activity Issues for the board: Only a few companies are using the open source project, and many Chinese developers have reduced their work on the project due to the deteriorating working environment ## Membership Data: Apache Submarine was founded 2019-10-16 (4 years ago) There are currently 36 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Xiang Chen on 2023-01-06. - No new committers. Last addition was Brandon Lin on 2022-07-26. ## Project Activity: The functions of the current project can meet the needs of use, so there is no new function to add. ## Community Health: The community is considering being able to support OpenAI, large model training, and the combination. I got some good feedback from developers and hope to add vitality to the project.
## Description: The mission of Apache Submarine is 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) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Submarine was founded 2019-10-16 (3 years ago) There are currently 36 committers and 11 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC. - No new committers. ## Project Activity: Meetups and Conferences: - Technical exchange meetings are held twice a week. ## Community Health: Submission activities have dropped significantly this quarter. The main reason is that there are many college students among the contributors of the project, and many students went out to participate in off-campus internships or graduations this quarter. The number of contributors has also remained unchanged. There are 21 contributors active this quarter, which is a good number for this project. We are cultivating newly enrolled students to participate in the development of the community, and we are also attracting corporate users to participate in the development of the community.
@Sander: pursue Whimsy for PMC additions notifications
No report was submitted.
## Description: The mission of Apache Submarine is 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) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Submarine was founded 2019-10-16 (3 years ago) There are currently 36 committers and 10 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Kai-Hsun Chen on 2021-07-27. - No new committers. Last addition was Brandon Lin on 2022-07-26. ## Project Activity: Technical exchange meetings are held twice a week. In the past six months, the community has been mainly in the direction of improving use experience. ## Community Health: - dev@submarine.apache.org had a 47% decrease in traffic in the past quarter. - users@submarine.apache.org had a 192% increase in traffic in the past quarter. - 39 commits in the past quarter (25% increase). - 8 code contributors in the past quarter (14% increase). - 30 PRs opened on GitHub, past quarter (11% increase). - 34 PRs closed on GitHub, past quarter (41% increase).
## Description: The mission of Apache Submarine is 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) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Submarine was founded 2019-10-16 (3 years ago) There are currently 36 committers and 10 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Kai-Hsun Chen on 2021-07-27. - Xiang Chen was added as committer on 2022-07-16 - Brandon Lin was added as committer on 2022-07-26 ## Project Activity: Software development activity: - We have added support for k8s operator v3 in our master branch. Meetups and Conferences: - Technical exchange meetings are held twice a week. ## Community Health: There was a significant decrease in submission activity this quarter. The main reason for this is that many of the project's contributors are college students, many of whom were away on off-campus internships or had difficulty finding jobs this quarter. We understand that 2 companies have customized their development using submarine as the basis for their machine learning platform in-house, but they have not given back to the community the enhancements made to submarine because they do not have time to participate in community development now that the economy is not doing well. We will try to keep the community active.
## Description: The mission of Apache Submarine is 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) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Submarine was founded 2019-10-16 (3 years ago) There are currently 34 committers and 10 PMC members in this project. The Committer-to-PMC ratio is roughly 3:1. Community changes, past quarter: - No new PMC members. Last addition was Kai-Hsun Chen on 2021-07-27. - Dajun Hu was added as committer on 2022-04-19 ## Project Activity: Software development activity: - We released the release 0.7 on 2022-06-31. - We have added support for Model Serving in our master branch. Meetups and Conferences: - Technical exchange meetings are held once a week. - We have registered for the apachecon asia 2022 annual conference to give a presentation and promote the submarine project. - We published our paper in EuroMLsys'22, 《Apache submarine: a unified machine learning platform made simple》 https://dl.acm.org/doi/abs/10.1145/3517207.3526984 ## Community Health: Submission activities have dropped significantly this quarter (-21%). The main reason is that there are many college students among the contributors of the project, and many students went out to participate in off-campus internships or graduations this quarter. The number of contributors has also remained unchanged. There are 13 contributors active this quarter, which is a good number for this project. We are cultivating newly enrolled students to participate in the development of the community, and we are also attracting corporate users to participate in the development of the community.
No report was submitted.
## Description: Apache Submarine's mission is to build software for infrastructure engineers and data scientists to build machine learning workbenches. Software that allows infrastructure engineers and data scientists to build machine learning applications (TensorFlow, PyTorch, etc.) on k8s clusters. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Submarine was founded 2019-10-16 (2 years ago) There are currently 30 committers and 10 PMC members in this project. The Committer-to-PMC ratio is 3:1. Community changes, past quarter: - No new PMC members. Last addition was Kai-Hsun Chen on 2021-07-27. - Lisa Chang was added as committer on 2022-01-05 ## Project Activity: Software development activities. - We released version 0.7.0-RC0 on 2022-03-01. - With version 0.7.0, we have completed all the service capabilities envisioned at the project's inception. - After version 0.7.0, users will be able to do machine learning, model training, and service online capabilities in the Submarine project completely independently, which is all very exciting. Gatherings and meetings. - On January 10, three PMC members and four committer members attended a collaborative project development meeting at DiDi Company. - On January 15, 2 pmc members and 3 committer members had a co-development meeting with a software integration company in China to exchange ideas. ## Community Health: Commit activity was down somewhat this quarter (-20%). The number of contributors remained similarly unchanged, and we discussed this at our regular project meetings, with the majority of people commenting that it was affected by the current COVID-19 outbreak. There was a moderate increase in traffic to the user mailing list, with some of the questions pointing to needed documentation fixes (i.e., "What does this thing actually do? What does it actually do?") .
## Description: The mission of Apache Submarine is 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) ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Submarine was founded 2019-10-16 (2 years ago) There are currently 29 committers and 10 PMC members in this project. The Committer-to-PMC ratio is roughly 8:3. Community changes, past quarter: - No new PMC members. Last addition was Kai-Hsun Chen on 2021-07-27. - Kuan-Hsun Li was added as committer on 2021-11-18 ## Project Activity: Software development activity: - We plan released the release 0.7 on 2021-12-31. - We have added support for Model Serving in our master branch. - We have added support for Model Management in our master branch. - We have added support for k8s operator in our master branch. Meetups and Conferences: - We created the submarine project channel on youtube. - Technical exchange meetings are held twice a week. In the past six months, it has mainly focused on the model online services and K8s operator. ## Community Health: Submission activities have dropped significantly this quarter (-63%). The main reason is that there are many college students among the contributors of the project, and many students went out to participate in off-campus internships or graduations this quarter. The number of contributors has also remained unchanged. There are 21 contributors active this quarter, which is a good number for this project. We are cultivating newly enrolled students to participate in the development of the community, and we are also attracting corporate users to participate in the development of the community. The traffic of the development mailing list increased slightly. The main reason was that we posted the minutes of each meeting to the mail, which attracted many users to participate in the slack channel of the project. The submarine project is now in China, and two large Internet companies and industrial manufacturing companies have begun to use it. We strive to bring the submarine project into the production environment.
WHEREAS, the Board of Directors heretofore appointed Wangda Tan (wangda) to the office of Vice President, Apache Submarine, and WHEREAS, the Board of Directors is in receipt of the resignation of Wangda Tan from the office of Vice President, Apache Submarine, and WHEREAS, the Project Management Committee of the Apache Submarine project has chosen by consensus to recommend Liu Xun (liuxun) as the successor to the post; NOW, THEREFORE, BE IT RESOLVED, that Wangda Tan is relieved and discharged from the duties and responsibilities of the office of Vice President, Apache Submarine, and BE IT FURTHER RESOLVED, that Liu Xun be and hereby is 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. Special Order 7B, Change the Apache Submarine Project Chair, was approved by Unanimous Vote of the directors present.
# [REPORT] Submarine - Sep 2021 ## Description Apache Submarine is a unified AI platform which allows engineers and data scientists to run Machine Learning and Deep Learning workload in a distributed cluster. ## Issues - PMC proposed to change PMC chair from Wangda Tan to Xun Liu, awaiting the board's approval. ## General ## Membership Data: Apache Submarine was founded on 2019-10 There are currently 28 (from 26 since last report) committers and 10 (from 9 since last report, Kai-Hsun Chen got added) PMC members in this project. ## Project Activity: ### Releases - Community is actively working on 0.6.0 since last report, we have released 0.5.0 in the last quarter. ## Community Health: ### JIRA Activity - 172 JIRA tickets created since the past quarter [ project in ("Apache Submarine") AND createdDate >= 2020-06-15 ] - 217 JIRA tickets resolved since the past quarter [ project in ("Apache Submarine") AND resolutiondate >= 2021-06-15 ] - 48 JIRA tickets created since the past month [ project in ("Apache Submarine") AND createdDate >= 2021-08-15 ] - 108 JIRA tickets resolved since the past month [ project in ("Apache Submarine") AND resolutiondate >= 2021-08-15 ] ### Mailing list, slack channel, Github activities: - dev@submarine: 388 emails during Aug, 2021. There're 17 accounts participated the discussion. - Community sync up: Similar to last report. Submarine community sync up is very active now, weekly sync up has 15+ participants in the last several months. - There're 494 stars of apache/submarine Github. (Up from 407) ## Answers for feedbacks from board: No specific question from board for the last report. Thanks, Wangda
# Submarine - Jun 2021 ## Description Apache Submarine is a unified AI platform which allows engineers and data scientists to run Machine Learning and Deep Learning workload in a distributed cluster. ## Issues There are no problematic issues requiring board attention. ## General ### Feature development of Submarine: The community is busy working on the following features: 1. Improve project stability and reliability 2. Support TensorBoard and MLFlow on Submarine workbench 3. Model management 4. Model serving (may use open source project) 5. Machine learning pipeline (DAG) ## Membership Data: Apache Submarine was founded on 2019-10 There are currently 27 (from 26 since last report) committers and 9 (from 9 since last report) PMC members in this project. Last added committer: Wen-Chien Juan was added as committer on 2021-03-23. Last added PMC member: Kevin Su on 2020-10-07. ## Project Activity: ### Releases - 0.5.0 was released 6 months ago. the community started the initial discussion of 0.6.0 release plan and features afterwards. Release history Apache Submarine 0.5.0 released on Dec 17, 2020 Apache Submarine 0.4.0 released on Jul 05, 2020 Apache Submarine 0.3.0 released on Feb 01, 2020 Apache Submarine 0.2.0 released on Jul 2, 2019 Apache Submarine 0.1.0 released on Jan 16, 2019 ## Community Health: ### JIRA Activity - 89 JIRA tickets created since the past quarter [ project in ("Apache Submarine") AND createdDate >= 2021-03-10 ] - 59 JIRA tickets resolved since the past quarter [ project in ("Apache Submarine") AND resolutiondate >= 2021-03-10 ] - 28 JIRA tickets created since the past month [ project in ("Apache Submarine") AND createdDate >= 2021-05-10 ] - 14 JIRA tickets resolved since the past month [ project in ("Apache Submarine") AND resolutiondate >= 2021-05-10 ] ### Mailing list, slack channel, Github activities: - dev@submarine: 126 emails since May 09, 2021. There're 23 accounts participated the discussion. - Community sync up: Similar to last report. Submarine community sync up is very active now, weekly sync up has 15+ participants in the last several months. - There're 438 stars of apache/submarine Github. (upfrom 409) ## Answers for feedbacks from board: sf: Please include the name and dates the last PMC members and committers were added to the project. You can get this information from the board report wizard https://reporter.apache.org => Addressed jm: Please also include the dates of your last release. => Addressed
Apache Submarine is a unified AI platform which allows engineers and data scientists to run Machine Learning and Deep Learning workload in a distributed cluster. ## Issues There are no problematic issues requiring board attention. ## General ### Feature development of Submarine: The community is busy working on the following features: 1. Improve project stability and reliability 2. Support TensorBoard and MLFlow on Submarine workbench 3. Model management 4. Model serving (may use open source project) 5. Machine learning pipeline (DAG) ## Membership Data: Apache Submarine was founded on 2019-10 There are currently 26 (from 25 since last report) committers and 9 (from 9 since last report) PMC members in this project. ## Project Activity: ### Releases - Community is actively working on 0.6.0 since last report, we have released 0.5.0 in the last quarter. ## Community Health: ### JIRA Activity - 65 JIRA tickets created since the past quarter [ project in ("Apache Submarine") AND createdDate >= 2020-12-10 ] - 49 JIRA tickets resolved since the past quarter [ project in ("Apache Submarine") AND resolutiondate >= 2020-12-10 ] - 25 JIRA tickets created since the past month [ project in ("Apache Submarine") AND createdDate >= 2021-02-10 ] - 21 JIRA tickets resolved since the past month [ project in ("Apache Submarine") AND resolutiondate >= 2020-02-10 ] ### Mailing list, slack channel, Github activities: - dev@submarine: 151 emails since Feb 1st, 2021. There are 20 accounts participated the discussion. - Community sync up: Similar to last report. Submarine community sync up is very active now, weekly sync up has 15+ participants in the last several months. - There are 407 stars of apache/submarine Github. ## Answers for feedbacks from board: No specific question from board for the last report.
## Description: The mission of Apache Submarine is 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) ## Issues: No noticeable issues requiring board's attention this quarter. ## Membership Data: Apache Submarine was founded 2019-10-15 (a year ago) There are currently 25 committers and 9 PMC members in this project. The Committer-to-PMC ratio is roughly 7:3. Community changes, past quarter: - Kevin Su was added to the PMC on 2020-10-07 - Ryan Lo was added as committer on 2020-10-20 ## Project Activity: 0.5.0 release is currently being voted on. It was delayed multiple times since October due to infra issues (the docker images were too big for the repository), but the progress is being made steadily. Wangda and Zhankun spoke about the Apache Submarine project at the ApacheCon. 0.6.0 release is being scoped, which should include features like security. ## Community Health: Community participation continue to be good and growing. The weekly sync (Mandarin) attracts more than 10 participants regularly.
# [REPORT] Submarine - Sep 2020 ## Description Apache Submarine is a unified AI platform which allows engineers and data scientists to run Machine Learning and Deep Learning workload in a distributed cluster. ## Issues There are no problematic issues requiring board attention. ## General ### Feature development of Submarine: The community is busy working on the following features, continue efforts since last report. - Notebook service. - UI including experiment, notebook and environment. - Experiment related features and improvements including Github integration, environment integration, etc. ## Membership Data: Apache Submarine was founded on 2019-10 No new committers and PMCs were added in the last quarter. (We're working with community and getting new committer/PMC added in short term. ## Project Activity: ### Releases - Community is actively working on 0.5.0 since last report, we have released 0.4.0 in the last quarter. - Roadmap for 0.5.0: https://cwiki.apache.org/confluence/display/SUBMARINE/Roadmap ## Community Health: ### JIRA Activity - 99 JIRA tickets created since the past quarter [ project in ("Apache Submarine") AND createdDate >= 2020-06-09 ] - 88 JIRA tickets resolved since the past quarter [ project in ("Apache Submarine") AND resolutiondate >= 2020-06-09 ] - 23 JIRA tickets created since the past month [ project in ("Apache Submarine") AND createdDate >= 2020-08-09 ] - 23 JIRA tickets resolved since the past month [ project in ("Apache Submarine") AND resolutiondate >= 2020-08-09 ] ### Mailing list, slack channel, Github activities: - dev@submarine: 147 emails since Aug 09, 2020. There're 21 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 312 stars of apache/submarine Github, which up from 257 since last report. ## Answers for feedbacks from board: No specific question from board for the last report.
# [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.
# 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.
# [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.
# 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.
# [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.
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.
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.