Skip to Main Content
ApacheCon 2021 Coming Soon! The Apache Software Foundation
Apache 20th Anniversary Logo

Community-led development "The Apache Way"

Apache Support Logo

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

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

Wayang

15 Dec 2021

Wayang is a cross-platform data processing system that aims at decoupling
the business logic of data analytics applications from concrete data
processing platforms, such as Apache Flink or Apache Spark. Hence, it tames
the complexity that arises from the "Cambrian explosion" of novel data
processing platforms that we currently witness.

Wayang has been incubating since 2020-12-16.

### Three most important unfinished issues to address before graduating:

 1. Make sure that every PPMC is able to manage a release
 2. Release the first version of Apache Wayang under the umbrella of the
 Apache Software Foundation
 3. We have significant growth (stars / forks at GitHub), but we want to
 gain more popularity and growth the community further

### Are there any issues that the IPMC or ASF Board need to be aware of?

 Apache Wayang is doing the first release, and it has many iterations;
 almost all the -1 votes comes from license issues or related. Many members
 of the community comment about the lack of documentation and examples in
 the incubator page in a case like:
 - set up well the license when you bring pieces of code from another
 project.
 - what happens when you bring code from another source.
 - How need to be the headers if you bring the code from the repository
 that it said is apache but does not contain headers licenses.
 - How to need to be the license when you bring a code snippet or similar.
 - and some another cornet cases that could happen.

### How has the community developed since the last report?

 The community growth is significant (according to Github), the team
 around Apache Wayang was present at the BOSS conference ’21 and the Apache
 @home conference. We also signed an LOI with the TU of Berlin to cooperate
 with “AGORA-EO: Indexing and Querying Earth from Federated Big Data
 Archives”. The TU Berlin will add federated image processing to Apache
 Wayang.

### How has the project developed since the last report?

 As we had to import and rebrand a running project we needed some time to
 rework the code base for fitting the ASF standards, which resulted in 8
 release candidates. The incubator community spottet the issues we weren’t
 aware of, which allows us now to present the first release of Apache Wayang
 without a WIP disclaimer. We have chosen this route to make sure that the
 project will always fit the standards, even when we had different views. At
 the end all concerns and issues were solved, thanks to the Sheppards.

### 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:

 Technology wise the Podling is a productive state, which is also
 reflected by cooperating with the TU Berlin. We see growing adaption in the
 market, especially from companies with large data processing pipelines.

### Date of last release:

 No Release yet. At the moment of this report, the RC9 is under votes.

### When were the last committers or PPMC members elected?

 2021-03-05 : Committer

### Have your mentors been helpful and responsive?

 Yes, the mentors are very responsive and helpful

### Is the PPMC managing the podling's brand / trademarks?

 No Answer

### Signed-off-by:

 - [X] (cdutz) Christofer Dutz
    Comments: The team has done a great amount of work ruling out all
    issues before the first release. They didn't want to go with the WIP and
    wanted to get things right ... I liked that.
 - [ ] (wayang) Lars George
    Comments:
 - [ ] (wayang) Bernd Fondermann
    Comments:
 - [ ] (wayang) Jean-Baptiste Onofré
    Comments:

### IPMC/Shepherd notes:

15 Sep 2021

Wayang is a cross-platform data processing system that aims at decoupling
the business logic of data analytics applications from concrete data
processing platforms, such as Apache Flink or Apache Spark. Hence, it tames
the complexity that arises from the "Cambrian explosion" of novel data
processing platforms that we currently witness.

Wayang has been incubating since 2020-12-16.

### Three most important unfinished issues to address before graduating:

 1. Educate the new PPMCs to be able to do Apache releases
 2. Do our first Apache release
 3. Grow the community

### Are there any issues that the IPMC or ASF Board need to be aware of?

 Until the moment of this report it was created and didn't have any issue,
 because all the important issues got solved.

### How has the community developed since the last report?

 The community of Apache Wayang presented at one conference and is
 preparing another presentation this month.

 - Apache Wayang participated in the BOSS@VLDB 2021 to present the
 functionalities; you can find the presentation on
 https://www.youtube.com/watch?v=jgD_1tPn9sc.
 - Apache Wayang will present at the ApacheCon@HOME on September 22 at
 18:00 UTC.

 The community is also expecting new contributors soon because one
 collaboration will start during the following months.

### How has the project developed since the last report?

 During the last months, the community was fixing some errors, which
 created a bottleneck, but it finally got solved. After solving the
 blockage, the focus was cleaning the licenses in the code because some
 libraries used by Apache Wayang were not license compatible with Apache
 License. At the moment of this report, We are currently discussing
 starting our first release.

### 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:

 No Release yet. At the moment of this report, We are currently discussing
 starting our first release..

### When were the last committers or PPMC members elected?

 2021-03-05 : Committer

### Have your mentors been helpful and responsive?

 Yes, the mentors are very responsive and helpful

### Is the PPMC managing the podling's brand / trademarks?

 No answer.

### Signed-off-by:

 - [X] (wayang) Christofer Dutz
    Comments: Admittedly, I was a bit worried about the extremely low
    volume of communication and commits for some time, but it seems that
    the project has started moving again after that conference they mentioned.
 - [ ] (wayang) Lars George
    Comments:
 - [ ] (wayang) Bernd Fondermann
    Comments:
 - [ ] (wayang) Jean-Baptiste Onofré
    Comments:

### IPMC/Shepherd notes:

16 Jun 2021

Wayang is a cross-platform data processing system that aims at decoupling
the business logic of data analytics applications from concrete data
processing platforms, such as Apache Flink or Apache Spark. Hence, it tames
the complexity that arises from the "Cambrian explosion" of novel data
processing platforms that we currently witness.

Wayang has been incubating since 2020-12-16.

### Three most important unfinished issues to address before graduating:

 1. Educate the new PPMCs to be able to do Apache releases
 2. Do our first Apache release
 3. Grow the community

### Are there any issues that the IPMC or ASF Board need to be aware of?

 Until the moment of this report it was created and didn't have any issue,
 because all the important issues got solved.

### How has the community developed since the last report?

 The community members are in the applying process to present in a few
 conferences to show Apache Wayang to the Processing Platform Community and
 other communities that could be interested in the project.

 Also, different members of the community had meetings with possible
 contributors, however, nothing is concrete until the writing point of the
 report.

 Additional to that the community is searching for more developers that
 can be part of it.

### How has the project developed since the last report?

 The main focus is the first release. The team is focusing on cleaning the
 code, refactoring some parts and preparing the documentation. However, it
 is taking more time than the estimated one, but the community members are
 pushing to have it done as soon as possible.

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

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

### Date of last release:

 No Release yet.

### When were the last committers or PPMC members elected?

 2021-03-05 : Committer

### Have your mentors been helpful and responsive?
 Are things falling through the cracks? If so, please list any
 open issues that need to be addressed.

 Yes, the mentors and champions are very responsive and helpful

### Is the PPMC managing the podling's brand / trademarks?
 Are 3rd parties respecting and correctly using the podlings
 name and brand? If not what actions has the PPMC taken to
 correct this? Has the VP, Brand approved the project name?

 No answer.

### Signed-off-by:

 - [X] (wayang) Christofer Dutz
    Comments:
 - [ ] (wayang) Lars George
    Comments:
 - [ ] (wayang) Bernd Fondermann
    Comments:
 - [X] (wayang) Jean-Baptiste Onofré
    Comments:

### IPMC/Shepherd notes:

 Drew Farris (shepherd): Two mentors active on the mailing lists, working
 towards first release.

17 Mar 2021

Wayang is a cross-platform data processing system that aims at decoupling
the business logic of data analytics applications from concrete data
processing platforms, such as Apache Flink or Apache Spark. Hence, it tames
the complexity that arises from the "Cambrian explosion" of novel data
processing platforms that we currently witness.

Wayang has been incubating since 2020-12-16.

### Three most important unfinished issues to address before graduating:

 1. Educate the new PPMCs to be able to do Apache releases
 2. Do our first Apache release
 3. Grow the community

### Are there any issues that the IPMC or ASF Board need to be aware of?

 Until the moment of this report it was created and didn't have any issue,
 because all the important issues got solved.

### How has the community developed since the last report?

 In the last month the community did a meeting where they created the most
 important point to be focused on. The main focus points are the creation of
 a Python API, SQL API and maintenance on the Core to be enabled to support
 the new API's. The protocol of that meeting can be found it on dev@ list

 Additional to that the community is searching for more developers that
 can be part of it.

 Also during the last month the issue with the software grant got solved
 and we are waiting for the document to get signed.

### How has the project developed since the last report?

 The project has moved the codebase to Apache's Git repos as well as
 successfully setup the CI jobs. Also the Website is now up and running.

 The team is finishing the process of renaming the project from Rheem to
 Wayang, and is important to review that everything is placed in the right
 spot.

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

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

### Date of last release:

 No Release yet.

### When were the last committers or PPMC members elected?

 2021-03-02 Gabor Gevay (PPMC & Committer)
 2021-03-05 Yasser Idris (Committer)

 The votes have passed and the invites have been sent, however the accept
 emails are still missing at the time the report was written.

### Have your mentors been helpful and responsive?

 Yes, the mentors and champion are very responsive and helpful Is the PPMC
 managing the podling's brand / trademarks?

### Is the PPMC managing the podling's brand / trademarks?
 No answer.

### Signed-off-by:

 - [X] (wayang) Christofer Dutz
    Comments:
 - [ ] (wayang) Lars George
    Comments:
 - [ ] (wayang) Bernd Fondermann
    Comments:
 - [X] (wayang) Jean-Baptiste Onofré
    Comments:

### IPMC/Shepherd notes:

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

20 Jan 2021

Wayang is a cross-platform data processing system that aims at decoupling
the business logic of data analytics applications from concrete data
processing platforms, such as Apache Flink or Apache Spark. Hence, it tames
the complexity that arises from the "Cambrian explosion" of novel data
processing platforms that we currently witness.

Wayang has been incubating since 2020-12-16.

### Three most important unfinished issues to address:

 1. Finishing the Software Grant paperwork
 2. Onboarding of the existing team at Apache
 3. Getting Wayang setup on Apache infrastructure

### Are there any issues that the IPMC or ASF Board need to be aware of?

 There are no issues present at the moment

### How has the community developed since the last report?

 We are in the onboarding process, but got new developer requests which we
 process when the project is fully onboarded

### How has the project developed since the last report?

 We are in process to sort the software grant, getting the team on board and
 started code rebranding to fit the ASF regulatory framework

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

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

### Date of last release:

 None yet

### When were the last committers or PPMC members elected?

 None yet

### Have your mentors been helpful and responsive?

 Yes, the mentors are very responsive and helpful

### Is the PPMC managing the podling's brand / trademarks?

 We are managing the brand, to avoid conflict we renamed rheem into Wayang,
 the process is still ongoing

### Signed-off-by:

 - [X] (wayang) Christofer Dutz
    Comments:  Seems getting the paperwork done takes a bit longer for
    universities and institues than for "normal" companies, but I'm hopeful
    that we'll sort out the remaining issues till the next report.
 - [X] (wayang) Lars George
    Comments:
 - [X] (wayang) Bernd Fondermann
    Comments:  cdutz signed off the report as Bernd had problems logging
    in (signoff on file in dev-list mail archive)
 - [X] (wayang) Jean-Baptiste Onofré
    Comments:  Initial phase, but it moves forward anyway.

### IPMC/Shepherd notes: