What the board has decided about this committee or office, and the reports it filed, most recent first. Generated from the published minutes.
These categorised views are best effort. They are read from the published minutes by a program, and what it can attribute to a committee depends on how each resolution happens to be worded — so a page may be incomplete, and nothing here overrides the minutes themselves. The raw minutes are the source of truth.
Please note. The board approves the minutes of a meeting at the meeting after it, and they are published then - so the most recent meeting is not usually here. ASF Members can read the draft in the board's own repository until it is.
[raw] the published minutes, which are the record. [main index]
| Date | Action | Decided by |
|---|---|---|
| 2026-08-19 | Appointed Bart Maertens | the board, by resolution |
| 2022-01-19 | Appointed Hans Van Akelyen | the board, by resolution |
| 2021-12-15 | Appointed Bart Maertens | the board, by resolution |
| Date | Decision | Item | Outcome |
|---|---|---|---|
| 2021-12-15 | Establish the Apache Hop Project | special order | approved |
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Hop was founded 2021-12-15 (5 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Sergio De Lorenzis on 2024-06-11. ## Project Activity: We are working on our next release 2.19.0, which will be our biggest release ever. We have also decided to do a rotating chair position and will move the Chair position to Bart Maertens. We will rotate every two years. We are currently also in the progress of adding a new committer. ## Community Health: We are seeing an increase of first time contributors, and AI assisted contributions. Mail volume on dev@ and issues@ has gone up, mainly because of increase in development activities and cleanup effort of the backlog. users@ has gone down, this relates to less discussions in GitHub
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Hop was founded 2021-12-15 (4 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Sergio De Lorenzis on 2024-06-11. ## Project Activity: We had a new release (2.18.0) in early June. This release, unfortunately contained some major regressions. We are working on our first patch release to mitigate these issues. We are also taking part in the Glasswing security scan project. ## Community Health: The project is growing in momentum, and we see new people popping up on GitHub to discuss ideas or make their first contributions to the project. Our latest release had 11 first-time contributors and 24 contributors in total.
No report was submitted. @Justin Mclean: suggest chair change
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hop was founded 2021-12-15 (4 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Sergio De Lorenzis on 2024-06-11. ## Project Activity: We had a new release (2.17.0) in early February. We are now mainly working on consistency, UI improvements, code hardening and bug fixing. ## Community Health: The growth in community activity that we saw earlier appears to be continuing. New contributors have shown up, are sticking around and remain active. The process has not started yet but we would like to start onboarding some of them and give the committer status. Our last release had contributions by 18 contributors, of which 3 were first time contributors. This is a little bit lower than the previous releases, probably partially due to the winter break. Activity on github discussions, bug reports and feature requests remains high.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hop was founded 2021-12-15 (4 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Sergio De Lorenzis on 2024-06-11. ## Project Activity: We had a new release in November. We are mainly working on UI improvements, code hardening and bug fixing. ## Community Health: The growth in community activity that we saw earlier appears to be continuing. New contributors have shown up, are sticking around and remain active. The process has not started yet but we would like to start onboarding some of them and give the committer status. Our last release had contributions by 22 contributors, of which 8 were first time contributors. This is even higher than the previous release, which already was the highest we had seen.
No report was submitted.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hop was founded 2021-12-15 (4 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Sergio De Lorenzis on 2024-06-11. ## Project Activity: We have had a new release in augusts, we have switched to quarterly releases to make the process more predictable to end users. We are mainly focussing on code hardening and bug fixing. ## Community Health: We are seeing more activity as of lately; some new contributors have shown up and are sticking around. The process has not started yet but we would like to start onboarding some of them and give the committer status. Our last release had 6 new first time contributors which has been the highest we have ever seen.
No report was submitted.
No report was submitted.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hop was founded 2021-12-15 (3 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Sergio De Lorenzis on 2024-06-11. ## Project Activity: We have had 2 releases since the latest report. We have also decided to go to a fixed release schedule to make it clearer to the end users when they can expect a new release that needs testing. Our release schedule will be quarterly with a 1-month offset. ## Community Health: I think our metrics are healthy, we have a steady inflow of interacitons on issues, discussions and pull requests. Mailing lists interaction is limited but everything happing on GitHub is funneled there. I think we have seen a small uptick in first time contributors over the past months.
No report was submitted.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Hop was founded 2021-12-15 (3 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Sergio De Lorenzis on 2024-06-11. ## Project Activity: Since the last report, we have done 2 releases: 2.11.0 and 2.12.0. Our current activity is stability, bug fixing and code documentation/cleanup. ## Community Health: Enabeling GitHub discussions was a good move, we have more interaction there with community members than on the mailing lists. In the past quarter, we have seen a decrease in contributions, but can be explained due to the holiday season.
No report was submitted.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Hop was founded 2021-12-15 (3 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Sergio De Lorenzis on 2024-06-11. ## Project Activity: 2.10.0 was released and we are planning to release 2.11.0 at the end of the month. We have had some contribution to interract with LLMs and are working on bug fixes and documentation improvements to improve the entry level for newcomers. ## Community Health: We have enabled GitHub Discussions and created a channel in the ASF slack. We hope enabling GitHub discussions will increase community engagement. All discussions are mirrored to our mailing list. We have 4 new contributors during the 2.10.0 development process and will convert some to committers if they keep contributing to the project.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: none ## Membership Data: Apache Hop was founded 2021-12-15 (3 years ago) There are currently 24 committers and 10 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 Bart Maertens on 2021-12-15. - Sergio De Lorenzis was added as committer on 2024-06-11 ## Project Activity: 2.9.0 was released in May and we are working on 2.10.0. With this release we will be moving to Java 17 and are focussing on cleaning up old code. ## Community Health: A new committer has been added to the project. We have a healthy activity of work. We are looking for ways to gather more information from end users on what features and components they find important. We launched a first simple survey and will be sharing those results on the ML.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hop was founded 2021-12-15 (2 years ago) There are currently 23 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Shuiliang Xue on 2022-09-28. Unfortunately, the latest committer we were adding has gone awol during the onboarding process and hasn't been heard from in a couple of weeks. Employment changes are at the root of this and I fear he won't be joining the community. ## Project Activity: We are working on releasing 2.9, this will be our final Java 11 release. We plan on moving to Java 17 for our upcoming release. We are also looking at adding an SBOM and will try to move to reproducible builds. ## Community Health: Our community health can be considered slowly growing, we see more end users and questions on our user mailing list. On the development side, we also have a slight increase. Finding committers for software which mainly focuses on non-developers as end users remains a challenge.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hop was founded 2021-12-15 (2 years ago) There are currently 23 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Shuiliang Xue on 2022-09-28. ## Project Activity: Since the previous report 2.7 was released. We are working on a 2.8 release which should be available shortly. For the near future the community is working on following items: - An external contribution of two plugins for Amazon SQS and SNS these were made for a prior project a few years ago and he agreed to let us port and include them in Hop. - Extra information, documentation and terraform templates for a reference architecture incorporating Apache Hop deployed using Fargate. - analyze and implement a new way to resolve variables using `lookup plugins’. - A new expression language close to SQL to offer powerful transformations and actions to the product. - explore the possibility of integrating observability with OpenTelemetry. ## Community Health: We have invited a new committer, the acceptance has not happened yet and is an action for our PMC chair to follow up. A community member created a training course in English and Spanish for Hop and had an overwhelmingly positive reception in the first round (reached the limit of 50 registrations in a couple of hours on a Saturday morning). This training is a welcome addition. We also see various training initiatives in the Brazilian community which brings training to a more global and international community. Though our metrics show a bit of a downward trend, which is partially caused by the end-of-year period, we are seeing a better mix of contributors and participants in the project.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hop was founded 2021-12-15 (2 years ago) There are currently 23 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Shuiliang Xue on 2022-09-28. ## Project Activity: The Apache Hop team has created a new release 2.6.0 and is working on it's 2.7.0 release. No noteworthy other activity since the previous report ## Community Health: Over the past quarter, our number of contributors has remained about the same. We have seen a decrease in the developer mailing list but user emails have gone up. Our socials have been very quiet and will need a boost to have more inflow of new users/developers. The blocks of code have grown a bit explaining why the number of tickets that has been closed in the last quarter has decreased. Overall we are happy with the current status.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Project Status: Current project status: Ongoing Issues for the board: None ## Membership Data: Apache Hop was founded 2021-12-15 (2 years ago) There are currently 23 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Shuiliang Xue on 2022-09-28. ## Project Activity: It has been a slower period over the summer but we are preparing our 2.6 release. We expect activity to increase again in the coming period. ## Community Health: Overall the community is in a good spot from a user perspective, we have increased activity on the mailing lists and on our socials. We are trying to get more users move from direct communication (chat) to the mailing list but that is a hard sell. We also hope to start onboarding a couple extra committers in the near future.
No report was submitted.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hop was founded 2021-12-15 (a year ago) There are currently 23 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Shuiliang Xue on 2022-09-28. ## Project Activity: We are sticking to our 1 release every 2 months schedule, since previous board report 2 releases have been made (2.3 and 2.4) and we are slowly wrapping up our 2.5 release. No further special events have occured since prvious report. ## Community Health: During the previous quarter there has been a decline on commits, but I believe it's more a seasonal effect and not a real negative indicator. We are still struggeling on getting more activity on the mailinglist. people tend to prefer non-formal communication methods.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hop was founded 2021-12-15 (a year ago) There are currently 23 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Shuiliang Xue on 2022-09-28. ## Project Activity: Since the previous report 2 new releases have been made. We are currently focussing on code hardening and bugfixing based on feedback from the community. We have a set of new features we will start to work on in the near future. We have also moved our ticketing/issuetracking from Jira to Github Issues. ## Community Health: To lower the threshold of creating issues we have moved from Jira to GitHub, we hope that this will increase community involvement and reach an additional audience. The migration of our current open tickets in Jira is still ongoing (we are re-validating all the tickets). Getting users/developers to the mailing list is an ongoing struggle. Our PR's are increasing (+28%), we have a bit more activity from one-time/sporadic contributors. All in All we are slowly growing.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hop was founded 2021-12-15 (a year ago) There are currently 23 committers and 10 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 Bart Maertens on 2021-12-15. - Shuiliang Xue was added as committer on 2022-09-28 ## Project Activity: Over the summer months, the activity has been a bit lower. Activity ramped up again in September resulting in a new release. We are also working towards a next release which should see the light of day in November. There are some great ideas from the community which we will combine in a future roadmap ## Community Health: The community is still growing but it is growing faster on the more informal channels (twitter/LI/chat). We will keep pushing people to the ML. Number of PR's has dropped a bit, main reason is that the complexity/size of the PR's is growing. We are moving from a more bugfixing/firefighting mode to new development
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hop was founded 2021-12-15 (8 months ago) There are currently 22 committers and 10 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 Bart Maertens on 2021-12-15. - No new committers. Last addition was Ricardo Gouvea on 2022-02-22. ## Project Activity: Released 2.0 containing an upgrade to Java 11 in June. Working on 2.1 which wil mainly be a bugfix release. Also creating a roadmap for major functions we will be working on in the future. ## Community Health: Overall the community is growing, receiving interest from other Apache projects. We are also starting to receive more contributions from non-core contributors. We hope to add a couple of those contributors to our committer team. Our mailing list is a bit underused, people tend to use the direct communication channels more but we as PMC are trying to get them on the lists.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hop was founded 2021-12-15 (5 months ago) There are currently 22 committers and 10 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 Bart Maertens on 2021-12-15. - Gabriel Dutra was added as committer on 2022-02-19 - Ricardo Gouvea was added as committer on 2022-02-22 ## Project Activity: latest release: 1.2.0 was released on 2022-03-07 Working towards a next major release. Including a Java 11 upgrade. It has been a bit more quiet period after busy months. ## Community Health: In the previous period there has been a bit less activity in number of commits and PR's. But the complexity and size has grown. Our global reach is slowly growing and partnerships with other Apache projects is growing (Beam,Doris,Kafka). By reviving our meetups and spending a bit more time on our socials we expect to grow further.
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hop was founded 2021-12-15 (3 months ago) There are currently 22 committers and 10 PMC members in this project. The Committer-to-PMC ratio is roughly 2:1. Community changes, past quarter: - No new PMC members (project graduated recently). - Gabriel Dutra was added as committer on 2022-02-19 - Ricardo Gouvea was added as committer on 2022-02-22 - Ray Chang was added as committer on 2022-01-24 ## Project Activity: Apache Hop just completed the release of 1.2.0 on 2022-03-07. This was mainly a quality release solving bugs and minimal new features. Currently work has started on what will be Apache Hop 2.0, the major version change containing API breaking changes and update to Java 11 ## Community Health: Our small community is growing with more global interest, new committers have been added and there is a general increase in code commits and contributors. There is an increase in interest from China and we are trying to onboard people from there. There has been a bit less activity on our socials but we hope to pick this back up. * chat:300 (up from 282) * LinkedIn:840 (up from 786) * Twitter:670 (up from 634) * YouTube:452 (up from 415) * Meetup:219 (up from 217)
## Description: The mission of Apache Hop is the creation and maintenance of software related to a platform for data orchestration ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Hop was founded 2021-12-15 (2 months ago) There are currently 20 committers and 10 PMC members in this project. The Committer-to-PMC ratio is 2:1. Community changes, past quarter: - No new PMC members (project graduated recently). - Ray Chang was added as committer on 2022-01-24 ## Project Activity: Recent releases: 1.1.0 was released on 2022-01-24. - Working on release 1.2.0 - Working on release 2.0.0 (upgrade to java 11) ## Community Health: Since announcement of graduation we are receiving more external interest. We hope to onboard a couple extra committers form the pool of new contributors The community continues to grow on all social media platforms. Since previous report * chat: 282 (up from 256) * LinkedIn: 786 (up from 728) * Twitter: 634 (up from 578) * YouTube: 415 (up from 368) * Meetup: 217 (up from 215)
## Description: Apache Hop aims to facilitate all aspects of data and metadata orchestration. ## Issues: No known issues. ## Membership Data: Apache Hop was founded 2021-12-15 (a month ago) There are currently 19 committers and 10 PMC members in this project. The Committer-to-PMC ratio is roughly 5:3. Community changes, past quarter: - number of followers on social media continues to grow ## Project Activity: After the 1.0 release (October 2021), Apache Hop started working on the graduation process. All references to "incubator" or "incubating" have been removed from code, config, infra and documentation. Simultaneously, the team started working on Hop 1.1.0, with well over 200 tickets processed so far. The cutoff point for the 1.1.0 release will be Jan, 14th. ## Community Health: The community continues to grow on all social media platforms. The number and type of contributions is increasing. Since Dec, 1st * 133 commits by 9 committers * chat: 256 (up from 243) * LinkedIn: 728 (up from 690) * Twitter: 578 (up from 545) * YouTube: 368 (up from 325) * Meetup: 215 (up from 211)
Hop is short for the Hop Orchestration Platform. Written completely in Java it aims to provide a wide range of data orchestration tools, including a visual development environment, servers, metadata analysis, auditing services and so on. As a platform, Hop also wants to be a reusable library so that it can be easily reused by other software. Hop has been incubating since 2020-09-24. ### Three most important unfinished issues to address before graduating: 1. the community has [voted](https://lists.apache.org/thread/s8vg1nh1g707s4hhcxjtg1zdccjpjh2k) on graduation and will (re)start the discussion on the incubator mailing list. ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? The community is active and growing. Hop has hundreds of followers on each of the social media accounts. The PPMC sees an increased traction around Hop. ### How has the project developed since the last report? Hop 1.0 was released in early October. The project is working towards graduation and continues to work towards Hop 1.1. ### How would you assess the podling's maturity? - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation: community vote passed and resolution accepted - [ ] Other: ### Date of last release: 2021-10-05 ### When were the last committers or PPMC members elected? 2021-07-05 (Dave Campen) ### Have your mentors been helpful and responsive? Julian, Kevin and Francois have always been available when the Hop PPMC needed help or advice. ### Is the PPMC managing the podling's brand / trademarks? No known issues. The Hop project name was approved with [PODLINGNAMESEARCH-191](https://issues.apache.org/jira/browse/PODLINGNAMESEA RCH-191) ### Signed-off-by: - [ ] (hop) Tom Barber Comments: - [X] (hop) Julian Hyde Comments: Hop has approved the graduation resolution. Good luck with graduation! - [ ] (hop) Maximilian Michels Comments: - [X] (hop) Francois Papon Comments: - [ ] (hop) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
Hop is short for the Hop Orchestration Platform. Written completely in Java it aims to provide a wide range of data orchestration tools, including a visual development environment, servers, metadata analysis, auditing services and so on. As a platform, Hop also wants to be a reusable library so that it can be easily reused by other software. Hop has been incubating since 2020-09-24. ### Three most important unfinished issues to address before graduating: no known remaining issues ### Are there any issues that the IPMC or ASF Board need to be aware of? none ### How has the community developed since the last report? the community continues to grow on our Mattermost chat and social media. Local user groups have started in (at least) Brazil, Spain, Italy and Japan. ### How has the project developed since the last report? Hop released 0.99 in early August and aims to release 1.0 in the next couple of weeks. In preparation for 1.0, the focus has been on testing, bug fixing and documentation, although new functionality is added continuously as well. ### How would you assess the podling's maturity? Please feel free to add your own commentary. Hop wants to release 1.0 first, and will start the graduation preparation once 1.0 is available. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [X] Nearing graduation - [ ] Other: ### Date of last release: 2021-08-07 ### When were the last committers or PPMC members elected? Bruno Silva: 2021-07-05 David Campen: 2021-07-06 ### Have your mentors been helpful and responsive? There haven't been any issues that required mentor input. Whenever we need input from our mentors, they are available. Especially Julian Hyde has been very helpful. ### Is the PPMC managing the podling's brand / trademarks? No known issues. Name search has been performed, no issues there either: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-191 ### Signed-off-by: - [ ] (hop) Tom Barber Comments: - [X] (hop) Julian Hyde Comments: Project is very close to graduation. I encourage them to take the next step. - [ ] (hop) Maximilian Michels Comments: - [X] (hop) Francois Papon Comments: The project is moving forward very fast and is now closed to be graduate to Top Level. - [ ] (hop) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
Hop is short for the Hop Orchestration Platform. Written completely in Java
it aims to provide a wide range of data orchestration tools, including a
visual development environment, servers, metadata analysis, auditing
services and so on. As a platform, Hop also wants to be a reusable library
so that it can be easily reused by other software.
Hop has been incubating since 2020-09-24.
### Three most important unfinished issues to address before graduating:
1. growth in number of PMC members and committers
2.
3.
### Are there any issues that the IPMC or ASF Board need to be aware of?
None
### How has the community developed since the last report?
Hop has an active and growing community on social media, chat and a
limited but increasing activity on the mailing lists.
A growing number of organizations of all sizes are actively using Hop
### How has the project developed since the last report?
Hop 0.70 was released in mid April, the Hop community is now working on
0.99 in preparation of a 1.0 release.
Detailed updates are available in the monthly roundups:
- March: http://hop.apache.org/blog/2021/04/roundup-2021-04/
- 0.70 release announcement:
http://hop.apache.org/blog/2021/04/release-0.70/
- April: http://hop.apache.org/blog/2021/05/roundup-2021-05/
- May: http://hop.apache.org/blog/2021/06/roundup-2021-06/
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] first release is done
- [X] Community building
- [X] Nearing graduation
- [ ] Other:
### Date of last release:
2021-04-12
### When were the last committers or PPMC members elected?
November 2020. Even though we have an active user community, we are aware
of the fact that we need to grow the developer community. This has been
discussed and is an action item that is being worked on.
### Have your mentors been helpful and responsive?
Julian Hyde has stepped up as our de facto champion, who is always ready
to provide feedback and constructive criticism.
### Is the PPMC managing the podling's brand / trademarks?
Apache Hop (Incubating) has been used consistently, there are no
violations that we know of.
Name search for the Hop project name has been completed:
https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-191
### Signed-off-by:
- [ ] (hop) Tom Barber
Comments:
- [X] (hop) Julian Hyde
Comments: Hop are doing great. They are very close to
graduating. There's a nice vibe to the 'monthly roundups'
(see above) and Twitter posts.
- [ ] (hop) Maximilian Michels
Comments:
- [X] (hop) Francois Papon
Comments: The project is doing very well and is closed to the
graduation. As discuss in the mailing list, the project need to grow
the developer community.
- [X] (hop) Kevin Ratnasekera
Comments:
### IPMC/Shepherd notes:
Hop is short for the Hop Orchestration Platform. Written completely in Java
it aims to provide a wide range of data orchestration tools, including a
visual development environment, servers, metadata analysis, auditing
services and so on. As a platform, Hop also wants to be a reusable library
so that it can be easily reused by other software.
Hop has been incubating since 2020-09-24.
### Three most important unfinished issues to address before graduating:
1. create a first full release (including binaries)
2. trademark (re)search
3. [HOP-2469](https://issues.apache.org/jira/browse/HOP-2469): Ensure
that Hop complies with ASF encryption policy
### Are there any issues that the IPMC or ASF Board need to be aware of?
None
### How has the community developed since the last report?
Community and interactivity on social media continues to grow (LinkedIn:
400+, Twitter: 325+, Youtube: 80).
We're actively engaging in discussions on the dev mailing lists. There's
still some room for improvement, but we're convinced this will grow over
time and as the community continues to grow.
### How has the project developed since the last report?
0.60 was released as source only. This allowed/forced us to tackle the
most pressing licensing issues.
We're working towards the 0.70 release. Since this release will include
binaries, we're cleaning up any remaining license issues with dependencies
and the notice, license and other files.
Development continues at a fast pace. We're starting to see a steady
stream of contributions from a variety of community members.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [X] First release done
- [X] Community building
- [X] Nearing graduation
- [ ] Other:
### Date of last release:
2021-01-26
### When were the last committers or PPMC members elected?
November 2020
### Have your mentors been helpful and responsive?
We've been able to get all the help and answers we needed. Julian Hyde
has been especially helpful since the start of the incubation process by
pointing out risks, providing guidance in adopting "The Apache Way" and
being an overall great support to the Hop team.
### Is the PPMC managing the podling's brand / trademarks?
The "Apache Hop" brand name seems to be used correctly, we are not aware
of any violations. Third parties may not always use the "(Incubating)"
suffix sufficiently, but since this is mentioned extensively in our own
communication, website and social media accounts, we consider this to be a
minor issue.
Trademark search still needs to be done, but is high on the PPMC's
priority list.
### Signed-off-by:
- [ ] (hop) Tom Barber
Comments:
- [X] (hop) Julian Hyde
Comments: Hop are doing great. After some prodding from
the mentors, they have moved discussions away from
chat and onto the dev list. They flag themselves as
"nearing graduation" and I concur.
Note that we need some help from Justin to register
the project's use of encryption.
- [X] (hop) Maximilian Michels
Comments: The project is doing well. More and more blockers
for graudation got resolved, e.g. licensing headers
and the first release. Let's keep up the good work!
- [X] (hop) Francois Papon
Comments:
- [X] (hop) Kevin Ratnasekera
Comments:
### IPMC/Shepherd notes:
Dave Fisher: Its great to see an active and engaging community on the dev
list.
I think that the PPMC does need to grow in numbers some prior to
graduation.
Hop is short for the Hop Orchestration Platform. Written completely in Java it aims to provide a wide range of data orchestration tools, including a visual development environment, servers, metadata analysis, auditing services and so on. As a platform, Hop also wants to be a reusable library so that it can be easily reused by other software. Hop has been incubating since 2020-09-24. ### Three most important unfinished issues to address before graduating: 1. identify and resolve the last remaining incompatibly licensed dependencies (if any) 2. create a first release 3. grow the community ### Are there any issues that the IPMC or ASF Board need to be aware of? No known significant issues at this moment ### How has the community developed since the last report? - 3 additional committers, lots of committer and community activity in the last month - 14 new registered chat members (108->122) - 1 new subscriber to dev (21->22), 0 to users mailing lists (11) - significant follower growth on LinkedIn (309->321), Twitter (233->253) and YouTube (40->50) ### How has the project developed since the last report? Two releases candidates (0.50-rc1, 0.50-rc2) were created but failed to get enough positive votes. Hop will take the feedback and lessons learned from 0.50-rc1 and 0.50-rc2 to build a new 0.60-rc1. Summary of the 2 RCs: https://s.apache.org/06hws December was a very active month, with continued activity over the holiday period: - metadata perspective - look and feel updates - new transform plugins (UDJC, Token Replacement) - partitioned stream lookup - docker included, community activity on kubernetes - jandex-based plugins - integration testing - community activity on Hop Web - documentation updates Full details are available in the December monthly roundup: https://hop.apache.org/blog/2021/01/roundup-2021-01/ ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? 2020-12-2 ### Have your mentors been helpful and responsive? Julian Hyde and François Papon regularly check in and provide valuable input. We're sure our other mentors will step in for RCs after the holiday period. ### Is the PPMC managing the podling's brand / trademarks? There are no known brand and naming issues. The PPMC only uses "Apache Hop (Incubating)" as the official project name and has explicitly called "Project Hop" deprecated as of the moment of acceptance in the Incubator. ### Signed-off-by: - [X] (hop) Tom Barber Comments: I agree with Julian. The community is great, obviously a lot came from knowledge of the previous life and interest in seeing it progress which is good. The chat vs mailing list stuff is true, I don't follow the chat too much, just lurk but there is a lot going on there, not necessarily decision making but communication that could be missed for those who choose not to use it. Conversely I would say that a lot of the folk on the chat room are users as opposed to developers, and as such don't have to be treated in the same manner. Might be worth checking committers vs chat vs dev list? I suspect its probably pretty much up to date. Great progress on the software front, good to see it coming together. - [X] (hop) Julian Hyde Comments: Good report! I'd say you are through 'initial setup' and can uncheck that box next time. The community is going great, and I'm sure that the first release will happen very soon. One concern: the difference in the number of people on chat vs the dev list (122 vs 22). The traffic on chat is benign (e.g. no major decisions being made) but I am concerned that with so few of the regulars on the dev list, chat will become the de facto place to make decisions. Also I couldn't find a public archive of chat. I'll raise this issue on the dev list. - [X] (hop) Maximilian Michels Comments: I'm continuing to be amazed by the progress of the Hop project. There is a constant flow of incoming pull requests and the first release is nearing completion. It might not be clear to all community members but I've tried to only step in when necessary, e.g. give feedback to unblock the release process. - [X] (hop) Francois Papon Comments: The community is still very active and starting to learn the release process. For now, the only issue in the release is the license part and the team is focused on it to prepare a new vote. - [X] (hop) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
Hop is short for the Hop Orchestration Platform. Written completely in Java it aims to provide a wide range of data orchestration tools, including a visual development environment, servers, metadata analysis, auditing services and so on. As a platform, Hop also wants to be a reusable library so that it can be easily reused by other software. Hop has been incubating since 2020-09-24. ### Three most important unfinished issues to address before graduating: 1. identify and resolve the last remaining incompatibly licensed dependencies (if any) 2. create a first release 3. grow the community ### Are there any issues that the IPMC or ASF Board need to be aware of? No known significant issues at this moment ### How has the community developed since the last report? - 2 additional committers, committers are increasingly active - 9 new registered chat members (99 -> 108) - 21 subscribers to dev, 11 to user mailing list - significant follower growth on social media, mainly on LinkedIn (+46) and Twitter (+15) ### How has the project developed since the last report? - After JIRA and the website, code and documentation repositories have been migrated. - For the code migration, a copyright header related fix was required, which was delivered and accepted. - All existing builds have been recreated and updated to run on ASF Jenkins - new functionality has been created (new transform and action plugins, UI updates and more) - significant documentation updates - discussion of and preparation for a first release (0.50) has started Full details are available in the November monthly roundup: https://hop.apache.org/blog/2020/12/roundup-2020-12/ ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: No releases so far ### When were the last committers or PPMC members elected? 2020-11-18 ### Have your mentors been helpful and responsive? We have mainly been working on infrastructure and or software items over the last month. Mentor input will become more important now we've started working towards a first release. Julian Hyde regularly checks in and provides valuable input. ### Is the PPMC managing the podling's brand / trademarks? There are no known brand and naming issues. The PPMC only uses "Apache Hop (Incubating)" as the official project name and has explicitly called "Project Hop" deprecated as of the moment of acceptance in the Incubator. ### Signed-off-by: - [ ] (hop) Tom Barber Comments: - [X] (hop) Julian Hyde Comments: Plenty of work on features, good cooperation on dev list, appointing the first committers since incubation, and pushing hard for the first release. Hop is doing great. - [ ] (hop) Maximilian Michels Comments: - [X] (hop) Francois Papon Comments: Community is growing well (new committer, dev list, mattermost channel) and a great work is done on the source code for the first release. The Hop team is very active. - [X] (hop) Kevin Ratnasekera Comments: Significant progress has been made through out past time period, with related to first release and community growth. ### IPMC/Shepherd notes:
Hop is short for the Hop Orchestration Platform. Written completely in Java
it aims to provide a wide range of data orchestration tools, including a
visual development environment, servers, metadata analysis, auditing
services and so on. As a platform, Hop also wants to be a reusable library
so that it can be easily reused by other software.
Hop has been incubating since 2020-09-24.
### Three most important unfinished issues to address before graduating:
1. migrate source code
2. create a first release
3. grow the community
### Are there any issues that the IPMC or ASF Board need to be aware of?
We are in the process of preparing our code for migration to the ASF
repositories
### How has the community developed since the last report?
6 new users on our MatterMost [chat](https://chat.project-hop.org)
(currently 99 registered users)
22 subscribers on the dev mailing list
### How has the project developed since the last report?
JIRA migration is done. https://jira.project-hop.org is now read-only.
Website migration is done, website has received a face lift.
A couple of community members became very active contributors and will be
added as committers shortly.
Code continues to evolve in non-ASF repository in preparation for the
code migration.
### How would you assess the podling's maturity?
Please feel free to add your own commentary.
- [X] Initial setup
- [ ] Working towards first release
- [X] Working towards code migration
- [X] Community building
- [ ] Nearing graduation
- [ ] Other:
### Date of last release:
No releases so far
### When were the last committers or PPMC members elected?
No additional committers or PPMC members so far.
### Have your mentors been helpful and responsive?
We've received help when needed. Mentors step in whenever they see an
action that needs to be taken care of.
### Is the PPMC managing the podling's brand / trademarks?
Not much third-party activity. We're keeping all communication about the
incubation on a low level until the code has been migrated.
No information on brand approval so far.
### Signed-off-by:
- [ ] (hop) Tom Barber
Comments:
- [X] (hop) Julian Hyde
Comments: Hop has got off to a great start. They are tearing through
the incubation tasks (e.g. JIRA, code migration, mailing lists)
and community activity is happening on the dev list.
- [X] (hop) Maximilian Michels
Comments: I'm very pleased to see the enthusiasm and the quick
learning
process that the project has already undergone. We already migrated
existing issues and code. We setup infrastructure. We've had
discussions on the mailing lists.
It's clear that there are still many more things to learn experience
(e.g. releases) but I'm feeling very confident about the project.
- [X] (hop) Francois Papon
Comments: The project team made a great work in the startup process
and we
can see a real interest about the incubating process. Many
things have to
be done but I also have a good feeling for the next.
- [X] (hop) Kevin Ratnasekera
Comments:
### IPMC/Shepherd notes: