This was extracted (@ 2024-12-18 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.
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).
Report was filed, but display is awaiting the approval of the Board minutes.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Project Status: Current project status: Ongoing with high activity Issues for the board: no ## Membership Data: Apache IoTDB was founded 2020-09-16 (4 years ago) There are currently 64 committers and 30 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Qingxin Feng was added to the PMC on 2024-06-29 - Itami Sho was added as committer on 2024-08-07 - Caiyin Yang was added as committer on 2024-06-12 ## Project Activity: - Recent releases: IOTDB-1.3.3 and IOTDB-2.0.0 is on the way. IOTDB-1.3.2 was released on 2024-07-01. IOTDB-1.3.1 was released on 2024-04-22. IOTDB-1.3.0 was released on 2024-01-01. - Main work of project: The table model is under highly active development and its main code has been merged into the master branch which can support write and raw data query, and the version number of the master branch has been updated to 2.0.0-SNAPSHOT. Improve the restart execution process to significantly accelerate the restart speed of DateNode. The development work for region migration is in progress, with efforts to refine correctness in various corner cases, laying the foundation for subsequent cluster scaling. In order to enhance IoTDB's capabilities in time-series analysis scenarios, the AINode component has been added to run deep learning models or large time-series models related to time-series analysis, detection, or prediction. ## Community Health: Overall community health is good. - Joined the CommunityOverCode Asia 2024 open-source event held in Hangzhou, and introduced partitioning and consensus architecture and stream processing engines. - Joined the GOTC 2024 open-source event held in Shanghai. - Joined the Siemens 4th Industrial Edge Community Conference held in Shenzhen. - dev@iotdb.apache.org had a 0% increase in traffic in the past quarter (218 emails compared to 216)
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Project Status: Current project status: Ongoing with high activity. Issues for the board: - there are some trademark issues and the community has resolved them. ## Membership Data: Apache IoTDB was founded 2020-09-16 (4 years ago) There are currently 63 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Steve Yurong Su on 2023-09-28. - William Song was added as committer on 2024-03-22 - Caiyin Yang was added as committer on 2024-06-12 ## Project Activity: - Recent releases: IOTDB-1.3.2 is on the way. IOTDB-1.3.1 was released on 2024-04-22. IOTDB-1.3.0 was released on 2024-01-01. IOTDB-1.2.2 was released on 2023-10-15. - Main work of project: * We are working on the table model providing data to users in a table view in the same way as relational databases which will greatly reduce the learning curve of IoTDB. * Collaborate with the Apache StreamPipes community to improve the IoTDB plugin and explore other means on integration. * New query optimization rules are added to greatly improve the query performance of IoTDB, like PredicatePushDown and AggregatePushDown. * Explain Analyze tool which can be used to analyze specific query performance better and is a good tool for troubleshooting performance problems ## Community Health: Overall community health is good. - on 2024-04-09, IoTDB was presented at the JavaLand Summit in Germany. The talk was given by Christofer Dutz. - on 2024-06-03, IoTDB was presented in 2 talks at CommunityOverCode EU. The talks were given by Christofer Dutz and Julian Feinauer. - Joined "Digital Economy-Urban Open Source Tour" meetup in Shanghai. - the mailing list traffic increases (226 emails compared to 76)
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Project Status: Current project status: ongoing Issues for the board: no ## Membership Data: Apache IoTDB was founded 2020-09-16 (3 years ago) There are currently 61 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Steve Yurong Su on 2023-09-28. - No new committers. Last addition was Sicheng Yu on 2023-08-01. ## Project Activity: Software development activity: - IOTDB-1.3.0 was released on 2024-01-01. - We are working on time series computing feature. - We are improving the JVM GC options for supporting diverse workload. - v1.3.1 is on the way. ## Community Health: Overall community health is good. - Joined a meetup titled "Open Source Database Technology" in Shanghai. - The community has more connection with Apache Ratis, and one of IoTDB committer became Ratis's PMC member. - The number of PR, code modifications, and mails decreased, but it is reasonable because there are many developers in Asia and there is a long holiday in this quarter.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Project Status: Current project status: ongoing with high activity Issues for the board: no ## Membership Data: Apache IoTDB was founded 2020-09-16 (3 years ago) There are currently 61 committers and 29 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - Steve Yurong Su was added to the PMC on 2023-09-28 - Xinyu Tan was added to the PMC on 2023-09-28 - No new committers. Last addition was Sicheng Yu on 2023-08-01. ## Project Activity: This quotar IoTDB community mainly focus on system performance and stability. Release: IOTDB-1.2.2 was released on 2023-10-15. IOTDB-1.2.1 was released on 2023-09-19. IOTDB-1.2.0 was released on 2023-09-08. And, we are releasing v1.3.0. New project: IoTDB Community desides to seperate the TsFile from IoTDB to Apache as a top-level-project. TsFile is a columnar storage file format designed for time series data, which supports efficient compression, high throughput of read and write, and compatibility with various frameworks, such as Spark and Flink. It is easy to integrate TsFile into IoT big data processing frameworks. ## Community Health: We hold an IoTDB Summit 2023 in Beijing on 2023-12-03, nearly 300 people attended on-site and there are about 70k watch online. dev@ traffic needs PMC's attention in the next season.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Project Status: Current project status: Ongoing with high activity. A good news is IoTDB's performance ranks first on Benchant.com. (https://benchant.com/ranking/database-ranking) Issues for the board: no. ## Membership Data: Apache IoTDB was founded 2020-09-16 (3 years ago) There are currently 61 committers and 27 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Chao Wang on 2022-12-12. - Yanze Chen was added as committer on 2023-07-25 - Lanyu Liao was added as committer on 2023-07-25 - Sicheng Yu was added as committer on 2023-08-01 New PMC election is in progress. ## Project Activity: IOTDB-1.2.0 was released on 2023-09-08. IOTDB-1.1.2 was released on 2023-07-28. IOTDB-1.1.1 was released on 2023-06-14. - Import a new feature pipe framework for lightweight streaming processing. This could be used for CDC (data synchronization from IoTDB to another system) and data subscription. - Extend the IT framwork to support multiple cluster instance in one test case, for testing data synchronization between two IoTDB cluster. - Optimized the load balance strategy of data insertion. Now we could spread the newly created data partition among the datanodes. ## Community Health: The community looks healthy and we are trying to develop its ecosystem. At the IoT Meetup Hessen on July 14, 2023, in Frankfurt am Main, insights into the technology and use cases of Apache IoTDB and Apache PLC4X in bridging IT & OTwere shared.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Project Status: Current project status: Ongoing with high activity. Issues for the board: none. ## Membership Data: Apache IoTDB was founded 2020-09-16 (3 years ago) There are currently 58 committers and 27 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Chao Wang on 2022-12-12. - Peichen Chou was added as committer on 2023-05-05 - Yuhua Ren was added as committer on 2023-05-31 ## Project Activity: IoTDB has evolved into v1.1.x, while v0.13.x is still maintained. The community is working on v1.2.0, which has some new features e.g., more complex time-series-oriented queries, more stable cluster. Recent releases: IOTDB-1.1.1 was released on 2023-06-14. IOTDB-1.1.0 was released on 2023-04-03. IOTDB-0.13.4 was released on 2023-02-23. ## Community Health: The community looks healthy and we are trying to develop its ecosystem. - Two new committers, who come from different organizations/companies are elected. - We host several meetups, e.g., IoTDB x EMQ on 15th April and 31th May. - Some committers introduced IoTDB on some international conferences, e.g., buildingIoT in Germany, Open Sourse Summit in Chongqing China.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: no ## Membership Data: Apache IoTDB was founded 2020-09-16 (2 years ago) There are currently 56 committers and 27 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - No new PMC members. Last addition was Chao Wang on 2022-12-12. - Qingxin Feng was added as committer on 2022-12-15 - Haiming Zhu was added as committer on 2022-12-29 - Junqing Wang was added as committer on 2022-12-15 - Hongyin Zhang was added as committer on 2022-12-15 - Yongzao Dan was added as committer on 2023-01-04 ## Project Activity: IOTDB-0.13.4 was released on 2023-02-23. IOTDB-1.0.1 was released on 2023-02-22. IOTDB-1.0.0 was released on 2022-12-03. After releasing v1.0.0, The development of IoTDB (v1.x) is in progress. The community devotes itself to fixing bugs, introducing new features, and keeping the new version more stable. DBA tools like one-click deployment tool are also in development. One thing that the project and community should consider is how to solve the incompatibility between v0.x and v1.x. ## Community Health: The community keeps growing (more stargazers, contributors, etc.). And, the interaction amng ASF communities grows: - one IoTDB contributor is nominated to Ratis committer and acts as release manager of Ratis. - An online meetup for European developers is hosted by IoTDB joint SeaTunnel on March 2nd. Mailing list traffic decreases, which the PMC should take care.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: There isgrumbling in the community because of the Github Action runs too slow.. Maybe self-hosted runner can solve the problem (https://cwiki.apache.org/confluence/display/BUILDS/GitHub+Actions+status) and we have submit a ticket: https://issues.apache.org/jira/browse/INFRA-23712 ## Membership Data: Apache IoTDB was founded 2020-09-16 (2 years ago) There are currently 54 committers and 27 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - Chao Wang was added to the PMC on 2022-12-12 - Qingxin Feng was added as committer on 2022-12-15 - Junqing Wang was added as committer on 2022-12-15 - Hongyin Zhang was added as committer on 2022-12-15 ## Project Activity: - IOTDB-1.0.0 was released on 2022-12-03. - IoTDB-0.13.3 was released on 2022-10-21. IoTDB v1.0 is a new milestone. There are 140 contributors working for this version and there are 860k lines of codes added (and 455k removed). On 2022-12-03 and 04, the community hosted Apache IoTDB ecosystem summit, there are an audience of more than 60k people watching the summit online. ## Community Health: Now, the contributors (on Github) reaches to 231. Our stars reaches to >= 2900, which grows faster than usual due to the iotdb summit's impact.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: no ## Membership Data: Apache IoTDB was founded 2020-09-16 (2 years ago) There are currently 51 committers and 26 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Yuan Tian on 2022-04-21. - Xiulong Yuan was added as committer on 2022-06-17 ## Project Activity: We released some new versions: - v0.12.6, and the lifecycle of v0.12.x is almost over, - v0.13.1 and v0.13.2, and the community may keep to maintain v0.13.x for a period, - v0.14.0-preview1, which includes a new implementation of the cluster mode. Recently, the ecosystem of IoTDB grows well, e.g., we have integrated with Apache Ratis, Telegraph, EdgeX (from Linux foundation) etc.. ## Community Health: - We are glad to see there are more and more contributors. According to Github, the contributors is more than 210. - A meetup is host in Hangzhou China in August, together with Open source project EMQx.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: There are no issues requiring board attention ## Membership Data: Apache IoTDB was founded 2020-09-16 (2 years ago) There are currently 50 committers and 26 PMC members in this project. The Committer-to-PMC ratio is roughly 7:4. Community changes, past quarter: - Yuan Tian was added to the PMC on 2022-04-21 - Gong Ning was added as committer on 2022-06-07 - Minghui Liu was added as committer on 2022-05-25 - Xuxin Liu was added as committer on 2022-05-25 - Qijun Xie was added as committer on 2022-05-28 - Yukun Zhou was added as committer on 2022-05-25 ## Project Activity: Recent releases: - IOTDB-0.13.0 was released on 2022-03-20. - IoTDB-0.12.5 was released on 2022-03-08. there are some bugs are found and fixed after the two versions were release. We will keep to maintain v0.12.x and v0.13.x until v0.14 is released and v0.13.x is relatively stable. The community is developing the new cluster version, which may be finished in the later 1-2 months. ## Community Health: In summary, the community is more and more diverse and active. There are about 90 code contributors in the past quarter, and we have 189 code contributors in total according to Github's statistics. The community submitted several topics to ApacheCon Asia, but missed the Apachecon NA.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: no ## Membership Data: Apache IoTDB was founded 2020-09-16 (a year ago) There are currently 45 committers and 25 PMC members in this project. The Committer-to-PMC ratio is 9:5. Community changes, past quarter: - Houliang Qi was added to the PMC on 2021-12-24 - Eric Pai was added as committer on 2021-12-24 - Binghua Song was added as committer on 2021-12-23 - Jianyun Cheng was added as committer on 2022-01-01 - Hongshan Miao was added as committer on 2022-01-01 ## Project Activity: The community is working for releasing v0.12.5 and v0.13.0, while 0.12.5 is a bug-fix version and the v0.13.0 contains many new features. The codes of subproject, iotdb-quality, have been merged. Now it is called as UDF-library, which is more suitable because the module contains many functions including not only data quality functions but also others. ## Community Health: - An online Chinese meetup was host on Feb 19th, Alibaba, 360 and Cloudwise introduced their practices and improvement on IoTDB. - More PRs are proposed on Github, as there are more and more new committers joing the community. (there are 168 contributors according to Github's statistics)
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: No ## Membership Data: Apache IoTDB was founded 2020-09-16 (a year ago) There are currently 41 committers and 24 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Chao Wang on 2021-06-02. - No new committers. Last addition was Chao Wang on 2021-07-03. ## Project Activity: - IoTDB-0.12.3 was released on 2021-11-18. - The community is discussing about the new architecture of IoTDB's cluster architecture. - v0.13 is in development, and we will introduce new aligned timeseries feature. - the project is introduced in China Open Source conference. - more new contributors are developing IoTDB's ecosystem softwares, and we are trying to discuss with them whether they will donate to the project. - a subproject (iotdb-quality) is voted and approved by IoTDB PMC. ## Community Health: We can see more new contributors joining the community, and the dev@ mailing list traffic increases. However, the Chi of the project decrease, and we will investigate why.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: No. ## Membership Data: Apache IoTDB was founded 2020-09-16 (a year ago) There are currently 41 committers and 24 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members. Last addition was Chao Wang on 2021-06-02. - Chao Wang was added as committer on 2021-07-03 ## Project Activity: Release: - IOTDB-0.12.1 was released on 2021-06-22. - IOTDB-0.11.4 was released on 2021-06-21. Release Candidate: - IoTDB-0.12.2 RC3 was proposed on 2021-09-08 Besides, we opened a new repo iotdb-web-workbench for IoTDB's new module. ## Community Health: In last quarter report, we reported that the dev@ mailing list traffic decreased. We investigated the reason and find it is because many discussion happens on Confluence document. This quarter, dev@ mailing list is more active (53% traffic increase), for two reasons: (1) we encourage contributors discuss on the dev@, and (2) more new contributors joins. We think the community is back to healthy. Two more things: - The community joined ApacheCon Asia. - The community enabled Github Discussion, which is used for user-help. - The community had a discussion about how to celebrate the first anniversary of IoTDB's graduation from the Incubator. But no a clear consensus up to now. Will keep to discuss.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: There are no issues requiring board attention. ## Membership Data: Apache IoTDB was founded 2020-09-16 (9 months ago) There are currently 40 committers and 24 PMC members in this project. The Committer-to-PMC ratio is 5:3. Community changes, past quarter: - Chao Wang was added to the PMC on 2021-06-02 - Steve Yurong Su was added as committer on 2021-05-12 ## Project Activity: Release: - IoTDB-0.11.3 was released on 2021-04-11. - IoTDB-0.12.0 was released on 2021-04-11. Release Candidate: - IoTDB-0.11.4 RC1 was proposed on 2021-06-06 - IoTDB-0.12.1 RC1 was proposed on 2021-06-06 Recently, the project introduced E2E tests for guarantee the cluster module works well. Besides, we are developing a new feature, called aligned time series, which is very common in many applications. The design document (Chinese)is on IoTDB's confluence. ## Community Health: The good news is we have more and more contributors. It is benefited from GSoC 2021 (though IoTDB has no tasks that are selected finally) and Chinese Summer 2021 of Open Source Promotion Plan. The bad news is the dev@ mailing list traffic decreases, which is a serious signal. The PMC group will keep eye on it and try to improve the public discussion in next quarter.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: In our last report, the Board leaves comments: jm: Please make sure if you have meetings that the what is discussed is brought back to the mailing list so the whole community can be involved. Reply: The discussion is recorded on Confluence [1] and some notifications [2] on the mailing list. [1] https://cwiki.apache.org/confluence/display/IOTDB/Bi-weekly+meeting [2] https://lists.apache.org/list.html?dev@iotdb.apache.org:lte=3M:bi-weekly ## Membership Data: Apache IoTDB was founded 2020-09-16 (6 months ago) There are currently 39 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - No new PMC members. Last addition was Gaofei Cao on 2020-09-16. - Jesse Zhou was added as committer on 2021-02-20 - Houliang Qi was added as committer on 2020-12-15 - Xinyu Tan was added as committer on 2020-12-19 - Alima777 was added as committer on 2021-02-20 ## Project Activity: - IOTDB-0.11.2 was released on 2021-01-22. - IOTDB-0.11.1 was released on 2020-12-11. - We are working on developing 0.12.0. - Some interesting features are merged into the main branch, e.g., the UDF (User Define Function), Cluster module, Integration with Apache Zeppelin. ## Community Health: According to Github's statistics, the number of IoTDB's code contributors reaches to 100! The number of discussions on the dev@ mailing list, the number of PRs decreases, the Chinese New Year holiday is one of the reasons. However, we can see the number of emails in the review@ mailing list increases, it is good because it indicates more discussions happen. The number of opened issues also increases, which indicates more and more user requirements are received.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: NO ## Membership Data: Apache IoTDB was founded 2020-09-16 (3 months ago) There are currently 35 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: Software development activity: - We released the first release 0.11.0 after graduation on 2020-11-25. - We are making release candidates for 0.11.1 (RC1 vote now). - We have added Apache Pulsar integration example in the master branch. - We are working on developing 0.12.0. Meetups and Conferences: - A PMC member attended Apache Pulsar Asia 2020, giving a talk on Apache IoTDB integrating with Apache Pulsar. - A meetup was held in Beijing China on Nov 29th, for the local Foo User Group. A PMC (in Germany) and a Committer were invited to share some technology details of IoTDB. Two Chinese users shared their use experiences of Using IoTDB. ## Community Health: Overall community health is good. We have been performing extensive outreach to related projects, in order to attract new contributors. However, we need more contributors to update our website, maintain our CI and news or other articles.
## Description: The mission of Apache IoTDB is the creation and maintenance of software related to an IoT native database with high performance for data management and analysis ## Issues: no issue. ## Membership Data: Apache IoTDB was founded 2020-09-16 (2 months ago) There are currently 35 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: - We are releasing the first major version of IoTDB after its graduation, v0.11.0. A vote for the version has begun. - In the version, 16 new features are introduced, include: - new compression method - enhanced deletion and query SQLs - data compaction in the backend etc.. - There are two talks about IoTDB on Apache RoadShow in China, one is for the project and the other is for the community. ## Community Health: - 141 emails sent in Sep while 127 mails sent in Oct. Both the number of participators are 33. But, indeed we saw many new participators in Oct. Besides, we think the number of the email is reasonable as in Sep we have many votes for graduation. - 79 PRs are merged in Sep while 177 PRs are merged in Oct. - Another good thing is some non-developers join the community, for modifying the documents, etc..
## Description: The Apache IoTDB is an IoT native database with high performance for data management and analysis on both the edge and the cloud. ## Issues: There are no new issues requiring board attention at this time. ## Membership Data: Apache IoTDB was founded 2020-09-16 (a month ago) There are currently 35 committers and 23 PMC members in this project. The Committer-to-PMC ratio is roughly 3:2. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. - Chao Wang was added as a committer on 2020-09-03 before IoTDB graduated. ## Project Activity: Software development activity: - 0.10.1 was released on 2020-08-23. - We are organizing the design documents on IoTDB's cwiki space - We are working for v0.11 - Two proposals are submitted and accepted for Outreachy Intern Meetups and Conferences: - We had two public talks about IoTDB, one is "Use cases and optimizations of IoTDB" on ApacheCon 2020, and another is "IoTDB and Hadoop: Connecting the edge and the cloud open source ecosystem for IIoT" on Hadoop meetup in Shanghai, China. ## Community Health: As IoTDB graduated less than 30 days, the statistics provided by the Board Report Wizard seems incorrect. I count the metrics manually. As IoTDB has report in Sep, I just count the data in one month: - Commit activity: - 434 commits in the last month - GitHub PR activity: - 136 PRs opened on GitHub, last month - 108 PRs closed on GitHub, last month - JIRA activity: - 81 issues opened in JIRA, last month - Mailing list (dev@): - 196 mails were sent (down 35) and there are 35 participants (down 6) We think the data fluctuation is reasonable as (1) there are some participants from China and they have 8 days National Holiday, (2) there are some Chinese graduate students in the community and they have summar holiday and are busy at the beginning of a new semester.
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 an IoT native database with high performance for data management and analysis; NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache IoTDB Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache IoTDB Project be and hereby is responsible for the creation and maintenance of software related to an IoT native database with high performance for data management and analysis; and be it further RESOLVED, that the office of "Vice President, Apache IoTDB" 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 IoTDB Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache IoTDB 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 IoTDB Project: * Chen Wang <wangchen@apache.org> * Christofer Dutz <cdutz@apache.org> * Dawei Liu <liudw@apache.org> * Gaofei Cao <caogaofei@apache.org> * Haonan Hou <haonan@apache.org> * Jialin Qiao <qiaojialin@apache.org> * Jianmin Wang <jimwang@apache.org> * Jincheng Sun <jincheng@apache.org> * Jinrui Zhang <xingtanzjr@apache.org> * Julian Feinauer <jfeinauer@apache.org> * Jun Yuan <yuanjun@apache.org> * Justin Mclean <jmclean@apache.org> * Kevin A. McGrail <kmcgrail@apache.org> * Kun Liu <liukun@apache.org> * Lei Rui <leirui@apache.org> * Rong Kang <kangrong@apache.org> * Rui Liu <liurui@apache.org> * Shuo Zhang <shuozhang@apache.org> * Stefanie Zhao <zhaoxinyi@apache.org> * Tian Jiang <jiangtian@apache.org> * Tianan Li <lta@apache.org> * Willem Ning Jiang <ningjiang@apache.org> * Xiangdong Huang <hxd@apache.org> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Xiangdong Huang be appointed to the office of Vice President, Apache IoTDB, 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; and be it further RESOLVED, that the initial Apache IoTDB PMC be and hereby is tasked with the creation of a set of bylaws intended to encourage open development and increased participation in the Apache IoTDB Project; and be it further RESOLVED, that the Apache IoTDB Project be and hereby is tasked with the migration and rationalization of the Apache Incubator IoTDB podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator IoTDB podling encumbered upon the Apache Incubator Project are hereafter discharged. Special Order 7E, Establish the Apache IoTDB Project, was approved by Unanimous Vote of the directors present.
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. ### Three most important unfinished issues to address before graduating: 1. attract more contributors 2. constantly update the stats in the maturity model assessment 3. keep driving the graduation process according to the Apache graduation guideline ### Are there any issues that the IPMC or ASF Board need to be aware of? A vote for graduation and discussion on the Charter Resolution is under discussion. ### How has the community developed since the last report? 1. 2 new PPMC are elected(Haonan Hou, Dawei Liu) 2. more new contributors appear in the mailing list. 3. More people are getting involved in community voting, for example(v0.10.0 release vote: 17 votes, 7 votes from committers) 4. Successfully held an online Meetup(2020-07-11) ### How has the project developed since the last report? 1. Two version(v0.10.0 and v0.10.1) are released. 2. The project keeps active, there are 258 pr has merged and 148 pr into the main branch. 3. The distributed version is in testing stage.. 4. Many new improvements and features have been addressed, for example(RestAPI performance optimization, implemented data level merge, support order by time , etc ...) ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2020-08-23 ### When were the last committers or PPMC members elected? 2020-07-13 for the last PPMC. ### Have your mentors been helpful and responsive? Yes, helpful and responsive. ### Is the PPMC managing the podling's brand / trademarks? Required Name Search is done. A google search didn’t show any major branding issues that the PPMC needs to deal with. ### Signed-off-by: - [X] (iotdb) Justin Mclean Comments: - [X] (iotdb) Christofer Dutz Comments: I fully support the projects efforts to graduate. They've done a great job. - [X] (iotdb) Willem Ning Jiang Comments: It's good to see IoTDB is ready to graduate :) - [X] (iotdb) Kevin A. McGrail Comments: Looking forward to post-graduation! ### IPMC/Shepherd notes:
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. ### Three most important unfinished issues to address before graduating: - More active PPMC/Committers to join votes in the mailing list; - Get more user feedback; - More technical communications are welcomed to attract more committers joining the project deeply. ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? 1. Suggested by Mentor Christofer, we moved the JIRA notifications to a new mailing list notifications@. After that, there are 609 emails sent by 80 people, divided into 254 topics in these 3 months. 2. 4 new committers are elected (Dawei Liu, Wangminhao Gou, Yuyuan Kang, and XinWang), who come from 3 different companies/organizations. 3. A new PPMC is elected (Jincheng Sun). 4. Many new contributors joining us. For example, Giorgio Zoppi is working for TsFIle/IoTDB C++, Robinet integrated IoTDB with Apache Karaf, Xin Wang and Jincheng integrated IoTDB with Flink etc.. 5. The website is refactored. - Now Google Search Engine can index it. - The website provides a detailed User Guide and some System Designs both in English and Chinese. - Meetup and other talk materials (slides and videos) are shared on the website. - More documents to let users joining us (like Code of Conduct, How to be a committer, how to release, how to vote new committers, etc..) are provided on the website or the wiki. 6. Dave Fisher shepherded us and pointed out some issues, and all of them are fixed. ### How has the project developed since the last report? - Two versions (v0.9.2 and v0.9.3) are released. They are done by two new Release Managers from the community. - The project keeps active, there are 553 commits submitted by 43 authors in these 3 months. (using the gitstats tool to get the result: `gitstats -c start_date=2020-03-01 REPO_NAME OUTPUT`) - IoTDB is integrated with Apache Karaf and Apache Flink. - IoTDB supports MQTT protocol. - IoTDB's cluster module is almost done. A PR is submitted. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2020-04-13 ### When were the last committers or PPMC members elected? 2020-05-18 for the last committer, 2020-05-14 for the last PPMC. ### Have your mentors been helpful and responsive? Yes, helpful and responsive. ### Is the PPMC managing the podling's brand / trademarks? Required Name Search is done. A google search didn’t show any major branding issues that the PPMC needs to deal with. ### Signed-off-by: - [X] (iotdb) Justin Mclean Comments: Thanks for the detailed report. Some of the stats in the report don't mean much to people outside you project. If you do include please explain why or what they illustrate. - [X] (iotdb) Christofer Dutz Comments: I am also happy with the progress the project is making. - [ ] (iotdb) Willem Ning Jiang Comments: - [X] (iotdb) Kevin A. McGrail Comments: +1000 ### IPMC/Shepherd notes:
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. ### Three most important unfinished issues to address before graduating: 1. Get more user feedbacks to the community 2. More committers should know how to release a version. And more PPMC should join to vote. 3. make sure the private mailing list is consistent with the PPMC list. ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? 1. According to the statistics of https://lists.apache.org/, there are 1079 emails sent by 87 people, divided into 564 topics in these 3 months. 2. 6 new committers are added into the community. 3. 6 GSoC2020 ideas are published. ### How has the project developed since the last report? 1. IoTDB v0.9.1, which contains 11 bug-fix, was released on 11 Jan 2020. It is finished by the 4th RM in the community. 2. 124 Pull requests are merged 3. Now IoTDB docker images and Python client lib are available on dockerHub and pipy.org. ### 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 - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-01-11 (v0.9.1) ### When were the last committers or PPMC members elected? 2020-02-01 ### Have your mentors been helpful and responsive? Very helpful. ### Is the PPMC managing the podling's brand / trademarks? Required Name Search is done. A google search didn’t show any major branding issues that the PPMC needs to deal with. ### Signed-off-by: - [X] (iotdb) Justin Mclean Comments: - [x] (iotdb) Christofer Dutz Comments: By far most email traffic generated by jira (hard to follow especially when trying to keep up to date while commuting) - [ ] (iotdb) Willem Ning Jiang Comments: - [X] (iotdb) Kevin A. McGrail Comments: Discussing what's needed to graduate and the checklist. ### IPMC/Shepherd notes: Dave Fisher: There are a few small issues I noticed. I fixed one and sent an email to the dev@ list with a list.
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. ### Three most important unfinished issues to address before graduating: 1. Learn to discuss things on the mailing list, rather than just post an ISSUE created or closed message, or discuss on Github. 2. More committers should know how to release a version. And more PPMC should join to vote. 3. Write more documentation to help new contributors. ### Are there any issues that the IPMC or ASF Board need to be aware of? No ### How has the community developed since the last report? 1. New contributors appears, e.g., HT Hou for PR527, liutaohua for PR578, yx-zhang for PR540, francisdu for ISSUE293, SilverNarcissus for PR327, nlosilva1 for PR298, Zesong Sun etc.. 2. According to github's records, there are 50 contributors now. 3. New committer Jack Tsai. 4. New PPMC: Julian Feinauer 5. Twitter account is created: Apacheiotdb 6. More than 137 mails are recorded on dev@ mailing list ### How has the project developed since the last report? 1. IoTDB released v0.8.1. And vote for 0.9.0 has passed. 2. IoTDB v0.9.0 fixed 16 bugs, introduced 31 new features and 27 improvements. (According to the statistics of 0.9.0's RELEASE_NOTE) ### 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 - [ ] Nearing graduation - [ ] Other: 1. The community is more diverse than before. As far as the reporter knows, the contributors come from more than 10 companies/organizers. 2. More users begin to report the bugs, which means that more and more users are using IoTDB. 3. According to the reporter's view, IoTDB is more stable and has better performance than before. ### Date of last release: 2019-10-30 (0.8.1) ### When were the last committers or PPMC members elected? 2019-11-05 for new committer and 2019-11-07 for new PPMC ### Have your mentors been helpful and responsive? 1. Few PPMCs have permissions to maintain IoTDB JIRA (e.g., add label, close issues.). The permission may need to be fixed. ### Is the PPMC managing the podling's brand / trademarks? Required Name Search is done. A google search didn’t show any major branding issues that the PPMC needs to deal with. ### Signed-off-by: - [X] (iotdb) Justin Mclean Comments: Growing well. - [ ] (iotdb) Christofer Dutz Comments: - [X] (iotdb) Willem Ning Jiang Comments: I can see IoTDB did lot of works to growing the community, it's in a right track now. - [X] (iotdb) Kevin A. McGrail Comments: Great project and great community. Love to be a witness to their continued growth. ### IPMC/Shepherd notes:
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. ### Three most important unfinished issues to address before graduating: 1. Make the community (both the contributors and committers/PPMCs) more diverse and learn to discuss things on the mailing list. 2. More committers should know how to release a version. 3. Write more documentation to help new contributors. ### Are there any issues that the IPMC or ASF Board need to be aware of? No. ### How has the community developed since the last report? 1. Some new contributors joined the community. E.g., PR#339 comes from a new contributor and it is really an interesting feature. 2. Some contributors (who are not committers yet) are more active than before. E.g., Boris Zhu and Jack Tsai. 3. More users began to report their issues. E.g., issue #171, #184 and #186. As all the above contributions and contributors are not from the institutions/companies where initial committers are, we think it is a good signal that indicates more guys noticing the community. ### How has the project developed since the last report? 1. IoTDB releases its first Apache version: v0.8.0 ! 2. IoTDB is more stable and the performance is far better than before. However, the version is incompatible with previous version (which are released before IoTDB is denoted to ASF). 3. In v0.8.0, many issues are resolved (see release notes: http://iotdb.apache.org/#/Materials/Release%20Notes) ### 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 - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2019-08-25 ### When were the last committers or PPMC members elected? 2019-07-15 ### Have your mentors been helpful and responsive? They are helpful, especially in the process of releasing the first version. ### Signed-off-by: - [X] (iotdb) Justin Mclean Comments: Good to see your first release out, but more active involvement by the PPMC is needed in veting releases. While it improved, still more discussion needs to happen on the mailing list. - [X] (iotdb) Christofer Dutz Comments: I really would like to see more mailing list usage, cause the number of commit messages is in strong contrast to the discussions. I as a mentor some time don't have a clue what the project is working on. - [ ] (iotdb) Willem Ning Jiang Comments: - [X] (iotdb) Kevin A. McGrail Comments: Congrats on 0.8.0!!!!! ### IPMC/Shepherd notes:
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. ### Three most important unfinished issues to address before graduating: 1. Learn to how to release a formal version; 2. Declare a clear release roadmap; 3. Attract more contributors joining the community. ### Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No. ### How has the community developed since the last report? We can find that IoTDB is becoming a new choice when users need a time series database. New users from UCI (IoTDB-104), Sangfor Inc., University of Liverpool (IoTDB-94) etc. are testing and proposing issues for IoTDB. ### How has the project developed since the last report? 1. IoTDB is more stable than before. Now it works well on a VM provided by Apache (iotdb-vm.apache.org). 2. A distributed version is almost done (in the 'cluster branch'). 3. In the last 3 months, we opened 78 JIRA issues and resolved/closed 40 JIRA issues. Created Resolved Mar 2019 42 26 Apr 2019 15 6 May 2019 21 8 4. In the last 3 months, we merged/closed 107 PRs in Github (seen at Jun 4) ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [x] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: N/A ### When were the last committers or PPMC members elected? N/A ### Have your mentors been helpful? Yes ### Signed-off-by: - [X] (iotdb) Justin Mclean Comments: Needs to be more on-list communication. There report mentions new users, where is this communication taking place? - [X] (iotdb) Christofer Dutz Comments: I agree that there is almost no communication on the list. I have mentioned this quite a number of times before, communication tends to increase for a few days but drops to almost 0 a few days later. Also I would have liked to read about how the COMMUNITY has developed, not the project. - [X] (iotdb) Willem Ning Jiang Comments: We could encourage the developer to share their ideas through the mailing list. - [X] (iotdb) Kevin A. McGrail Comments: Would like to see more discussion on the lists and people suggesting bug fixes being asked to join the community. Like the list of the issues preventing release. ### IPMC/Shepherd notes:
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. Three most important issues to address in the move towards graduation: 1. Release the first version; 2. refactor codes which are hard to understand for new developers, and supply more design documents to help new developers. 3. Attract more contributors; Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - no. How has the community developed since the last report? - 4 new contributors joined the community: review and modify the English documents, add Apache Calcite adaptor demo, and discuss in the mailing list. - Mailing list: -- dev@mailing list: 59 emails are sent, and can be divided into 18 threads (Apache Jenkins Pipeline notifications are exclude) -- reviews@mailing list: more than 420 mails are sent, for code review and new branch creation notifications. How has the project developed since the last report? - 48 PR are proposed totally, and 42 PR are merged. - 16 authors have pushed 50 commits to master and 110 commits to all branches. - 31 issues (bugs, and feature requests) are logged on JIRA, 15 of them are resolved. - Dockerfile is created, which can attract more users to try IoTDB. How would you assess the podling's maturity? - The project is growing. Please feel free to add your own commentary. [ ] Initial setup [x] Working towards first release [x] Community building [ ] Nearing graduation [ ] Other: Date of last release: - N/A When were the last committers or PPMC members elected? - N/A Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. - very Helpful. Signed-off-by: [X](iotdb) Justin Mclean Comments: More effort needs to be made to have conversations on list. [X](iotdb) Christofer Dutz Comments: [](iotdb) Willem Ning Jiang Comments: [X](iotdb) Kevin McGrail Comments: IPMC/Shepherd notes: Christofer Dutz: Allmost no discussions on list, requested the podling to move discussions to the dev list. Dave Fisher: It looks like Christofer's request is successful so far. No discussion yet if any contributors are looking like good committers/PPMC members.
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. Three most important issues to address in the move towards graduation: 1. Release the first version; 2. Complement the left English documents and supply more design documents to help new developers. 3. Attract more contributors; Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - no. How has the community developed since the last report? - The code repository has been transferred to the ` apache/incubator-iotdb` repository. - The website of `iotdb.apache.org` is updated: (1) Document with English version is available; (2) Other introduction pages, such as `Tools`, `Community` and ` Development` are updated. - Mail list: (1) 490 emails sent by 26 people, divided into 350 topics; (318 mails are from GitBox, for notifying code-review results). (2) a new mail list reviews@iotdb.apache.org is created; (3) two new contributors are involved: Jiaye Wu, Felix Cheung; - The community begin to use JIRA issues and Confluence. How has the project developed since the last report? - All source codes are re-organized: (1) package names are changed to `org.apache.iotdb.*`; (2) All textual files are attached with ASF header; - Apache Jenkins Pipeline was firstly passed at 2019.01.22 - 13 issues are opened on JIRA, 3 of them are closed; - hundreds of vulnerabilities and thousands of code smells are detected by Sonar, 2/3 of them are fixed; - 34 PR are submitted on Github, 24 of them are closed; 10 of them are in code-review process. How would you assess the podling's maturity? - newborn. Please feel free to add your own commentary. [ ] Initial setup [x] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: - N/A When were the last committers or PPMC members elected? - N/A Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. - very Helpful Signed-off-by: [X](iotdb) Justin Mclean Comments: [X](iotdb) Christofer Dutz Comments: [X](iotdb) Willem Ning Jiang Comments: [ ](iotdb) Joe Witt Comments: IPMC/Shepherd notes:
IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. Three most important issues to address in the move towards graduation: 1. Move source codes to Apache Repository 2. Release the first version 3. Build the community and supply documents. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? No. How has the community developed since the last report? - A meetup titled by "The way of Open Source Software in China" is hold at 2018.12.19. - 122 emails are archived in the dev mail list - The website is available (http://iotdb.apache.org) now - Have a touch with Apache RocketMQ community How has the project developed since the last report? - Many ICLA files have signed, and the SGA is signed. So, the IP clearance is done. - 29 PR are merged. How would you assess the podling's maturity? Please feel free to add your own commentary. - The project is still a newborn. - After the meetup, some persons and companies have noticed IoTDB. - We will speed up to move codes to apache repository and try to release the first version. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: - None When were the last committers or PPMC members elected? - None Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. - very Helpful Signed-off-by: [X](iotdb) Kevin A. McGrail Comments: [X](iotdb) Justin Mclean Comments: What's the hold up on moving the codebase to the ASF? [X](iotdb) Christofer Dutz Comments: [ ](iotdb) Willem Ning Jiang Comments: [X](iotdb) Joe Witt Comments: Would like to see the codebase move to ASF world and work toward release. IPMC/Shepherd notes:
Apache IoTDB is a data store for managing large amounts of time series data such as timestamped data from IoT sensors in industrial applications. IoTDB has been incubating since 2018-11-18. Currently, the initial committers are in the progress of signing ICLA and SGA. Three most important issues to address in the move towards graduation: 1. Finishing SGA and ICLA 2. Prepare the official website and English documentation 3. Migrate the source code to Apache code repository 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? * The mail lists have been established. * 6 subjects are discussed in dev mail list. There are 28 replies totally. * Attract a contributor from Apache Calcite. How has the project developed since the last report? * The initial committers are working for merging all existing PRs, so that we can migrate the source code to Apache code repository easily (16 pr are merged) * The initial committers are translating the user manual from Chinese to English Version. (3/7 chapters are finished) How would you assess the podling's maturity? newborn Please feel free to add your own commentary. [X] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? N/A Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. The mentors give the project and committers much help and it is responsive. Signed-off-by: [X](IoTDB) Christofer Dutz Comments: [X](IoTDB) Joe Witt Comments: [X](IoTDB) Justin Mclean Comments: [X](IoTDB) Willem Ning Jiang Comments: IPMC/Shepherd notes: