You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Dominik Riemer <ri...@fzi.de> on 2022/11/03 20:34:27 UTC

[DISCUSS] Graduate Apache StreamPipes to a TLP

Hello everyone,

Apache StreamPipes has been incubating since 2019-11-11. Within this time, the StreamPipes community has made great progress, has adopted the Apache way and grown with the help from our mentors.
The StreamPipes community believes that we have met the conditions for graduation and have discussed [1] and voted [2] for graduation with the result at [3].

Therefore, we'd like to start the discussion and would appreciate any feedback towards graduation!
We are happy to answer any questions - below are some facts and project highlights from the incubation phase as well as the draft resolution.

This is also a good opportunity to say a big thank you to our mentors. I really appreciated the prompt help at any time during incubation for the many questions we had. Thanks a lot, Chris, Jean-Baptiste and Justin!

Cheers
Dominik

-----------
Project highlights
-----------

* Incubating since 2019-11-11
* 5 releases (0.66.0, 0.67.0, 0.68.0, 0.69.0, 0.70.0)
* 3 different release managers
* 13 PPMC members (almost all from different organizations), including 5 mentors
* 8 additional committers
* active community with all discussions happening on the mailing list and dedicated user mailing list as support channel
* community building & talks at ACNA19, 20, 21, 22 + Asia, SF Big Data Analytics and many other webinars
* over 9.000 commits
* 52 subscribers on the dev list, 57 subscribers on the users list
* Articles about StreamPipes in the US Linux Magazine [4], and StreamPipes was named one of the 
top 5 open source tools for IoT Analytics by OpenSourceForU [5]
* Number of Github stars has increased to currently 350
* Website [6], extensive documentation [7] and a developer wiki [8]
* Strong connection and integration with other projects in the Apache IoT space (e.g., PLC4X)
* Completed maturity self-assessment [9]


-----------
Draft resolution
-----------

Establish the Apache StreamPipes Project

WHEREAS, the Board of Directors deems it to be in the best interests of
the Foundation and consistent with the Foundation's purpose to establish
a Project Management Committee charged with the creation and maintenance
of open-source software, for distribution at no charge to the public,
related to a self-service Industrial IoT toolbox which enables
non-technical users to connect, analyze and explore IoT
data streams.

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

RESOLVED, that the Apache StreamPipes Project be and hereby is
responsible for the creation and maintenance of software related to a
self-service Industrial IoT toolbox which enables non-technical users to
connect, analyze and explore IoT data streams; and be it
further

RESOLVED, that the office of "Vice President, Apache StreamPipes" 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
StreamPipes Project, and to have primary responsibility for management
of the projects within the scope of responsibility of the Apache
StreamPipes 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 StreamPipes
Project:

* Christofer Dutz <cd...@apache.org>
* Dominik Riemer <ri...@apache.org>
* Grainier Perera <gr...@apache.org>
* Jean-Baptiste Onofré <jb...@apache.org>
* Johannes Tex <te...@apache.org>
* Julian Feinauer <jf...@apache.org>
* Justin Mclean <jm...@apache.org>
* Kenneth Knowles <ke...@apache.org>
* Marco Heyden <mh...@apache.org>
* Patrick Wiener <wi...@apache.org>
* Philipp Zehnder <ze...@apache.org>
* Stefan Obermeier <ob...@apache.org>
* Tim Bossenmaier <bo...@apache.org>

NOW, THEREFORE, BE IT FURTHER RESOLVED, that Philipp Zehnder be
appointed to the office of Vice President, Apache StreamPipes, 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 Apache StreamPipes Project be and hereby is tasked
with the migration and rationalization of the Apache Incubator
StreamPipes podling; and be it further

RESOLVED, that all responsibilities pertaining to the Apache Incubator
StreamPipes podling encumbered upon the Apache Incubator PMC are
hereafter discharged.

-------------------


[1] https://lists.apache.org/thread/18vgpw0jq93rwh9mj9bb27nj7gjhmldg

[2] https://lists.apache.org/thread/q6n11kfmmj1vgo6vq19nq1km5p1vow28

[3] https://lists.apache.org/thread/5ybqmx8z768ksdymz2h2gjsx91p1drpp

[4] https://www.linux-magazine.com/Issues/2021/244/Apache-StreamPipes

[5] https://www.opensourceforu.com/2020/12/top-5-open-source-tools-for-iot-analytics/

[6] https://streampipes.apache.org/

[7] https://streampipes.apache.org/docs/docs/user-guide-introduction.html

[8] https://cwiki.apache.org/confluence/display/STREAMPIPES/Apache+StreamPipes+%28incubating%29+Developer+Wiki

[9] https://cwiki.apache.org/confluence/display/STREAMPIPES/StreamPipes+Maturity+Checklist



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [DISCUSS] Graduate Apache StreamPipes to a TLP

Posted by Dominik Riemer <ri...@apache.org>.
Hi,

as there don't seem to be any questions, I'll start the vote soon!

Cheers
Dominik

On 2022/11/03 20:34:27 Dominik Riemer wrote:
> Hello everyone,
> 
> Apache StreamPipes has been incubating since 2019-11-11. Within this time, the StreamPipes community has made great progress, has adopted the Apache way and grown with the help from our mentors.
> The StreamPipes community believes that we have met the conditions for graduation and have discussed [1] and voted [2] for graduation with the result at [3].
> 
> Therefore, we'd like to start the discussion and would appreciate any feedback towards graduation!
> We are happy to answer any questions - below are some facts and project highlights from the incubation phase as well as the draft resolution.
> 
> This is also a good opportunity to say a big thank you to our mentors. I really appreciated the prompt help at any time during incubation for the many questions we had. Thanks a lot, Chris, Jean-Baptiste and Justin!
> 
> Cheers
> Dominik
> 
> -----------
> Project highlights
> -----------
> 
> * Incubating since 2019-11-11
> * 5 releases (0.66.0, 0.67.0, 0.68.0, 0.69.0, 0.70.0)
> * 3 different release managers
> * 13 PPMC members (almost all from different organizations), including 5 mentors
> * 8 additional committers
> * active community with all discussions happening on the mailing list and dedicated user mailing list as support channel
> * community building & talks at ACNA19, 20, 21, 22 + Asia, SF Big Data Analytics and many other webinars
> * over 9.000 commits
> * 52 subscribers on the dev list, 57 subscribers on the users list
> * Articles about StreamPipes in the US Linux Magazine [4], and StreamPipes was named one of the 
> top 5 open source tools for IoT Analytics by OpenSourceForU [5]
> * Number of Github stars has increased to currently 350
> * Website [6], extensive documentation [7] and a developer wiki [8]
> * Strong connection and integration with other projects in the Apache IoT space (e.g., PLC4X)
> * Completed maturity self-assessment [9]
> 
> 
> -----------
> Draft resolution
> -----------
> 
> Establish the Apache StreamPipes Project
> 
> WHEREAS, the Board of Directors deems it to be in the best interests of
> the Foundation and consistent with the Foundation's purpose to establish
> a Project Management Committee charged with the creation and maintenance
> of open-source software, for distribution at no charge to the public,
> related to a self-service Industrial IoT toolbox which enables
> non-technical users to connect, analyze and explore IoT
> data streams.
> 
> NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> (PMC), to be known as the "Apache StreamPipes Project", be and hereby is
> established pursuant to Bylaws of the Foundation; and be it further
> 
> RESOLVED, that the Apache StreamPipes Project be and hereby is
> responsible for the creation and maintenance of software related to a
> self-service Industrial IoT toolbox which enables non-technical users to
> connect, analyze and explore IoT data streams; and be it
> further
> 
> RESOLVED, that the office of "Vice President, Apache StreamPipes" 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
> StreamPipes Project, and to have primary responsibility for management
> of the projects within the scope of responsibility of the Apache
> StreamPipes 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 StreamPipes
> Project:
> 
> * Christofer Dutz <cd...@apache.org>
> * Dominik Riemer <ri...@apache.org>
> * Grainier Perera <gr...@apache.org>
> * Jean-Baptiste Onofré <jb...@apache.org>
> * Johannes Tex <te...@apache.org>
> * Julian Feinauer <jf...@apache.org>
> * Justin Mclean <jm...@apache.org>
> * Kenneth Knowles <ke...@apache.org>
> * Marco Heyden <mh...@apache.org>
> * Patrick Wiener <wi...@apache.org>
> * Philipp Zehnder <ze...@apache.org>
> * Stefan Obermeier <ob...@apache.org>
> * Tim Bossenmaier <bo...@apache.org>
> 
> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Philipp Zehnder be
> appointed to the office of Vice President, Apache StreamPipes, 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 Apache StreamPipes Project be and hereby is tasked
> with the migration and rationalization of the Apache Incubator
> StreamPipes podling; and be it further
> 
> RESOLVED, that all responsibilities pertaining to the Apache Incubator
> StreamPipes podling encumbered upon the Apache Incubator PMC are
> hereafter discharged.
> 
> -------------------
> 
> 
> [1] https://lists.apache.org/thread/18vgpw0jq93rwh9mj9bb27nj7gjhmldg
> 
> [2] https://lists.apache.org/thread/q6n11kfmmj1vgo6vq19nq1km5p1vow28
> 
> [3] https://lists.apache.org/thread/5ybqmx8z768ksdymz2h2gjsx91p1drpp
> 
> [4] https://www.linux-magazine.com/Issues/2021/244/Apache-StreamPipes
> 
> [5] https://www.opensourceforu.com/2020/12/top-5-open-source-tools-for-iot-analytics/
> 
> [6] https://streampipes.apache.org/
> 
> [7] https://streampipes.apache.org/docs/docs/user-guide-introduction.html
> 
> [8] https://cwiki.apache.org/confluence/display/STREAMPIPES/Apache+StreamPipes+%28incubating%29+Developer+Wiki
> 
> [9] https://cwiki.apache.org/confluence/display/STREAMPIPES/StreamPipes+Maturity+Checklist
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org